2012-04-29 5 views
2

OLAPとSSASはかなり新しいですが、リレーショナルデータの倉庫では慣れています。リファレンスディメンションについての私の質問は、正しく使用されると悪い、必要な悪い、または有用なものですか? 1つの記事ごとにAndventure WorksとGeographyディメンションが参照できますが、私は実際の世界の経験を探しています。参照ディメンションが正しくありませんか?

マイキューブにはかなり標準的な日付ディメンションがあり、FK DateIdからDateディメンションまでの日付メトリクスのREFERENCEディメンションを作成したいとします。このDate Metricsの参照ディメンションの中で、AccountIdのメンバーといくつかの "Action"メンバーを追加して、日付、月、年などで数えたい特定のアクションを要約します。

私の日付メトリック私がそれを関連づけようとしている日付の次元で "行動"の動きを要約することを可能にするDateIDとAccountIdの参照はuniuqeになります。

これは間違っていますか?

答えて

1

参照寸法:次元をキューブに参照する方法を意味します。ディメンションが作成されると、ディメンションが独自に存在する場合は、ディメンション使用法タブのキューブにディメンションを追加します。これは、ディメンションを使用してキューブのデータを参照できるようにするために必要です。

「属性の関係」(ディメンション設定の2番目のタブ)について実際に質問していると思いますが、答えは非常に便利です。私はMicrosoft MVPでビデオを見たこともあり、キューブでできることはおそらく最も重要な設定だと言っていました。

属性の関係は、ディメンションの属性が相互にどのように関係しているかを示します。それが階層であるかのように、例えば、日付ディメンションにあなたは

day -> month -> quarter -> year 

その常に「反対」の構成を持つことになります。

もう1つの非常に重要な設定はリレーションタイプです。これはデータが決して変更されないためです(2012年1月1日メンバーは常に2012年に属します)ので、SSASあなたがキューブを処理するときに計算された集計を維持します(あなたが完全処理をしていない限り)

+0

ありがとうございました。私は実際に、ファクト粒度を解決しようとしていて、最初にそれを認識しなかったので、日付メトリクス参照ディメンションのアイデアを廃止しました。私の答えは、DateIdをAccountIdの細かい元のファクトテーブルに追加し、FKを階層と属性の関係を持つDateディメンションに追加することでした。 –

関連する問題