0
我在立方體有一個SCOPE語句是防止不兼容的維度成員的某些措施的聚集用於:有條件聚集在SSAS
SCOPE (MeasureGroupMeasures('Measure Group'), [User Type].[User Type].[All]);
this = IIF(DISTINCTCOUNT(NONEMPTY(EXISTING([User Type].[User Type].[All].Children)
,[Measures].[Measure Group Count])) > 1
, NULL
, [Measures].CurrentMember);
基本上,如果我們試圖從度量組彙總數據超過一個「用戶類型」,返回一個空值。 雖然這種方法可以正常工作,但性能還是有很多不足之處。 有什麼辦法可以實現這個速度更快嗎?
謝謝
只是試圖改變DISTINCTCOUNT到伯爵絕對顯著提高性能(從44秒去24秒) – Brian