Merge & Append
Power Query có hai cách kết hợp dữ liệu: Merge (nối theo khóa — như JOIN) và Append (nối thêm hàng — như UNION).
Append (nối hàng)
Phần tiêu đề “Append (nối hàng)”- Ghép nhiều bảng cùng cấu trúc thành một (chồng hàng lên nhau).
- Ví dụ: gộp dữ liệu bán hàng 12 tháng (mỗi tháng một file) thành một bảng.
- Cột phải tương thích (cùng tên/kiểu).
Merge (nối cột theo khóa)
Phần tiêu đề “Merge (nối cột theo khóa)”- Nối hai bảng theo cột khóa chung (như SQL JOIN).
- Chọn kiểu join: Inner, Left/Right Outer, Full, Anti.
- Ví dụ: bảng đơn hàng + bảng khách → thêm thông tin khách vào đơn.
| Kiểu join | Giữ gì |
|---|---|
| Inner | Chỉ hàng khớp cả hai |
| Left Outer | Toàn bộ trái + khớp phải |
| Anti | Hàng không khớp (tìm lệch) |
Merge ở Power Query vs quan hệ ở model
Phần tiêu đề “Merge ở Power Query vs quan hệ ở model”- Merge (Power Query): gộp thành một bảng phẳng lúc nạp.
- Relationship (model): giữ bảng riêng, liên kết khi phân tích. → Thường nên giữ bảng riêng + quan hệ (star schema), chỉ merge khi thật cần.