2013-01-09 13 views
5

私は3つのテーブル、1つの事実と2つの次元を持っています。私は、InternetSalesという名前のファクトテーブル(メジャー)とGeographyテーブル、se画像(schemaCubeStructure ")との参照関係を作成したいと思います。中間テーブルはCustomerです。まず、GeographyテーブルとInternetSalesテーブルを作成してから、地理学から後で参照を作成するときに使用するフィールドは仕事に参照される関係を作ることができません

すべては、キューブ内のデータをブラウズするまでうまくいきます(se image "errorBrowseSalesCube"。2つのテーブルの関係を作成しないと、 "correctBrowseSalesCube"は私が望むものです。つまり、rel.refで処理するときにデータを取得できません。

イメージを参照してください。「dimensionUsageSales rel.refのキューブ。

なぜデータが得られないのですか?

correctBrowseSalesCube correct browse sales cube errorBrowseSalesCube errorBrowseSalesCube dimensionUsageSalesCube dimensionUsageSalesCube schemaCubeStructure schemaCubeStructure

答えて

2

correctBrowse販売キューブを簡単に説明することができます。 Geographyディメンションに基づいてデータが計算されないため、インターネット販売と地理の間の接続が正しく計算されていないことを示します。

は、私は次のことをお勧めします:

はMesaure(またはファクトテーブル)顧客を作ってみましょう。名前を変更しないでください。つまり、顧客の数(顧客のカウンタとして使用することも、地域ごとに使用することも、不可視にすることもできます)だけです。

次に、顧客はディメンションの使用法の尺度として表示され、顧客測定テーブルを使用して、多対多リレーションシップを介して地理学をインターネット販売に接続します。

5

GeorgaphyとInternet Salesの間に参照ディメンションの関係を設定するときに使用したフィールドは何ですか? AdventureWorksDWデータベース内

enter image description here

ザ、Georgaphy寸法は、顧客ディメンションのオフスノーフレークあります。 AdvWrksのキューブプロジェクトでは、地理表とそれに対応する属性がcustomer ssasディメンションに含まれています(下のスクリーンショットの赤いボックス)。しかし、彼らは、あなたがやろうとしているように見えるとして、単純に(下のスクリーンショットの赤い矢印)顧客ディメンションにGeographyKeyを追加

enter image description here

を持っている可能性が基準寸法を作成するときにこれがGeorgaphyKeyフィールドを公開しますあなたが適切中間寸法(顧客)と基準寸法(地理学)の間の関係を定義することができるような関係は:その後

enter image description here

を、あなたは適切Georgraphyジにより、インターネット販売の事実を閲覧することができますmension属性(およびユーザー)階層:

enter image description here

+0

ビルあなたは天才です!このおかげで、頭が傷つきました。 – TJH

関連する問題