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...