2017-05-28 41 views
0

我有它的代码是一个计算度量:Calcuatated措施不工作对一些尺寸

COUNT(
    NONEMPTY(
    NONEMPTY(
    [Customer].[CustomerID].[CustomerID] 
    , [Measures].[Enrolled Customers]) 
    , {[Measures].[Sales]} 
    ) 
    ) 

它calaulates谁募集及活跃客户数(即买东西)。它完全符合日期维度,但不符合客户维度。当我将其拖动到Excel时,它为所有成员显示相同的汇总值。

我的客户维度有 客户ID(正确链接到事实数据表), 市 国家/地区代码, StateProvince代码, 地理学(层次)

任何帮助,将不胜感激。

回答

1

尝试添加现有的关键字:

COUNT(
NONEMPTY(
NONEMPTY(
existing [Customer].[CustomerID].[CustomerID] 
, [Measures].[Enrolled Customers]) 
, {[Measures].[Sales]} 
) 
) 
+0

亲爱的汤姆,谢谢。它的作用像魅力。对未来而言,即使关系设定良好,计算出来的成员也可能不会对维度起作用的其他情况是什么?对于维度而言,采取措施的方式有哪些?如何在扭动mdx计算时小心一点? – Sandip

+0

然后仍然需要您的帮助来分享困扰您的mdx查询,我们可以讨论详细信息。 –