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

Databricks Certified Data Engineer Professional -Preparation

Databricks Certified Data Engineer Professional - Chuẩn bị

Databricks Certified Data Engineer Professional - Chuẩn bị

CẬP NHẬT: Phiên bản V30 Tháng 11/2025 | Chuẩn bị cho kỳ thi chứng chỉ Databricks Data Engineer Professional với đào tạo thực hành

4.6
(4,148 đánh giá)
30,752 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.0 giờ video
60 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 18/03/2026

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

Hướng dẫn thiết kế mô hình giải pháp quản lý dữ liệu trên Databricks Lakehouse
Xây dựng pipeline xử lý dữ liệu sử dụng Spark và Delta Lake APIs
Hiểu cách sử dụng và lợi ích của nền tảng Databricks cùng các công cụ của nó
Xây dựng pipeline sản xuất áp dụng các phương pháp tốt nhất về bảo mật và quản trị
Hướng dẫn giám sát và ghi nhật ký các công việc sản xuất
Tuân thủ phương pháp tốt nhất để triển khai mã trên Databricks

Yêu cầu

YÊU CẦU BẮT BUỘC - Có đầy đủ kỹ năng của Kỹ sư Dữ liệu "Associate" trên nền tảng Databricks
Nếu bạn cảm thấy thiếu những kỹ năng này, bạn nên học trước khóa chuẩn bị của tôi trên Udemy cho chứng chỉ cấp Associate. Tôi đã đề cập ở đó tất cả các khái niệm cơ bản về Databricks Lakehouse kèm đào tạo thực hành.

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

Những ai đang hướng tới việc vượt qua kỳ thi chứng chỉ Databricks Data Engineer Professional
Kỹ sư Dữ liệu cấp Junior trên Databricks muốn đạt được kỹ năng của Kỹ sư Dữ liệu chuyên nghiệp

Nội dung khóa học

11 phần • 58 bài giảng
1 Tổng quan Khóa học
2 Tài liệu Khóa học
3 Hướng dẫn Kịch bản
1 Mẫu Thu thập Dữ liệu Bronze
2 Thông báo: Đặt lại Tài liệu Khóa học
3 Bronze Đa luồng (Thực hành)
4 Cấu hình Auto Loader để Thu thập Dữ liệu Đáng tin cậy
5 Streaming từ Bronze Đa luồng (Thực hành)
6 Thực thi Chất lượng (Thực hành)
7 Streaming Loại bỏ Trùng lặp (Thực hành)
8 Kích thước Thay đổi Chậm (Slowly Changing Dimensions)
9 SCD Loại 2 (Thực hành)
1 Ghi nhận Thay đổi Dữ liệu (Change Data Capture)
2 Xử lý Luồng CDC (Thực hành)
3 Delta Lake CDF
4 CDF (Thực hành)
5 Kết nối Stream-Stream (Thực hành)
6 Kết nối Stream-Static
7 Kết nối Stream-Static (Thực hành)
8 Bảng Gold Vật chất hóa (Thực hành)
1 Phân vùng Bảng Delta Lake
2 TÙY CHỌN: Phân vùng (Thực hành)
3 Tối ưu hóa Bố cục Tệp Dữ liệu
4 Tối ưu hóa Dự đoán
5 Nhật ký Giao dịch Delta Lake
6 TÙY CHỌN: Nhật ký Giao dịch (Thực hành)
7 Tự động Tối ưu hóa
8 Vectơ Xóa
9 Hàm Người dùng Định nghĩa bằng Python (Python UDFs)
10 Pandas UDFs trên Nhóm
1 Công việc Lakeflow (Thực hành)
2 Cấu hình Công việc Nâng cao (Thực hành)
3 Xử lý Sự cố Thất bại Công việc (Thực hành)
1 Lan truyền Xóa (Thực hành)
1 Pipeline Khai báo Spark Lakeflow
2 Cập nhật Kho lưu trữ
3 Pipeline Khai báo Spark Lakeflow (Thực hành)
4 Kỳ vọng Chất lượng Dữ liệu
5 Kỳ vọng Chất lượng Dữ liệu (Thực hành)
6 API AUTO CDC
7 API AUTO CDC (Thực hành)
8 Hồ sơ Truy vấn (Thực hành)
9 Điều phối Pipeline LDP (Thực hành)
1 Gói Tài sản Databricks
2 Gói Tài sản Databricks (Thực hành)
3 Nhập tương đối (Thực hành)
4 REST API (Thực hành)
5 Databricks CLI (Thực hành)
1 Unity Catalog (Thực hành)
2 Chế độ xem Động (Thực hành)
3 Bộ lọc Hàng và Mặt nạ Cột
4 Chia sẻ Delta
5 Liên kết Lakehouse
1 Kiểm thử Pipeline Dữ liệu
2 Giám sát Cụm (Thực hành)
1 Tổng quan về Chứng chỉ
2 Cập nhật Quan trọng: Phát hành Phiên bản Đề thi Mới
3 Bài giảng Bổ sung

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

If you are interested in becoming a Certified Data Engineer Professional from Databricks, you have come to the right place! This study guide will help you with preparing for this certification exam.


By the end of this course, you should be able to:

