1

我可以用这样的关系制作 6 级维度层次结构:

  1. 主要-> lvl1
  2. lvl1 -> lvl2
  3. lvl2 -> lvl3
  4. lvl3 -> lvl4
  5. lvl4 -> lvl5

层次结构在维度浏览器中看起来不错。所有属性键都是彼此的组合键。

当我尝试在多维数据集中使用维度时,将 main 作为度量的关键,它将失败引用:'找不到属性键'main'..'

在度量中是维度层次结构的所有成员。

关系有问题还是缺少什​​么?

4

2 回答 2

1

这是 SSAS 的一个非常棘手的领域。最快的方法可能是安装 BIDS Helper 并使用“维度健康检查”功能:

http://bidshelper.codeplex.com/wikipage?title=Dimension%20Health%20Check&referringTitle=Documentation

它将向您显示数据中的所有问题(不仅仅是您迄今为止发现的第一个问题),并为您提供有关如何继续的一些信息。

由于调试和修复这些问题的困难,我个人已经不再建立属性关系。我现在倾向于构建每个属性都与关键属性直接相关的维度。您永远不会看到这些错误,并且性能似乎非常相似。您仍然可以向用户呈现层次结构。

于 2012-11-22T23:32:08.190 回答
0

在维度中定义复合键时,必须提供与度量键列对应的值列。

于 2012-11-23T12:59:25.820 回答