Power BI Cơ Bản – Bài 2: Kết nối và làm sạch dữ liệu

 


Giới thiệu

Trước khi tạo biểu đồ và dashboard đẹp mắt, bạn cần đảm bảo dữ liệu đã sạch và chuẩn hóa. Trong Power BI, công cụ giúp bạn làm việc này chính là Power Query Editor – nơi bạn có thể kết nối nhiều nguồn dữ liệu, loại bỏ lỗi, và biến đổi bảng dữ liệu theo ý muốn. Đây chính là nền tảng để mọi báo cáo sau này chạy chính xác.

Kết nối dữ liệu

Power BI cho phép bạn kết nối từ nhiều nguồn khác nhau:

  • Excel / CSV (dữ liệu phổ biến nhất).
  • Database: SQL Server, MySQL, PostgreSQL.
  • Online Services: Google Analytics, Azure, SharePoint.

    Ví dụ: Import dữ liệu bán hàng từ file Excel.

    1. Vào Home → Get Data → Excel
    2. Chọn file Sales.xlsx
    3. Chọn sheet Orders → nhấn Load để nạp dữ liệu, hoặc Transform Data để mở Power Query Editor.

      Làm sạch dữ liệu với Power Query Editor

      Khi mở Transform Data, bạn sẽ thấy Power Query Editor với các chức năng:

      1. Xoá cột không cần thiết
        • Chọn cột → chuột phải → Remove.
      2. Đổi tên cột
        • Double click tiêu đề cột, đổi sang tên dễ hiểu (ví dụ: Cust_IDCustomer ID).
      3. Thay thế giá trị sai
        • Home → Replace Values (ví dụ đổi “n/a” thành null).
      4. Lọc dữ liệu
        • Dùng icon filter trên cột (giống Excel).
      5. Biến đổi dữ liệu
        • Split Column: tách Full Name thành First NameLast Name.
        • Merge Queries: kết hợp bảng Orders với bảng Customers.
        • Append Queries: nối 2 bảng dữ liệu cùng cấu trúc (ví dụ: đơn hàng tháng 1 và tháng 2).

      Thực hành nhỏ

      Giả sử file Sales.xlsx có lỗi:

      • Cột Customer viết hoa, viết thường lộn xộn.
      • Có nhiều giá trị “null” trong cột Revenue.
      • Ngày tháng đang ở dạng text.

        Các bước xử lý trong Power Query:

        1. Chọn cột Customer → Transform → Format → Capitalize Each Word.
        2. Thay thế giá trị "null" thành trống.
        3. Chọn cột Date → Data Type → Date.

          Sau khi chỉnh xong, nhấn Close & Apply → dữ liệu sạch sẽ load lại vào Power BI.

          Kết luận

          Trong bài 2, bạn đã học cách:

          • Kết nối dữ liệu từ Excel/CSV.
          • Làm sạch dữ liệu với Power Query Editor: xoá cột, đổi tên, thay thế giá trị, biến đổi bảng.
          • Thực hành chuẩn hoá dữ liệu bán hàng.

          Đăng nhận xét

          1 Nhận xét