用户定义的多维数据集层次结构(阅读障碍)

时间:2012-11-22 12:48:05

标签: ssas hierarchy dimension

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

  1. main - > LVL1
  2. lvl1 - > LVL2
  3. lvl2 - > LVL3
  4. lvl3 - > LVL4
  5. lvl4 - > lvl5
  6. 层次结构在维度浏览器中看起来很好。 所有属性键都是彼此的组合键。

    当我尝试在立方体中使用维度时,使用main作为度量的关键,它将失败引用: '属性键'主'未找到..'

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

    是关系错误还是缺少什​​么?

2 个答案:

答案 0 :(得分:1)

这是SSAS的一个非常棘手的领域。最快的方法可能是安装BIDS Helper并使用“Dimension Health Check”功能:

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

它会显示您数据中的所有问题(不仅仅是您目前发现的第一个问题),并为您提供有关如何继续操作的一些信息。

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

答案 1 :(得分:0)

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