0

我必须按文章组维度中的值过滤度量值。

初始点:

事实:

  • 库存(仅一个月的期初库存)
  • 销售量

方面:

  • 文章组(内容:文章组类型:服务与否)
  • 文章
  • 时间

我们有两种销售方式:

  • 标准销售(影响库存)
  • 服务(不影响库存)

我的 MDX-Script 动态计算一个月内的每日库存。问题是服务销售不应该影响库存,所以我的脚本必须过滤度量值。

比如:

CREATE MEMBER CURRENTCUBE.[Measures].[FilteredAmount]
AS (SELECT [Measures].[SalesAmount] FROM [Cube]
    WHERE [Article Group].[Service].&[0])
-- Service "0" = not service

CREATE MEMBER CURRENTCUBE.[Measures].[Amount]
AS [Measures].[OStockAmount] - [Measures].[FilteredAmount]  

我不知道如何过滤值

4

1 回答 1

1

尝试这个:

CREATE MEMBER CURRENTCUBE.[Measures].[FilteredAmount]
AS ([Measures].[SalesAmount], [Article Group].[Service].&[0]);
-- Service "0" = not service

这将创建一个仅检索多维数据集的一部分的元组... Measure SalesAmount 和 Service=0

于 2016-01-15T00:52:51.167 回答