前几天对事实表和维度表中的表/列名进行了一些更改后,我试图重建我的多维数据集。
进程多维数据集操作不断返回以下错误消息:
处理时找不到属性键:表:'MyFactTableName',列:'MyDimensionKey',值:'SomeValue'。该属性是“MyDimensionKey”。
类似问题的其他答案涉及具有重复值的属性,以及属性值在 Dimension 或 Fact 表中为空或缺失的情况。
示例相关帖子是:
在我的案例中没有重复值,并且 Fact 或 Dimension 表中都没有缺少属性值。
谢天谢地,这篇文章中的信息解决了我的问题。
建议是自己处理受影响的Dimension,然后处理受影响的度量值组。
知道为什么会发生这种情况,我怎么能重现这个?我想知道这样我下次可以避免它,或者在部署升级到生产环境时它不会在糟糕的时候再次弹出。
在此先感谢您的帮助。
编辑:我使用的是 SSAS-2008,在尝试从 BIDS-2008 中处理多维数据集时发生错误。