MDX/SSAS-需要灵活的父度量百分比

MDX/SSAS-需要灵活的父度量百分比,ssas,mdx,data-warehouse,cube,ssas-2008,Ssas,Mdx,Data Warehouse,Cube,Ssas 2008,我在这方面已经搜索了几个小时,但我对MDX还不够熟练,不知道我是否已经找到了解决方案。我所尝试的一切都没有奏效。情况是,我需要一个“家长百分比”的衡量标准。在本例中,我唯一能做的事情是,显示的每个产品代码属性显示其销售额占显示的每个其他产品代码属性的百分比: ([Product].[Product Code].CURRENTMEMBER, [Measures].[Sales]) / ([Product].[Product Code].CURRENTMEMBER.PARENT, [Measures

我在这方面已经搜索了几个小时,但我对MDX还不够熟练,不知道我是否已经找到了解决方案。我所尝试的一切都没有奏效。情况是,我需要一个“家长百分比”的衡量标准。在本例中,我唯一能做的事情是,显示的每个产品代码属性显示其销售额占显示的每个其他产品代码属性的百分比:

([Product].[Product Code].CURRENTMEMBER,
[Measures].[Sales]) / ([Product].[Product Code].CURRENTMEMBER.PARENT,
[Measures].[Sales])

问题是,当用户开始在层次结构中拖动其他维度或其他不在该层次结构中的属性,或者不使用product code属性时,它停止工作,我得到#NUM!价值观是否有更灵活的家长百分比衡量方法?我真的需要一个类似于“可见的百分比”的度量,理想情况下不依赖于单个维度。

不幸的是,我无法提供一个完整的工作示例,因为我在度假期间没有笔记本电脑:-)

您所寻找的功能可以通过MDX功能轴和项目来实现。在这本书里

有一章专门介绍“上下文感知计算”

希望这能有所帮助


Tom

你能提供一个完整查询的例子吗?他们使用Excel来操作多维数据集。我非常熟悉MDX。