互換性のないディメンションメンバーで特定のメジャーの集計が使用されるのを防ぐSCOPEステートメントがキューブにあります。
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); 
基本的に、複数の「ユーザータイプ」のメジャーグループからデータを集約しようとすると、null値が返されます。このアプローチは問題なく機能しますが、パフォーマンスには多くの課題が残されています。これをはるかに高速に達成する方法はありますか?
ありがとう