2016-11-07 6 views
1

リレーショナルデータソースに基づいて、Power BIの2つのファクトテーブル間に共有日付ディメンションを作成しようとしています。無関係なディメンションを管理する方法

現在、関連性のないディメンションをレポートに含めると、実際には適用されない複数の行に数値が重複して表示されます。

Power BIに特定のファクトテーブルで特定の次元を使用できないことを伝える方法があるかどうかは疑問ですが、SSASでIgnoreUnrelatedDimensionsを使用するのと同様です。

現在のところ、私の発見できる唯一の解決策は、別の日付ディメンションを作成して、2つのファクトテーブルにそれらを結合するために使用できる関係がないようにすることですが、これは時間ベースの比較を行う能力が失われることを意味します。

+0

をこのマージされたビューに参加:[リンク](http://www.sqlbi.com/articles/budget-and-other-data-at-different- powerpivot /) – user5226582

+0

私は混乱しています - 関係図を投稿できますか? –

答えて

0

時間ベースの比較のために使用される唯一の互換性の列を持つファクトテーブルを組み合わせたビューを作成します、クエリエディタで

  1. をすなわち参照 してファクトテーブルのための新しいクエリを作成すると、右の元のクエリをクリックして、 「参照」を選択します。
  2. これらの「コピー」では、互換性のない寸法を切り取っています。
  3. 用語を整列する列の名前を変更します(例:Sales Date ==> Transaction Date、Payment Date ==> Transaction Date)。
  4. フルマテリアル結合を使用してコピーを結合するには、「マージクエリー」機能を使用します。
  5. 簡単ですが、可能性はないあなたの日付ディメンションへ
関連する問題