如何在MDX中创建新列?选择的尺寸并不重要。我只想要选择的数据的行数/总和。我不是专家MDX ...ssas mdx线数除以SUM
下面当前代码:
CREATE MEMBER CURRENTCUBE.[Measures].[Weight]
AS IIF([Measures].[Sales Line Amount AC Budget hidden] <> 0,
Divide([Measures].[Sales Line Amount AC Budget hidden]
,AGGREGATE(Root(),[Measures].[Sales Line Amount AC Budget hidden])),NULL),
VISIBLE = 1 , ASSOCIATED_MEASURE_GROUP = 'Sales Forecast' ;
嗨它们是在同一列...我只是引用一个隐藏的列,因此我可以改变它的属性,不影响原来的措施。你确定MDX会给我我想要的结果吗?它可能是一个格式问题?该措施的格式为#,0.00
我想是这样的[措施]。[销售行金额AC预算隐藏]/SUM([措施]。[销售行金额AC预算隐藏] .allmembers),但没有奏效。 .. – jhowe
“Sum Below”数字是隐藏的销售额金额AC预算的自然总和吗?它看起来像行值是重复的,也许与ForecastOffset的源维度没有关系? –