MDX:按尺寸切片?

时间:2017-03-17 09:43:21

标签: mdx

在MDX中,是否可以将一个度量切分为另一个度量?

E.g。假设我有一个包含两个度量的多维数据集:订单价值($)和订单数量(#)。我可以编写一个查询,告诉我订单价值超过1000美元的订单数量吗?

1 个答案:

答案 0 :(得分:1)

我建议两种方式:

  1. 将订单值添加为单独的维度,并过滤掉所有小于$ 1000的值。
  2. 添加订单维度并使用计算的度量过滤掉它们。
  3. MDX公式:

    SUM(
        existing [OrderDim].[OrderHier].[OrderAttr].Members,
        IIF(
            [Measures].[Order Value] > 1000,
            1,
            Null
        )    
    )