[英]MDX calculated measure by dimension value
我必须按商品组维度中的值过滤度量值。
初始点:
事实:
尺寸图
我们有2种销售类型:
我的MDX脚本动态计算一个月内的每日库存。 问题是服务销售不应影响库存,因此我的脚本必须过滤度量值。
如:
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]
我不知道如何过滤值
尝试这个:
CREATE MEMBER CURRENTCUBE.[Measures].[FilteredAmount]
AS ([Measures].[SalesAmount], [Article Group].[Service].&[0]);
-- Service "0" = not service
这将创建一个元组,而该元组仅检索多维数据集的一部分...测量SalesAmount和Service = 0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.