Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Data Warehouse - The Ultimate Guide

Kho Dữ Liệu - Hướng Dẫn Toàn Diện

Kho Dữ Liệu - Hướng Dẫn Toàn Diện

Thành thạo Kho Dữ Liệu, Mô Hình Dimensional & Quy Trình ETL

4.7
(12,361 đánh giá)
70,464 học viên
Giảng viên
Nikolai Schuler
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.669.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
9.0 giờ video
110 bài giảng
9 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 21/09/2026

Bạn sẽ học được gì

Thiết kế Kiến trúc & Triển khai một kho dữ liệu chuyên nghiệp từ đầu đến cuối
Bạn sẽ học các nguyên tắc Thiết kế Kho Dữ Liệu
Bạn sẽ thành thạo quy trình ETL cả về lý thuyết lẫn thực hành
Bạn sẽ triển khai kho dữ liệu và quy trình ETL của riêng mình trong một case study
Bạn sẽ học kiến trúc hiện đại của một Kho Dữ Liệu
Mô Hình Dimensional một cách chuyên nghiệp

Yêu cầu

Biết SQL cơ bản sẽ hữu ích nhưng hoàn toàn không bắt buộc
Máy tính xách tay hoặc PC

Đối tượng phù hợp

Dành cho Chuyên viên Phân tích Dữ liệu muốn nâng cao kỹ năng và học cách xây dựng kho dữ liệu
Dành cho Kỹ sư Dữ liệu muốn tìm hiểu về kho dữ liệu và mô hình hóa dữ liệu
Dành cho những ai muốn trở thành Kiến trúc sư Dữ liệu, Tư vấn BI, Kỹ sư Dữ liệu hoặc Chuyên viên Phân tích Dữ liệu
Dành cho chuyên gia dữ liệu muốn nâng cao kỹ năng về Business Intelligence & Mô hình hóa Dữ liệu

Nội dung khóa học

15 phần • 108 bài giảng
1 Chào mừng bạn!
2 Khóa học này hoạt động như thế nào
3 Bạn sẽ học gì trong khóa học này?
4 Slide bài giảng
1 Tại sao cần kho dữ liệu?
2 Kho dữ liệu là gì?
3 Business Intelligence là gì?
4 Data Lake hay Data Warehouse?
5 Demo & Thực hành
6 Hiểu về Thiết lập Công cụ Kho Dữ Liệu của Chúng tôi
7 Thiết lập Công cụ Tích hợp Dữ liệu / ETL (Airbyte)
8 Thiết lập tài khoản AWS
9 Thiết lập Cơ sở Dữ liệu Quan hệ trong AWS
10 Kết nối đến cơ sở dữ liệu bằng IDE
11 Giới thiệu về Role Plays
1 3 Tầng của một Kho Dữ Liệu
2 Khu vực Staging
3 Demo: Tạo khu vực staging trong kho dữ liệu
4 Data Marts
5 Cơ sở dữ liệu quan hệ
6 Cơ sở dữ liệu In-Memory
7 Cubes
8 Kho lưu trữ dữ liệu vận hành (Operational Data Storage)
9 Tổng kết
1 Mô hình Dimensional là gì?
2 Tại sao dùng mô hình Dimensional?
3 Facts
4 Dimensions
5 Star schema
6 Snowflake schema
7 Demo: Snowflaked Dimension (Bảng Category)
1 Tính cộng dồn (Additivity)
2 Giá trị Null trong facts
3 Facts tính từ đầu năm (Year-to-Date)
4 Các loại bảng fact
5 Bảng fact giao dịch (Transactional)
6 Bảng fact định kỳ (Periodic)
7 Bảng ảnh chụp tích lũy (Accumulating snapshots)
8 So sánh các loại bảng fact
9 Bảng fact không có số đo (Factless)
10 Các bước thiết kế bảng fact
11 Khóa thay thế (Surrogate Keys)
12 Case Study: Dự án
13 Case Study: Xác định quy trình nghiệp vụ
14 Case Study: Xác định mức độ chi tiết (grain)
15 Case Study: Xác định các dimensions
16 Case Study: Xác định các facts
1 Bảng dimension
2 Dimension ngày tháng
3 Case Study: Dimension ngày tháng
4 Giá trị Null trong dimensions
5 Cấu trúc phân cấp trong dimensions
6 Dimensions đồng nhất (Conformed)
7 Dimensions suy biến (Degenerate)
8 Dimensions tạp (Junk)
9 Dimensions đa vai (Role-playing)
1 Dimensions thay đổi chậm là gì?
2 Loại 0 - Nguyên bản
3 Loại 1 - Ghi đè
4 Loại 2 - Thêm dòng mới
5 Quản lý dimensions Loại 2
6 Kết hợp Loại 1 & Loại 2
7 Loại 3 - Thêm thuộc tính mới
1 Hiểu về quy trình ETL
2 Trích xuất (Extract)
3 Tải dữ liệu lần đầu (Initial Load)
4 Tải dữ liệu tăng (Delta Load)
5 Luồng công việc tải (Load Workflow)
6 Thiết lập Pentaho (Công cụ ETL)
7 Pentaho cho Mac M1/M2: Cài đặt & Xử lý sự cố
8 Thiết lập PostgreSQL (Hệ quản trị cơ sở dữ liệu)
9 Demo: Giới thiệu nhanh về Pentaho
10 Demo: Thiết lập các bảng trong SQL
11 Demo: Ví dụ về tải dữ liệu lần đầu
12 Demo: Ví dụ về tải dữ liệu tăng
13 Biến đổi dữ liệu (Transforming)
14 Các phép biến đổi cơ bản
15 Các phép biến đổi nâng cao
16 Demo: Lập kế hoạch các bước tiếp theo
17 Demo: Thiết lập bảng & Hoàn thành Staging
18 Demo: Biến đổi dữ liệu
19 Demo: Tải & Xác thực kết quả
20 Lập lịch công việc (Scheduling jobs)
1 Công cụ ETL
2 Chọn đúng công cụ ETL
1 Kế hoạch triển khai
2 Dữ liệu nguồn & thiết kế bảng
3 Thiết lập các bảng trong cơ sở dữ liệu
4 Staging: Sales Fact
5 Công việc Staging & sửa lỗi
6 Tải Payment Dimension
7 Biến đổi & Tải Sales Fact
8 Công việc Biến đổi & Tải
9 Công việc ETL cuối cùng & Tải tăng (Incremental Load)
1 ELT là gì?
2 ETL so với ELT
1 Các trường hợp sử dụng phổ biến là gì?
2 Kết nối DWH với Power BI
1 Sử dụng chỉ mục (indexes)
2 Chỉ mục B-tree
3 Chỉ mục Bitmap
4 Hướng dẫn sử dụng chỉ mục
5 Demo: Thiết lập chỉ mục
1 Đám mây so với tại chỗ (Cloud vs. on-premise)
2 Lợi ích: Đám mây so với tại chỗ
3 Xử lý song song khối lượng lớn (Massive parallel processing)
4 Lưu trữ theo cột (Columnar storage)
1 Bài giảng bổ sung

