每天晚上,我们通过运行脚本的 SSIS 作业运行完整的多维数据集处理:
<Batch>
<Process>
<Type>ProcessFull</Type>
<Object>
<DatabaseID>OurDatabase</DatabaseID>
</Object>
</Process>
</Batch>
添加度量并处理后,多维数据集现在显示的度量数据几乎超出了应有的程度。应该读取 1180 万的度量现在读取 6.84 亿。基础数据是准确的,但聚合不准确。我看到的数字膨胀没有规律。
但是,如果我通过 xmla 重新部署多维数据集并将完整的处理附加到更改,它工作正常。我宁愿不必每天早上 1 点手动执行此操作……所以任何想法都会有所帮助。
还应该注意的是,我们回滚到之前的多维数据集模式仍然存在这个问题。我们还尝试在生产中重新启动 SSAS 服务,但没有成功。此问题无法在任何其他环境中重现。