記事グループ ディメンションの値でメジャー値をフィルター処理する必要があります。
出発点:
事実:
- 棚卸し(月初在庫のみ)
- 販売
寸法:
- Articlegroup (コンテンツ: articlegroup タイプ: サービスか否か)
- 論文
- 時間
2種類の販売があります。
- 通常販売(在庫に影響)
- サービス (在庫には影響しません)
私の MDX スクリプトは、1 か月間の毎日の在庫を動的に計算します。問題は、サービス販売が在庫に影響を与えてはならないということです。そのため、私のスクリプトは測定値をフィルタリングする必要があります。
のような:
CREATE MEMBER CURRENTCUBE.[Measures].[FilteredAmount]
AS (SELECT [Measures].[SalesAmount] FROM [Cube]
WHERE [Article Group].[Service].&[0])
-- Service "0" = not service
CREATE MEMBER CURRENTCUBE.[Measures].[Amount]
AS [Measures].[OStockAmount] - [Measures].[FilteredAmount]
値をフィルタリングする方法がわかりません