+91 8796114954

Modern Data Engineering with Apache Spark & Airflow

Modern Data Engineering with Apache Spark & Airflow

4 out of 5

Course Overview

Learn how to design, build, and maintain enterprise data pipelines that handle large volumes of incoming data reliably. This course covers batch and stream data processing using PySpark, dynamic workflow scheduling using Apache Airflow, and lakehouse storage practices.

What You Will Learn

  • Build automated data ingestion pipelines handling both structured and unstructured inputs.
  • Process distributed data volumes efficiently using Apache Spark DataFrames and SQL.
  • Schedule and monitor complex pipeline task dependencies using Apache Airflow DAGs.
  • Implement data quality validation checks to catch corrupt incoming pipeline records quickly.

Syllabus Breakdown

  • Module 1: Distributed Data Processing: PySpark environment setup, transformations, and memory tuning rules.
  • Module 2: Pipeline Scheduling with Airflow: Authoring DAGs, configuring operators, setup alerts, and retries.
  • Module 3: Data Warehousing & Lakehouses: Schema design, partitioned tables, and storage format selection.
  • Module 4: Data Quality & Operations: Automated schema validations, pipeline monitoring, and fault management routines.

Who This Is For

Data analysts, software engineers, and database administrators transitioning into dedicated data engineering roles.

₹43,850.00

Enrollment validity: Lifetime
Update: July 26, 2024
Lectures: 7
Skill Level: Intermediate
Language: English
Course Duration: 20h 15min
Need Guidance?

Speak to Our Learning Experts on How We Can Help

Whether you are choosing the right path, selecting specific modules, or organizing team training, our advisors are here to match you with the right learning roadmap.

Advisor Advisor Advisor
Advisors Available Online
Average response time: < 10 mins
Sidebar