在 Power Query 組合資料

Power BI 的資料轉換

Khaled Choucri

Strategic Analyst - Trilogy

為何要組合資料?

附加查詢(Append Queries)

  • 多個含類似資料的獨立檔案
  • 資料太大,無法存成單一檔案

union.png

合併查詢(Merge Queries)

  • 資料表在一個或多個欄有關聯
  • 可合併為「扁平」結構

星型綱要示意圖:一個事實表被五個維度表環繞

Power BI 的資料轉換

附加資料

  • 附加查詢會把列加入你的資料表
    • 垂直合併查詢
    • 欄名必須相同

quarters.png

  • 當欄名或欄數不同時會出現 Null

圖示:兩個資料表附加後形成合併的資料集。

Power BI 的資料轉換

合併資料

  • 合併查詢會把欄加入你的資料表
    • 水平合併查詢
    • 透過唯一識別碼或鍵來連接資料表

relational keys in two tables to be able to merge them.png

Power BI 的資料轉換

合併資料:連接類型

Inner Join

Inner Join 只回傳相符的列

Left Join

Left Join 回傳相符列與左表的所有列

Right Join

Right Join 回傳相符列與右表的所有列

Full Join

Full Join 回傳相符列與兩表的所有列

Power BI 的資料轉換

合併資料:Left Join 範例

Left Join

Screenshot 2022-04-19 at 17.25.25.png

Power BI 的資料轉換

合併資料:Inner Join 範例

Inner Join

Screenshot 2022-04-19 at 22.41.11.png

Power BI 的資料轉換

一起來練習吧!

Power BI 的資料轉換

Preparing Video For Download...