Ssas 如何在MDX中计算保证金百分比
我有一个维度,它将单个事实值除以成员。 即,([Dim].[Member1],值),([Dim].[Member2],值)Ssas 如何在MDX中计算保证金百分比,ssas,margin,mdx,Ssas,Margin,Mdx,我有一个维度,它将单个事实值除以成员。 即,([Dim].[Member1],值),([Dim].[Member2],值) 我可以用这个值计算维度成员边距吗?使用计算成员公式作为嵌套iif,如下所示: CREATE MEMBER CURRENTCUBE.[Measures].[margin] AS iif([Dim].[Member1] = [Dim].[Member1].&[X], sum([Dim].[Member1].&[X],[Dim].[Mem
我可以用这个值计算维度成员边距吗?使用计算成员公式作为嵌套iif,如下所示:
CREATE MEMBER CURRENTCUBE.[Measures].[margin]
AS
iif([Dim].[Member1] = [Dim].[Member1].&[X],
sum([Dim].[Member1].&[X],[Dim].[Member1].&[Y], value) / ([Dim].[Member1].&[X],value),
iif([Dim].[Member1] = [Dim].[Member1].&[Y],
sum([Dim].[Member1].&[Y],[Dim].[Member1].&[F], value) / ([Dim].[Member1].&[Y],value),
iif([Dim].[Member1] = [Dim].[Member1].&[F],
sum([Dim].[Member1].&[F],[Dim].[Member1].&[Y], value) / ([Dim].[Member1].&[F],value),
etc...
公式很长,大约150行:)使用计算成员公式作为嵌套iif,如下所示:
CREATE MEMBER CURRENTCUBE.[Measures].[margin]
AS
iif([Dim].[Member1] = [Dim].[Member1].&[X],
sum([Dim].[Member1].&[X],[Dim].[Member1].&[Y], value) / ([Dim].[Member1].&[X],value),
iif([Dim].[Member1] = [Dim].[Member1].&[Y],
sum([Dim].[Member1].&[Y],[Dim].[Member1].&[F], value) / ([Dim].[Member1].&[Y],value),
iif([Dim].[Member1] = [Dim].[Member1].&[F],
sum([Dim].[Member1].&[F],[Dim].[Member1].&[Y], value) / ([Dim].[Member1].&[F],value),
etc...
公式很长,大约150行:)是否要对不同维度的值求和?我真的不明白,你能再解释一下吗?也许我能帮上忙。我有一个维度和一个值。我需要计算维度成员的基本平均值。我一直在尝试案例陈述,但到目前为止运气不好。你想把不同维度的值相加吗?我真的不明白,你能再解释一下吗?也许我能帮上忙。我有一个维度和一个值。我需要计算维度成员的基本平均值。我一直在尝试案例陈述,但到目前为止运气不佳。。