Power BI で JOIN ってどうやるのか
Power BIのクエリエディターで SQLで言うJOIN ってどうやるのかという説明。
リボン右上の「クエリのマージ」からやります。
マージって言われても分かりにくいですね。JOINでいいのに。
マージすると、値がtableとなってる列ができてて、その列を「展開」すると、結果、SQLで言うJOINが実現出来る感じです。
「展開」の際に「集計」が選べて合計もできる。
なんかちょっと、JOINとも違うのかなとも思えます。
Recorded Steps – Power BI のマージ
- クエリのマージを行って
- 結合キーとなる列を指定する
- すると、列が追加されるが、追加された列の値は’table’となっている
- マージされた’table’となってる列を展開する
- 展開をキャンセルして、集計してみる
Steps
Previous Next
Step 1: (2018/02/15 22:46:26) ユーザーによる左クリック ("クエリのマージ (ボタンの分割)" 上、"無題 - クエリ エディター" 内)
手順 1 のスクリーン ショット。
Step 2: (2018/02/15 22:46:31) ユーザーによる左クリック ("クエリのマージ (ボタンの分割)" 上、"無題 - クエリ エディター" 内)
手順 2 のスクリーン ショット。
Step 3: (2018/02/15 22:46:34) ユーザーによる左クリック ("列1 (項目)" 上)
手順 3 のスクリーン ショット。
Step 4: (2018/02/15 22:46:36) ユーザーによる左クリック ("ms-pbi://pbi.microsoft.com/Views/FloatingDialog/FloatingDialog.htm (ウィンドウ)" 上)
手順 4 のスクリーン ショット。
Step 5: (2018/02/15 22:46:37) ユーザーによる左クリック ("テーブル2 (メニュー項目)" 上)
手順 5 のスクリーン ショット。
Step 6: (2018/02/15 22:46:39) ユーザーによる左クリック ("列1 (項目)" 上)
手順 6 のスクリーン ショット。
Step 7: (2018/02/15 22:46:41) ユーザーによる左クリック ("OK (テキスト)" 上)
手順 7 のスクリーン ショット。
Step 8: (2018/02/15 22:46:47) ユーザーによる左クリック ("テーブル2 (グループ)" 上、"無題 - クエリ エディター" 内)
手順 8 のスクリーン ショット。
Step 9: (2018/02/15 22:46:54) ユーザーによる左クリック ("展開展開 集計集計 (一覧項目)" 上、"無題 - クエリ エディター" 内)
手順 9 のスクリーン ショット。
Step 10: (2018/02/15 22:46:57) ユーザーによる左クリック ("ms-pbi://pbi.microsoft.com/Views/QueriesEditorWindow.htm (ウィンドウ)" 上、"無題 - クエリ エディター" 内)
手順 10 のスクリーン ショット。
Step 11: (2018/02/15 22:47:00) ユーザーによる左クリック ("無題 - クエリ エディター" 内)
手順 11 のスクリーン ショット。
Step 12: (2018/02/15 22:47:04) ユーザーによる左クリック ("展開された テーブル2 (グループ)" 上、"無題 - クエリ エディター" 内)
手順 12 のスクリーン ショット。
Step 13: (2018/02/15 22:47:07) ユーザーによる左クリック ("キャンセル (テキスト)" 上)
手順 13 のスクリーン ショット。
Step 14: (2018/02/15 22:47:10) ユーザーによる左クリック ("展開された テーブル2 (グループ)" 上、"無題 - クエリ エディター" 内)
手順 14 のスクリーン ショット。
Step 15: (2018/02/15 22:47:14) ユーザーによる左クリック ("1 2 3 列1 列2 テーブル2 1 2 Table 2 3 Table 3 4 Table 1 ... 3 1 2 1 (グループ)" 上、"無題 - クエリ エディター" 内)
手順 15 のスクリーン ショット。
Step 16: (2018/02/15 22:47:16) ユーザーによる左クリック ("無題 - クエリ エディター" 内)
手順 16 のスクリーン ショット。
Step 17: (2018/02/15 22:47:18) ユーザーによる左クリック ("無題 - クエリ エディター" 内)
手順 17 のスクリーン ショット。
Step 18: (2018/02/15 22:47:19) ユーザーによる左クリック ("無題 - クエリ エディター" 内)
手順 18 のスクリーン ショット。
Previous Next
Step 19: (2018/02/15 22:47:28) ユーザーによる左クリック ("1 2 3 列1 列2 テーブル2.列2 の合計 1 2 7 2 3 9 3 4 11 1 ... 3 1 2 1 (グループ)" 上、"無題 - クエリ エディター" 内)
手順 19 のスクリーン ショット。