mdx在层次结构的特定级别上计算的度量

时间:2019-01-02 18:39:36

标签: ssas mdx

我有一个具有4个级别的层次结构(区域->区域->渠道->业务范围)。我有一个称为“销售总额”的量度,并且我想创建它的一个副本来计算渠道级别的值,而不管用户是否查看特定区域或区域。我对.Parent有点幸运,但它只会返回下一个最高级别,而不总是返回通道级别。因此,如果您查看的是地区,地区和渠道,它将返回地区而不是渠道。是否可以使它始终显示层次结构的通道级别,而不管当前的子多维数据集如何?

    WITH MEMBER [Channel Wise Gross TEST 2]
AS COALESCEEmpty(([Sales Territory].[Territory - RVP].Parent, {[Sales Territory].[Territory - RVP].Parent[Measures].[Gross Sales Amount]), [Measures].[Gross Sales Amount])

类似吗?

WITH MEMBER [Channel Wise Gross TEST 2]
AS COALESCEEmpty(([Sales Territory].[Channel].Level, [Measures].[Gross Sales Amount]), [Measures].[Gross Sales Amount])

谢谢!

0 个答案:

没有答案