1

計算メンバーに問題があります。このメンバーが計算またはクエリに関与するときはいつでも、実行に長い時間がかかります。実行時間を絞り込もうとしています。メンバーから IIF 条件を削除し、代わりにスコープの使用を開始する必要があります。

CREATE Member CurrentCube.[Measures].[AvgAmount]  as
IIF(ISLeaf([Customer].[ParentCustomer].currentmember),
    [Measures].[Value], 
    (SUM([CCube^Customer].[ParentCustomer].CURRENTMEMBER.CHILDREN) /
     COUNT([Customer].[ParentCustomer].CURRENTMEMBER.CHILDREN))
   ) , 
Format_String = "#.0000000;-#.0000000;0;0",
Non_Empty_Behavior = [Measures].[Amout];

ここに [ParentCustomer] という顧客の階層を作成しました。親顧客の下にあるすべての子の平均額を確認したいのですが、子を含まない子レベルを見ていると、[メジャー].[金額] のみが表示されます。

前もって感謝します

よろしく、サム

4

1 に答える 1