我必须按文章组维度中的值过滤度量值。
初始点:
事实:
- 库存(仅一个月的期初库存)
- 销售量
方面:
- 文章组(内容:文章组类型:服务与否)
- 文章
- 时间
我们有两种销售方式:
- 标准销售(影响库存)
- 服务(不影响库存)
我的 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]
我不知道如何过滤值