SSAS ProcessFull导致虚增的聚合数据

时间:2011-10-13 15:29:37

标签: ssas olap-cube

每晚我们通过运行脚本的SSIS作业运行完整的多维数据集处理:

<Batch>
 <Process>
    <Type>ProcessFull</Type>
    <Object>
      <DatabaseID>OurDatabase</DatabaseID>
    </Object>
  </Process>
</Batch>

添加一个度量并处理后,立方体现在显示的测量数据几乎比预期的要多。应该读取1180万的措施现在读取6.84亿。基础数据是准确的,但聚合不是。我所看到的数字没有通货膨胀模式。

但是,如果我通过xmla重新部署多维数据集并将完整处理附加到alter,它可以正常工作。我宁愿不必每天早上1点手工做这个...所以任何想法都会有所帮助。

还应该注意,我们回滚到之前的多维数据集架构仍然存在此问题。我们还试图在生产中重新启动SSAS服务但没有成功。无法在任何其他环境中重新创建此问题。

1 个答案:

答案 0 :(得分:0)

您是否有任何分区可能有不准确的过滤器,导致多个分区读取相同的数据?

或者,你试过了吗?

<Batch Transaction="true" ProcessAffectedObjects="true">