計算メンバーに問題があります。このメンバーが計算またはクエリに関与するときはいつでも、実行に長い時間がかかります。実行時間を絞り込もうとしています。メンバーから 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] という顧客の階層を作成しました。親顧客の下にあるすべての子の平均額を確認したいのですが、子を含まない子レベルを見ていると、[メジャー].[金額] のみが表示されます。
前もって感謝します
よろしく、サム