Skip to main content

Chủ đề blog

Power Query

Power Query M Language: ETL tool tích hợp Power BI và Excel. Hướng dẫn use case thực tế.

1
tác giả

Power Query là công cụ ETL (Extract — Transform — Load) tích hợp sẵn trong Power BI Desktop và Excel. Nó dùng ngôn ngữ M để biến đổi dữ liệu trước khi load vào model.

Khác với SQL (truy vấn data trong database), Power Query lấy data từ nhiều nguồn (Excel, CSV, web, database, API) và clean trước khi đưa vào dashboard. 80% thao tác làm được qua UI drag-drop, code M chỉ cần cho phần phức tạp.

15
bài viết
Thuê freelancer Power BI →

Cần dashboard riêng? Freelancer sẽ báo giá.

Xem chủ đề khác →
Merge và Append trong Power Query: dùng đúng, tránh nhân dòng - SenData blog Power BINổi bật
8 phút đọc

Merge và Append trong Power Query: dùng đúng, tránh nhân dòng

Phân biệt Merge và Append qua dữ liệu bán hàng, thực hành mã M và kiểm tra khóa trùng để doanh thu không bị nhân lên sau khi nối bảng.

Đào Ngọc Tú16/10/2026
Hàm IF trong Power Query: nhiều điều kiện và xử lý null - SenData blog Power BI
9 phút đọc

Hàm IF trong Power Query: nhiều điều kiện và xử lý null

Dùng if then else trong Power Query để phân nhóm công nợ, ghép AND/OR và xử lý null, lỗi chuyển số. Có mã M độc lập và kết quả đối chiếu.

Đào Ngọc Tú30/10/2026
Power Query cho kế toán: đối chiếu công nợ hai bảng - SenData blog Power BI
8 phút đọc

Power Query cho kế toán: đối chiếu công nợ hai bảng

Thực hành đối chiếu số dư công nợ bằng Power Query: chuẩn hóa mã, tổng hợp đúng cấp, ghép Full Outer và kiểm tra chênh lệch bằng dữ liệu giả lập.

Đào Ngọc Tú21/10/2026
Power Query Editor là gì? Cách mở và làm sạch dữ liệu - SenData blog Power BI
8 phút đọc

Power Query Editor là gì? Cách mở và làm sạch dữ liệu

Hiểu Power Query Editor qua bảng doanh thu cửa hàng: cách mở trong Excel và Power BI, đọc Applied Steps, đổi kiểu ngày và đối soát kết quả.

Đào Ngọc Tú20/10/2026
Parameter trong Power Query: tạo tham số ngày và thư mục - SenData blog Power BI
9 phút đọc

Parameter trong Power Query: tạo tham số ngày và thư mục

Tạo parameter trong Power Query để đổi kỳ báo cáo và thư mục nguồn. Có mã M tự chứa, kết quả đối chiếu và checklist kiểm tra sau khi Refresh.

Đào Ngọc Tú19/10/2026
Hàm DAX trong Power Query: phân biệt DAX và M - SenData blog Power BI
8 phút đọc

Hàm DAX trong Power Query: phân biệt DAX và M

Power Query dùng M, không dùng DAX. Thực hành tạo thành tiền, tính doanh thu và biên lợi nhuận để biết đặt công thức ở đâu và tránh lỗi sai ngữ cảnh.

Đào Ngọc Tú18/10/2026
VLOOKUP trong Power Query: dò mã bằng Merge Queries - SenData blog Power BI
8 phút đọc

VLOOKUP trong Power Query: dò mã bằng Merge Queries

Dùng Merge Queries thay nhu cầu VLOOKUP dò chính xác trong Power Query, kèm code M tự chạy, dò nhiều điều kiện và cách phát hiện khoá trùng làm tăng doanh thu.

Đào Ngọc Tú17/10/2026
Unpivot Columns trong Power Query: chuyển cột thành dòng - SenData blog Power BI
8 phút đọc

Unpivot Columns trong Power Query: chuyển cột thành dòng

Chuyển bảng doanh thu tháng từ ngang sang dọc bằng Unpivot trong Excel và Power BI, kèm code M, cách chọn lệnh và kiểm tra null, số 0, tổng doanh thu.

Đào Ngọc Tú17/10/2026

Câu hỏi thường gặp về Power Query

Power Query có hỗ trợ kết nối Misa AMIS, KiotViet không?
Misa AMIS export ra SQL Server hoặc Excel/CSV — Power Query đọc trực tiếp. KiotViet, Sapo, Haravan có REST API — cần custom connector M (mất 1-2 ngày setup). Một số freelancer trên SenData đã có template sẵn.
Khi nào nên dùng Power Query, khi nào dùng SQL?
SQL: data nguồn duy nhất là database. Power Query: multi-source (Excel + DB + API), không có quyền SQL trực tiếp, hoặc cần chia sẻ ETL logic dễ qua Power BI dataset. Doanh nghiệp Việt thường dùng cả 2 — SQL prep data trong DB, Power Query merge thêm Excel/external sources.
Power Query xử lý được file bao lớn?
Trung bình ~1GB compressed (10-50M rows). Vượt mức đó nên dùng Dataflows (cloud), Azure Data Factory, hoặc database-native ETL. Power Query 'fold' về SQL khi connect database — performance gần như native SQL.

Cần dashboard power query cho doanh nghiệp?

Đăng dự án miễn phí — freelancer Power BI ứng tuyển kèm đề xuất giá. Chỉ thanh toán sau khi duyệt báo cáo.

Power Query M Language — Hướng dẫn ETL Power BI | SenData