一.默认值 automatic:
1.加载数据,但是不会更新数据,意思是底层的数据源的表数据更新,增加,删除后,cube上的表已经有的数据不会改变。
2.相关的计算表不会被处理,例如distinct一张实体表,实体表默认处理后,这张计算表不会更新值
3.重新处理计算列或者是层级关系。
二.处理数据 dataOnly :
只更新数据,实质是删除所有数据,然后会重新加载一次数据,但是不会更新关系、计算列或者是相关计算表(计算表会报错,因为没有任何数据)。
三.全部 full :
处理流程其实是删除所有删除后,再新建的,所以是全部都处理了
如果需要更新某一张表,并且此表被引用到其他的计算表,就需要处理全部,否则计算表会报错,当此表被处理全部后,计算表也会更新。
四.处理分区
处理分区-选择处理数据时,计算表会变成空
选择处理全部,计算表才会重新计算
网友评论