我已经为此搜索了几个小时,但我对 MDX 还不够熟练,不知道我是否已经找到了解决方案。我尝试过的一切都没有奏效。情况是,我需要一个“家长百分比”衡量标准。在此示例中,我唯一要做的事情是,显示的每个产品代码属性都显示其销售额占显示的所有其他产品代码属性的百分比:
([Product].[Product Code].CURRENTMEMBER,
[Measures].[Sales]) / ([Product].[Product Code].CURRENTMEMBER.PARENT,
[Measures].[Sales])
问题是,当用户开始拖动其他维度或不在该层次结构中的其他属性时,或者不使用产品代码属性时,它会停止工作,我会得到#NUM!值(value)观。无论如何,是否有更好、更灵活的家长衡量百分比?我确实需要诸如“可见内容的百分比”之类的衡量标准,最好不依赖于单一维度。
最佳答案
不幸的是,由于假期期间缺少笔记本电脑,我无法提供完整的工作示例:-)
您想要的可以通过 MDX 函数 AXIS 和 ITEM 来实现。本书内容
有专门的章节介绍“上下文感知计算”
希望这能有所帮助
汤姆
关于ssas - MDX/SSAS - 需要父度量的灵活百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17286356/