在我的数据中,我有自己的行,或者说#34; Ist"或"计划"。这一行也被定义为它自己的Dimension,当然还有这两个字段。
现在我希望有一个自己的衡量标准,显示计划和Ist之间的差异。
以下是我在立方体的计算部分中尝试的内容:
create member currentcube.[Measures].[diff] as 0;
Scope [Measures].[diff] ;
this = iif([Plan_Ist].[Plan Ist] = [Plan_Ist].[Plan Ist].&[Ist],- [Measures].[Betrag],[Measures].[Betrag]);
end scope;
这似乎适用于列"计划"并且" Ist",但测量差异的总和与测量Betrag相同。如果我没有"计划"和" Ist"可见,度量Diff为0。
我做错了什么?我是一个多维数据集计算的初学者(可能很明显),我很困难......
THX 最大
答案 0 :(得分:0)
由于我没有得到任何答案,我选择了在视图中分割数据的方法,我用来将数据放入多维数据集。因此,我不是在一个单独的列中获得一个值和“Plan”或“Ist”,而是使用“Plan”,“Ist”和“Diff”的值获得不同的值列。