1

次のようなファクト テーブルがあるとします。

ID  Date      Amount
1   Jan2012    100
1   Feb2012    110
1   April2012  150

2012 年のすべての月を含むディメンション dimDate。

キューブをブラウズすると、上記の内容が正確に表示されますが、dimDate ディメンションのすべての日付に対して 1 つの行を表示したいのですが、さらに重要なのは、値が 110 (最後に使用可能な値) の March2012 行を表示したいということです。

キューブでできることですか?4月の行を挿入するか、左結合クエリを使用してDWで実行できることはわかっていますが、キューブで実行できるかどうかを知りたいです

4

1 に答える 1

0

計算メジャーを作成できます。[CalcAmount] と呼びましょう。式は次のようになります。

IIF(ISNULL([Measures].[Amount]),[Measures].[Amount].PREVMEMBER,[Measures].[Amount])

それが役立つことを願っています。

于 2012-08-15T21:33:58.350 に答える