【发布时间】:2019-09-24 08:44:50
【问题描述】:
我在多维数据集中有帐户和客户维度,它们连接到相同的度量组(多维数据集中大约有 15 到 20 个度量组)。
当我运行 XMLA 命令来处理更新这两个维度时,如下所示:
<Batch>
<Parallel>
<Process>
<Object>
<DatabaseID>My Database</DatabaseID>
<DimensionID>Dim Customer</DimensionID>
</Object>
<Type>ProcessUpdate</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Parallel>
</Batch>
对于 Account 维度,它会在几分钟内完成,因为它不会触发对所有度量值组的所有分区的处理。 但是在客户维度的情况下,它会触发对所有度量组的所有分区的处理,因此该维度的过程更新持续时间比整个多维数据集的完整处理时间更长。
我不确定在一个维度而不是另一个维度的情况下维度会触发所有这些处理的原因是什么。对于这两个维度,“处理受影响的对象”设置为“不处理”。我应该在哪里查看,检查什么,我能以某种方式阻止这种重新处理的发生吗?
谢谢!
【问题讨论】: