Loading...
Loading...
Khoá học Power Query từ cơ bản đến nâng cao

Khoá học Power Query từ cơ bản đến nâng cao

Dưới đây là GIÁO TRÌNH POWER QUERY TỪ A-Z – PHIÊN BẢN HOÀN CHỈNH & KHOA HỌC (15 BUỔI)Không ép 20 buổi, tối ưu theo logic tự nhiên của Power Query, 100% thực hành, từ newbie đến master ETL, áp dụng ngay trong Power BI / Excel.


POWER QUERY MASTER – KHÓA CHUYÊN SÂU (15 BUỔI)

Tên khóa:Power Query từ A-Z: Làm chủ ETL & Biến đổi Dữ liệuCông cụ:

  • Power BI Desktop (miễn phí)
  • Excel (Data → Get Data → From File/Text/...) Phương pháp: 80% thực hành – 20% lý thuyết Đối tượng:Analyst, BI Developer, Data Engineer cơ bản Thời lượng: 15 buổi × 3 giờ = 45 giờ học (~5–6 tuần)

MODULE 1: NHẬN THỨC & KHỞI ĐỘNG (1 buổi)

BuổiNội dung
1Power Query là gì? & Setup - Power Query = Get & Transform (Excel) = M Language - So sánh: Power Query vs SQL vs Python - Mở Power Query trong ExcelPower BI - Giao diện: Home, Transform, Add Column, View

MODULE 2: KẾT NỐI DỮ LIỆU (2 buổi)

BuổiNội dung
2Kết nối cơ bản - Excel, CSV, TXT, JSON - Folder (nhiều file cùng cấu trúc) - Web, PDF (cơ bản)
3Kết nối nâng cao - SQL Server, MySQL, PostgreSQL - SharePoint, Google Sheets, API (Web.Contents) - Parameter động (Database Name, File Path)

Thực hành: Tạo 3 query từ Excel + SQL + Folder


MODULE 3: LÀM SẠCH & BIẾN ĐỔI CƠ BẢN (3 buổi)

BuổiNội dung
4Làm sạch dữ liệu - Xóa dòng trống, duplicate - Replace Values, Fill Down/Up - Trim, Clean, Change Type
5Biến đổi cột - Split Column (Delimiter, Position) - Merge Columns, Extract (Length, First Characters) - Conditional Column (IF logic)
6Số & Ngày tháng - Round, Percentage, Age - Date.From, Date.AddMonths, Duration - Custom Date Table (Calendar, Fiscal)

Mini-project: Làm sạch file nhân sự (Excel 5000 dòng)


MODULE 4: M LANGUAGE & CUSTOM COLUMN (3 buổi)

BuổiNội dung
7M Language cơ bản - Cú pháp: let ... in ... - Biến (let), tham chiếu bước trước - List, Record, Table functions
8Custom Column nâng cao - if ... then ... else - Text.Contains, Number.Abs, List.Sum - Xử lý lỗi: try ... otherwise
9Functions & Reusability - Tạo Custom Function (fnCleanPhone, fnExtractEmail) - Invoke Function trên nhiều cột

Thực hành: Viết hàm chuẩn hóa số điện thoại VN


MODULE 5: KẾT HỢP & TỰ ĐỘNG HÓA (3 buổi)

BuổiNội dung
10Merge Queries (Join) - Left, Inner, Full, Anti Join - Multiple keys, Fuzzy Match (Enterprise)
11Append & Dynamic Sources - Union nhiều table - Folder + Filter file theo ngày - Incremental Load (chỉ lấy dữ liệu mới)
12Pivot & Unpivot - Từ Wide → Long và ngược lại - Xử lý dữ liệu bán hàng theo tháng

Mini-project: Gộp 12 file doanh thu theo tháng + Lookup bảng sản phẩm


MODULE 6: TỐI ƯU & TRIỂN KHAI (2 buổi)

BuổiNội dung
13Tối ưu hiệu suất - Query Folding (xem trong View → Query Diagnostics) - Giảm bước, Remove Columns sớm - Index Column, Buffer (List.Buffer)
14Best Practices & Debugging - Đặt tên bước rõ ràng - Group steps, Comment - Advanced Editor, Error Handling

MODULE 7: DỰ ÁN CUỐI KHÓA (1 buổi)

BuổiNội dung
15DỰ ÁN: XÂY DỰNG ETL HOÀN CHỈNH - Input: 5 nguồn (3 Excel, 1 SQL, 1 API) - Output: 1 bảng Fact Sales + 3 Dim - Yêu cầu:   ✔ Làm sạch + chuẩn hóa   ✔ Custom Function   ✔ Incremental Load   ✔ Query Folding   ✔ Xuất ra Power BI - Trình bày: 15 phút + demo M code

DỰ ÁN CUỐI KHÓA – CHI TIẾT

Chủ đề:ETL Pipeline Bán hàng Doanh nghiệp

BướcNội dung
1Nhập 12 file Excel doanh thu (tháng 1–12) từ Folder
2Nhập bảng sản phẩm từ SQL
3Nhập bảng khách hàng từ API (JSON)
4Tạo Custom Function chuẩn hóa tên khách hàng
5Incremental Load: chỉ lấy file mới > ngày cuối cùng
6Merge + làm sạch + tạo Date Table
7Xuất 4 bảng: Fact_Sales, Dim_Product, Dim_Customer, Dim_Date
8Tối ưu Query Folding → Load vào Power BI

TÀI LIỆU HỖ TRỢ

  • File .pbix + .xlsx mẫu từng buổi
  • Bộ dữ liệu thực tế: Contoso, AdventureWorks, dữ liệu VN
  • Cheat Sheet M Language (PDF)
  • Template Custom Function
  • Video ghi hình + GitHub repo M code
Xem thêm

Tags:

 

Chia sẻ:

  • Chia sẻ qua viber bài: Khoá học Power Query từ cơ bản đến nâng cao
  • Chia sẻ qua reddit bài:Khoá học Power Query từ cơ bản đến nâng cao

Bình luận:

Tìm kiếm

Danh mục

Loading...

Bài viết gần đây

Loading...

Thẻ phổ biến

 

Dịch vụ liên quan

Không có thông tin cho loại dữ liệu này
Loading...
Toà nhà 25T2, P. Hoàng Đạo Thúy, Trung Hoà, Cầu Giấy, Hà Nội0966 800 873solutionnow.vn@gmail.com
Loading...
Toà nhà 25T2, P. Hoàng Đạo Thúy, Trung Hoà, Cầu Giấy, Hà Nội0966 800 873solutionnow.vn@gmail.com