2

私はOLAPとSSASにかなり慣れていませんが、リレーショナルデータウェアハウスに精通しています。参照ディメンションについての私の質問は、正しく使用すると、それらが悪い、必要な悪、または役立つかどうかです。Andventure WorksとGeographyディメンションの参照を見つけることができるすべての投稿ですが、実際の経験を探しています。

私のキューブにはかなり標準的な日付ディメンションがあり、日付ディメンションにFKDateIdを持つ日付メトリックREFERENCEディメンションを作成したいと思います。この日付メトリクス参照ディメンションの内部に、AccountIdのメンバーといくつかの「アクション」メンバーを追加して、日付、月、または年などでカウントする特定のアクションを要約します。

そのルートにある私の日付メトリック参照は、DateIDとAccountIdで一意になります。これにより、関連付けようとしている日付ディメンションごとに「アクション」の動きを要約できます。

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

4

1 に答える 1

1

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

あなたは実際に「属性関係」(ディメンション構成の 2 番目のタブ) について尋ねていると思いますが、その答えは、それらが非常に役立つということです。Microsoft MVP のビデオを一度見たことがありますが、彼は、これがおそらくキューブで実行できる最も重要な構成であると言っていました。

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

day -> month -> quarter -> year

あたかも階層であるかのように、常に「反対」の構成です。

もう 1 つの非常に重要な構成はリレーション タイプです。日付の例では、データが変更されないため (01-01-2012 メンバーは常に 2012 年に属します)、リレーション タイプを固定に設定する必要があります。キューブを処理するときの集計 (もちろん、完全な処理を行う場合を除きます)

于 2012-04-29T14:19:29.783 に答える