Định hình bảng

Mô hình hóa dữ liệu trong Power BI

Maarten Van den Broeck

Content Developer at DataCamp

Chuẩn hóa cơ sở dữ liệu

  • Tập hợp quy tắc và quy trình logic để mô hình hóa dữ liệu
  • Tổ chức cơ sở dữ liệu
  • Mục tiêu của chuẩn hóa
    • Loại bỏ dữ liệu dư thừa
    • Thiết kế phản ánh đúng thế giới thực
  • Các bảng được liên kết qua mối quan hệ trong Power BI

chuẩn hóa

Mô hình hóa dữ liệu trong Power BI

Định hình dữ liệu trong Power Query

  • Power Query có nhiều thao tác định hình dữ liệu để tiến gần mô hình dữ liệu chuẩn hóa.

  • Kỹ thuật chính:

    1. Tách cột
    2. Trích xuất cột
    3. Gộp truy vấn
    4. Nối truy vấn
  • Còn nhiều kỹ thuật khác!
Mô hình hóa dữ liệu trong Power BI

1. Tách cột

  • Chia một cột thành nhiều cột
  • Tiêu chí tách
    • Dấu phân tách
    • Số ký tự
    • Vị trí trong chuỗi
    • Chữ thường vs. chữ hoa
    • Chữ số vs. không phải chữ số

tách cột

Mô hình hóa dữ liệu trong Power BI

2. Trích xuất cột

  • Lấy các cột từ một bảng và tách sang bảng khác
  • Giữ một khóa ở bảng gốc để biết giá trị nào đi cùng nhau
  • Kết quả: giữ các hàng khác nhau, giảm kích thước mô hình và giảm dư thừa

trích xuất cột

Mô hình hóa dữ liệu trong Power BI

3. Nối truy vấn

  • Kết hợp nội dung từ hai hay nhiều bảng thành một bảng
  • Khớp hàng theo tên cột, thêm NULL cho cột thiếu
  • Tương đương với UNION ALL trong SQL

nối truy vấn

Mô hình hóa dữ liệu trong Power BI

4. Gộp truy vấn

  • Ghép hai bảng dựa trên giá trị của một hoặc nhiều cột$^1$
  • Các loại join:
    • Inner join
    • Left outer join
    • Right outer join
    • Full outer join

gộp truy vấn và các loại join

1 Phần này không có trong bài tập; hãy xem các khóa học DataCamp khác về nối bảng để biết thêm chi tiết
Mô hình hóa dữ liệu trong Power BI

Ayo berlatih!

Mô hình hóa dữ liệu trong Power BI

Preparing Video For Download...