【问题标题】:SSAS ProcessFull results in inflated aggregated dataSSAS ProcessFull 导致聚合数据膨胀
【发布时间】:2011-10-21 18:43:03
【问题描述】:

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

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

在添加度量并处理后,立方体现在显示的度量数据几乎超出了应有的程度。应该读取 1180 万的度量现在读取 6.84 亿。基础数据是准确的,但聚合不准确。我看到的数字膨胀没有规律。

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

还需要注意的是,我们回滚到之前的多维数据集模式仍然存在这个问题。我们还尝试在生产中重新启动 SSAS 服务,但没有成功。此问题无法在任何其他环境中重现。

【问题讨论】:

    标签: ssas olap-cube


    【解决方案1】:

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

    或者,您是否尝试过:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多