Перейти к содержимому

Stop Guessing Airflow: Full Architecture & ETL Pipeline

Shubham Shrimant

0:00 / 0:00

Stop Guessing Airflow: Full Architecture & ETL Pipeline

142 просмотра · 3 дн. назад
Shubham Shrimant
277 подписчиков
142 просмотра · 3 дн. назад
In this video in our project-based Apache Airflow series, we see how Airflow works behind the scenes and build a CSV-to-PostgreSQL ETL pipeline. We cover: 00:00 - Introduction & Video Overview 01:30 - Apache Airflow 3 Core Architecture (DAG Processor, Scheduler & API Server) 03:34 - Celery Executor & Redis Message Broker Explained 06:07 - Retail Pipeline Overview & Task Sequence 07:13 - Architecture Recap: Metadata DB vs. Business DB 08:22 - Docker Compose Configuration & Service Changes 10:00 - End-to-End Pipeline Execution Behind the Scenes 12:12 - Configuring PostgreSQL Connections in Airflow 13:16 - Dataset & SQL Files Walkthrough 14:14 - Python DAG Code Breakdown (Hooks & Upsert Logic) 18:57 - SQL Transformation & Row Count Reporting Tasks 20:49 - Triggering & Monitoring the DAG in Airflow UI 23:33 - Verifying Data in pgAdmin & Running Validation Queries 24:30 - Architecture Decisions & Wrap-Up official docs Architecture - https://airflow.apache.org/docs/apach... PostgresHook- https://airflow.apache.org/docs/apach... Code: https://github.com/shubhamshrimant/ai...