Giới thiệu khóa học

Master Data Warehousing, Dimensional Modeling & ETL process

Do you want to learn how to implement a data warehouse in a modern way?

This is the only course you need to master architecting and implementing a data warehouse end-to-end!

 

Data Modeling and data warehousing is one of the most important skills in Business Intelligence & Data Engineering!

This is the most comprehensive & most modern course you can find on data warehousing.

 

Here is why:

  • Most comprehenisve course with 9 hours video lectures

  • Learn from a real expert - crystal clear & straight-forward

  • Master theory & practice - hands-on demonstrations, assignments & quizzes

  • We will implement a complete data warehouse - end-to-end

  • Understand everything step by step from the absolute basics to the advanced topics

  • Learn the practical steps and the important theory to upskill your career

This course will take you all the way to being able to architect and implement a data warehouse in a company in a professional manner.

 

Here is what you'll learn:

  • Data Warehouse Basics

  • Data Warehouse architecture

  • Data Warehouse infrastructure

  • Data Modeling

  • Setting up an ETL process

  • Dimensional Modeling: Facts & Dimensions

  • Implementing a comeplete data warehouse hands-on

  • Slowly Changing Dimensions

  • Understanding ETL tools

  • ELT vs. ETL

  • Advanced topics like: Columnar storage, OLAP Cubes, In-memory databases, massive parallel processing & cloud data warehouses

  • Optimizing a data warehouse using indexes (B-tree indexes & Bitmap indexes)

  • Practically using and connecting a data warehouse

 

By the end of this course you will be able to design & build a complete data warehouse from the ground up. You will have the knowledge, the practical skills and the confidence to implement a modern data warehouse professionally.

Everything you need to be a highly proficient data architect, data engineer, data analyst or Business Intelligence expert!

 

Join now to get instant & lifetime access - of course backed by the no-questions-asked 30 days money back guarantee!

 

 

 

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Engineering
Hiển thị tất cả khoá học Data Warehousing
Hiển thị tất cả khoá học Etl
Hiển thị tất cả khoá học Sql
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