使用Analysis Services创建不规则层次结构时出现问题

时间:2010-02-08 06:28:30

标签: sql-server-2005 ssas olap

我正在尝试在SSAS 2005中创建一个参差不齐的层次结构。如果其中任何一个为空,则应在层次结构中隐藏“类别名称”和“子类别名称”级别。即使这两个级别为空,也必须显示始终具有值的叶节点。

如何配置度量的图像如下:

Measure dimension http://img39.imageshack.us/img39/9468/dimmeasuretrim.png

我认为使用HideMemberIf可以解决这个问题,但它没有任何区别。这是翻译配置:

Dimension translations http://img37.imageshack.us/img37/3710/dimmeasuretranstrim.png

根据MSDN,具有NoName值的HideMemberIf会在成员为空时隐藏该成员。

为什么这不起作用?

1 个答案:

答案 0 :(得分:3)

解决方案非常简单。 MDX兼容性属性需要设置为2才能使其正常工作。

See TechNet了解更多信息。