2012-04-16 16 views
3

複数の時系列データを持つMeasureデータセットを扱う立方体を設計しようとしています。これは金融契約の文脈にあります。製品は財政的に解決した日付。他の時系列は、ContractDateであるか、契約が将来的に取引されている対象の日付がある。この例で...複数の時系列を使ったキューブ設計

TradeDate ContractDate価格

1月1日/ 2005 11/1/2005 $ 5.00

1/2/2005 12/1/2005 $ 5.25

1/3/2005 12/1/2005 $ 5.50

TradeDateと契約日時のディメンションは、毎日の間隔で記録されます。両方の時間ディメンションで集計を作成できるように、キューブを設定したいと考えています。例では(上からのデータを使用して)、私はTradeDate & ContractDateの両方で定義された平均値を作成したいと思います...

TradeDate ContractDate Avg_Price

2005年1月2005年11月$ 5.00

1月2005年12月2005年$ 5.37

ご協力いただければ幸いです。

答えて

4

SSASはロールプレイディメンションをサポートしています。つまり、異なる目的のたびに1つのディメンションをキューブに複数回追加できます。

ロールプレイディメンションを使用するには、日付ディメンションを1回作成しますが、キューブのディメンション使用量タブに2回追加します。キューブディメンションに適切な名前(取引日と契約日)を指定し、ファクトとディメンション表(省略記号ボタン)の関係をスキーマの正しいフィールドに編集します。

0

時間ディメンションを作成し、それをキューブに2回追加します。 立方体と寸法は分離して作成できます。両方を使用すると、キューブをダブルクリックし、キューブ構造タブを選択し、キューブの名前を右クリックして、「キューブ次元を追加」を選択します。

右の「Dimension Usage」というタブでは、キューブの特定のディメンションへのリンク方法を定義できます

関連する問題