1- Develop Code for Data Processing using Python and SQL

  • Using Python and Tools for development

    • Design and implement a scalable Python project structure optimized for Databricks Asset Bundles (DABs), enabling modular development, deployment automation, and CI/CD integration.

    • Manage and troubleshoot external third-party library installations and dependencies in Databricks, including PyPI packages, local wheels, and source archives.

    • Develop User-Defined Functions (UDFs) using Pandas/Python UDF

  • Building and Testing an ETL pipeline with Lakeflow Declarative Pipelines, SQL, and Apache Spark on the Databricks platform

    • Build and manage reliable, production-ready data pipelines, for batch and streaming data using Lakeflow Declarative Pipelines and Autoloader.

    • Create and Automate ETL workloads using Jobs via UI/APIs/CLI.

    • Explain the advantages and disadvantages of streaming tables compared to materialized views.

    • Use APPLY CHANGES APIs to simplify CDC in Lakeflow Declarative Pipelines.

    • Compare Spark Structured Streaming and Lakeflow Declarative Pipelines to determine the optimal approach for building scalable ETL pipelines. ● Create a pipeline component that uses control flow operators (e.g. if/else, foreach, etc.)

    • Choose the appropriate configs for environments and dependencies, high memory for notebook tasks, and auto-optimization to disallow retries.

    • Develop unit and integration tests using assertDataFrameEqual, assertSchemaEqual, DataFrame.transform, and testing frameworks, to ensure code correctness, including a built-in debugger.

2- Data Ingestion & Acquisition:

  • Design and implement data ingestion pipelines to efficiently ingest a variety of data formats including Delta Lake, Parquet, ORC, AVRO, JSON, CSV, XML, Text and Binary from diverse sources such as message buses and cloud storage.

  • Create an append-only data pipeline capable of handling both batch and streaming data using Delta.

3- Data Transformation, Cleansing, and Quality

  • Write efficient Spark SQL and PySpark code to apply advanced data transformations, including window functions, joins, and aggregations, to manipulate and analyze large Datasets.

  • Develop a quarantining process for bad data with Lakeflow Declarative Pipelines or autoloader in classic jobs.

4- Data Sharing and Federation

  • Demonstrate delta sharing securely between Databricks deployments using Databricks to Databricks Sharing(D2D) or to external platforms using open sharing protocol(D2O).

  • Configure Lakehouse Federation with proper governance across supported source Systems.

  • Use Delta Share to share live data from Lakehouse to any computing platform.

5- Monitoring and Alerting

  • Monitoring

    • Use system tables for observability over resource utilization, cost, auditing and workload monitoring.

    • Use Query Profiler UI and Spark UI to monitor workloads. ● Use the Databricks REST APIs/Databricks CLI for monitoring jobs and pipelines.

    • Use Lakeflow Declarative Pipelines Event Logs to monitor pipelines.

  • Alerting

    • Use SQL Alerts to monitor data quality.

    • Use the Workflows UI and Jobs API to set up job status and performance issue notifications.

6- Cost & Performance Optimisation

  • Understand how / why using Unity Catalog managed tables reduces operation Overhead and maintenance burden.

  • Understand delta optimization techniques, such as deletion vectors and liquid clustering.

  • Understand the optimization techniques used by Databricks to ensure the performance of queries on large datasets (data skipping, file pruning, etc).

  • Apply Change Data Feed (CDF) to address specific limitations of streaming tables and enhance latency.

  • Use query profile to analyze the query and identify bottlenecks, such as bad data kipping, inefficient types of joins, data shuffling.

7- Ensuring Data Security and Compliance

  • Applying Data Security mechanisms.

    • Use ACLs to secure Workspace Objects, enforcing the principle of least privilege, including enforcing principles like least privilege, policy enforcement.

    • Use row filters and column masks to filter and mask sensitive table data.

    • Apply anonymization and pseudonymization methods such as Hashing, Tokenization, Suppression, and Generalization to confidential data.

  • Ensuring Compliance

    • Implement a compliant batch & streaming pipeline that detects and applies masking of PII to ensure data privacy.

    • Develop a data purging solution ensuring compliance with data retention policies.

8- Data Governance

  • Create and add descriptions/metadata about enterprise data to make it more discoverable.

  • Demonstrate understanding of Unity Catalog permission inheritance model.

9- Debugging and Deploying

  • Debugging and Troubleshooting

    • Identify pertinent diagnostic information using Spark UI, cluster logs, system tables, and query profiles to troubleshoot errors.

    • Analyze the errors and remediate the failed job runs with job repairs and parameter overrides.

    • Use Lakeflow Declarative Pipelines event logs & the Spark UI to debug Lakeflow Declarative Pipelines and Spark pipelines.

  • Deploying CI/CD

    • Build and Deploy Databricks resources using Databricks Asset Bundles.

    • Configure and integrate with Git-based CI/CD workflows using Databricks Git Folders for notebook and code deployment.

10- Data Modelling

  • Design and implement scalable data models using Delta Lake to manage large datasets.

  • Simplify data layout decisions and optimize query performance using Liquid Clustering.

  • Identify the benefits of using liquid Clustering over Partitioning and Z-Order.

  • Design Dimensional Models for analytical workloads, ensuring efficient querying and aggregation.


With the knowledge you gain during this course, you will be ready to take the certification exam.

I am looking forward to meeting you!

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 Apache Spark
Hiển thị tất cả khoá học Big Data
Hiển thị tất cả khoá học Data Engineering
Hiển thị tất cả khoá học Databricks
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