icCube完全重新加载维度表

时间:2017-05-29 23:55:10

标签: iccube

我认为我需要澄清完整重新加载如何作为维度表的增量加载策略。

我有一个具有多个属性的Dimension(表示为具有多个层次结构的multiLevelDimension)。维度数据作为CSV加载,并将增量加载策略设置为完全重新加载。我已经将多个分区加载到我的多维数据集中,然后更改了维度的一个属性。当我现在查询多维数据集时,我在下面的图像中得到了结果。

此处InjectorName是默认层次结构,FuelType是Injector的属性(从Coal更改为Gas)。 InjectorName和FuelType都是从单个CSV文件加载的。数据透视表的列中的Case维度对应于分区。

我认为完全重装策略会覆盖Injector与FuelType = Coal的旧关联,而我只会在FuelType = Gas中出现一次,但如下所示,两个关联都会出现。

ChangingAttributes

1 个答案:

答案 0 :(得分:1)

执行增量加载时,icCube不会更新/删除现有成员;只能添加新成员。这就是为什么你仍然看到"煤炭"数据透视表中的成员。

策略" Full Reload"适用于从表中加载数据,并在您的用例中说明表已完全重新加载以检测新成员。

希望有所帮助。