【问题标题】:Calcuatated Measure Not working against some dimensions计算的度量不适用于某些维度
【发布时间】:2017-05-28 06:44:44
【问题描述】:

我有一个计算量度,其代码是:

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

它计算注册并活跃的客户数量(即购买东西)。它完全适用于日期维度,但不适用于客户维度。当我将它拖到 Excel 时,它为所有成员显示相同的聚合值。

我的客户维度有 CustomerID(正确链接到事实表), 城市, 国家/地区代码, 州省代码, 地理(层次结构)

任何帮助将不胜感激。

【问题讨论】:

    标签: mdx business-intelligence olap-cube


    【解决方案1】:

    尝试添加现有关键字:

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

    【讨论】:

    • 亲爱的汤姆,谢谢。它就像魅力一样。对于未来,即使关系设置良好,计算成员也可能不适用于维度的其他情况是什么?使度量值适用于维度的方法是什么?我们在扭动 mdx 计算时如何小心?
    • 那还需要您帮忙分享一下困扰您的mdx查询,我们可以详细讨论。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多