Power Query Editor trong Power BI là một công cụ mạnh mẽ giúp người dùng xử lý, biến đổi và chuẩn hóa dữ liệu trước khi đưa vào mô hình phân tích. Đây là bước quan trọng để đảm bảo dữ liệu sạch, chính xác và sẵn sàng cho việc trực quan hóa và ra quyết định.
DANH MỤC NỘI DUNG:
1. Power Query Editor là gì?
2. Giao diện và các thành phần chính của Power Query Editor
2.1. Thanh Ribbon
2.2 Pane Trái (Queries)
2.3. Pane Trung tâm (Data Preview)
2.4. Pane Phải (Query Settings)
3. Các thao tác cơ bản trong Power Query Editor
4. Lưu ý khi sử dụng Power Query Editor
5. Kết luận
Power Query Editor là một trình chỉnh sửa truy vấn tích hợp trong Power BI Desktop, cho phép người dùng:
+ Kết nối với nhiều nguồn dữ liệu khác nhau như Excel, SQL Server, Web, API, v.v.
+ Làm sạch và biến đổi dữ liệu bằng các thao tác như lọc, sắp xếp, thay đổi kiểu dữ liệu, tách/gộp cột, loại bỏ giá trị trống, v.v.
+ Ghi lại các bước biến đổi để dễ dàng theo dõi và tái sử dụng.
+ Tự động cập nhật dữ liệu khi nguồn thay đổi bằng cách làm mới (refresh).
Để truy cập Power Query Editor, trong Power BI Desktop, bạn chọn thẻ Home > Transform Data
Giao diện của Power Query Editor bao gồm các thành phần chính sau:
Thanh công cụ chứa các thẻ:
+ Home: Các thao tác cơ bản như tải dữ liệu, làm mới, quản lý truy vấn.
+ Transform: Các công cụ biến đổi dữ liệu như thay đổi kiểu dữ liệu, tách/gộp cột, lọc, v.v.
+ Add Column: Thêm cột mới dựa trên các phép tính hoặc điều kiện.
+ View: Tùy chỉnh hiển thị giao diện, mở Advanced Editor để xem và chỉnh sửa mã M.
Hiển thị danh sách các truy vấn (queries) hiện có trong dự án. Mỗi truy vấn tương ứng với một bảng dữ liệu đã được tải vào.
Hiển thị dữ liệu của truy vấn đang được chọn, cho phép người dùng xem trước và thực hiện các thao tác biến đổi trực tiếp trên dữ liệu.
Gồm hai phần:
+ Properties: Thông tin về truy vấn như tên, mô tả.
+ Applied Steps: Danh sách các bước biến đổi đã thực hiện trên dữ liệu. Người dùng có thể chỉnh sửa, sắp xếp lại thứ tự hoặc xóa các bước này.
Dưới đây là một số thao tác thường được sử dụng trong Power Query Editor:
+ Thay đổi kiểu dữ liệu: Chọn cột > Transform > Data Type.
+ Lọc dữ liệu: Chọn cột > Sử dụng biểu tượng lọc để chọn giá trị cần giữ lại hoặc loại bỏ.
+ Tách cột: Chọn cột > Transform > Split Column > By Delimiter hoặc By Number of Characters.
+ Gộp cột: Chọn các cột cần gộp > Transform > Merge Columns.
+ Thêm cột tùy chỉnh: Add Column > Custom Column và viết công thức bằng ngôn ngữ M.
+ Loại bỏ giá trị trống: Home > Remove Rows > Remove Blank Rows.
+ Mỗi bước biến đổi được ghi lại trong Applied Steps, giúp người dùng dễ dàng theo dõi và chỉnh sửa.
+ Ngôn ngữ M được sử dụng trong Power Query Editor, cho phép viết các công thức phức tạp để biến đổi dữ liệu.
+ Sau khi hoàn tất các bước biến đổi, chọn Close & Apply để áp dụng và tải dữ liệu vào Power BI Desktop
Power Query Editor là một công cụ mạnh mẽ và linh hoạt trong Power BI, giúp người dùng chuẩn bị dữ liệu một cách hiệu quả trước khi tiến hành phân tích và trực quan hóa. Việc thành thạo Power Query Editor sẽ giúp bạn tiết kiệm thời gian, nâng cao chất lượng báo cáo và hỗ trợ ra quyết định chính xác hơn.