SSA计算与另外两项措施有关的度量结果



我实际上需要定义一个计算出的度量,显示/或不使用特定维度时显示不同的结果。

ex。MESE1 = 5,MESE2 = 8,默认计算的度量= 5,但是如果使用DIM1,则计算量= 8

我尝试了范围,但我没有达到预期的结果

CREATE MEMBER CURRENTCUBE.[Measures].[MeasureFinal]
As [Measures].[Measure1],     
VISIBLE = 1;
SCOPE ([Measures].[MeasureFinal]); 
Scope [Dim1].[Location].[Location].members; 
This =([Measures].[[Measure2]); 
End Scope; 
End Scope;

感谢您的帮助

我认为您可以使用DIM1的所有成员来做到这一点。如果您根本不通过DIM1切片,则全部都是当前成员。您必须扭转逻辑的顺序,使您的措施8 除非我们在DIM1上,否则所有成员(即未使用DIM1(:

CREATE MEMBER CURRENTCUBE.[Measures].[MeasureFinal]
As 8,     
VISIBLE = 1;
SCOPE ([Measures].[MeasureFinal]); 
Scope [Dim1].[Location].[Location].All; 
This =(5); 
End Scope; 
End Scope;

最新更新