0
スコープを使用して、日付の次元で複数の階層(Year-Quarter-Month-Date)を処理しようとしている計算済み数値があります。複数の日付階層の計算された数値
小節は、財務階層では正常に機能しますが、カレンダー階層ではうまく機能しません。月レベルを削除すると、その値は次元のすべての値に対して同じ値を返します。
CALCULATE;
CREATE MEMBER CURRENTCUBE.[Measures].[Average Head Count]
AS NULL,
FORMAT_STRING = "Standard",
VISIBLE = 1 , ASSOCIATED_MEASURE_GROUP = 'Availability';
SCOPE([Measures].[Average Head Count]);
-- Calendar Hieararchy
SCOPE([Date].[Calendar Hierarchy].Members);
THIS = Avg(Descendants([Date].[Calendar Hierarchy].CurrentMember, [Date].[Calendar Hierarchy].[Date]), [Measures].[Availability Count]);
END SCOPE;
-- Fiscal Hierarchy
SCOPE([Date].[Fiscal Hierarchy].Members);
THIS = Avg(Descendants([Date].[Fiscal Hierarchy].CurrentMember, [Date].[Fiscal Hierarchy].[Date]), [Measures].[Availability Count]);
END SCOPE;
END SCOPE;
私は何かが私の中にスコープの構文と間違っている必要がありTHISに対して指定したのと同じ計算を使用して2つの別々の対策として、それらを作成することができます。 。。
これは '[Date]。[Calendar Hierarchy]。[Calendar Hierarchy]'は無効です。 – mheptinstall