Power Query:データを結合する

Power BIのデータ変換

Khaled Choucri

Strategic Analyst - Trilogy

データを組み合わせる理由

クエリの追加

  • 類似したデータを含むファイルが複数ある
  • データが大きすぎて1つのファイルに収まらない

union.png

クエリのマージ

  • テーブル間に1つ以上の共通する列がある
  • テーブルを組み合わせて「フラット」な構造にできる

ファクトを5つのディメンションが囲むスタースキーマの図

Power BIのデータ変換

データの追加

  • クエリの追加:テーブルに行を追加する
    • クエリを「縦」に結合する
    • 列名は同じである必要がある

quarters.png

列名や列数が異なる場合、null値が表示される

2つのテーブルが追加され、結合データセットを形成する様子を示すイラスト。

Power BIのデータ変換

データのマージ

  • クエリのマージ:テーブルに列が追加される
    • クエリを「横」に結合する
    • 一意の識別子またはキーで結合する

2つのテーブルに共通するキーを使って結合できるようにする.png

Power BIのデータ変換

データのマージ:結合の種類

内部結合(Inner Join)

内部結合 一致した行のみを返す

左外部結合(Left Join)

左結合 一致した行と左側テーブルのすべての行を返す

右外部結合(Right Join)

右結合 一致した行と右側テーブルのすべての行を返す

完全外部結合(Full Join)

完全外部結合 一致した行と両方のテーブルのすべての行を返す

Power BIのデータ変換

データのマージ:左外部結合の例

左結合

Screenshot 2022-04-19 at 17.25.25.png

Power BIのデータ変換

データのマージ:内部結合の例

内部結合

Screenshot 2022-04-19 at 22.41.11.png

Power BIのデータ変換

練習しましょう!

Power BIのデータ変換

Preparing Video For Download...