Ssas 用于创建计算度量值的MDX查询
我的要求:Ssas 用于创建计算度量值的MDX查询,ssas,mdx,Ssas,Mdx,我的要求: 计算毛利率金额,即收入和销售成本损益金额的差额 销售收入和成本属于损益类别维度,损益金额是衡量指标 为了计算差异,我写了以下内容。我如何进一步进行 CREATE MEMBER CURRENT CUBE [Measures].[Gross Margin Amount] AS ( ([Profit and Loss].[Profit and Loss].[Category].&[100],[Measures].[PL Amount]) - ([Profit and Loss]
计算毛利率金额,即收入和销售成本损益金额的差额 销售收入和成本属于损益类别维度,损益金额是衡量指标 为了计算差异,我写了以下内容。我如何进一步进行
CREATE MEMBER CURRENT CUBE [Measures].[Gross Margin Amount] AS
(
([Profit and Loss].[Profit and Loss].[Category].&[100],[Measures].[PL Amount]) -
([Profit and Loss].[Profit and Loss].[Category].&[200],[Measures].[PL Amount])
)
FORMAT_STRING = "Standard"
VISIBLE = 1 , ASSOCIATED_MEASURE_GROUP = 'Measure';",
我不是一个立方体设计师,所以有点不确定。添加
聚合功能是否有助于:
CREATE MEMBER CURRENT CUBE [Measures].[Gross Margin Amount] AS
(
AGGREGATE([Profit and Loss].[Profit and Loss].[Category].&[100],[Measures].[PL Amount]) -
AGGREGATE([Profit and Loss].[Profit and Loss].[Category].&[200],[Measures].[PL Amount])
),
FORMAT_STRING = "Standard"
VISIBLE = 1 , ASSOCIATED_MEASURE_GROUP = 'Measure';,
这有帮助吗?是的,很抱歉回复得太晚,它确实帮了很大的忙。谢谢,你是对的,非常好(如果回答了问题,你可能想点击绿色的勾号按钮)你收到的错误消息是什么?如果没有这一点,可能很难帮助你。但是,假设您的计算脚本中有此代码,正确的语法将是CREATE MEMBER CURRENT CUBE.[Measures].[Gross Margin Amount]AS…
而不是CREATE MEMBER CURRENT CUBE[Measures].[Gross Margin Amount]如…
Any,您需要在格式\u字符串前面加逗号,并且应省略分号后面的最后一个“,
。