I believe note-taking helps me learn more about Airflow. Therefore, I created this repository.
The repository includes Airflow notes and projects, which help understand the features of Airflow and how to apply the features in different cases.
Main Reference: Data Pipelines With Apache Airflow
- Notes
- Structure
- Components
- Configuration
- DAGs
- Tasks
- Operators
- Operators
- Cloud Operators
- Dynamic References
- Big Data Transformations
- Sensors
- Dependency
- Data Transfer
- Between Systems
- Between Tasks
- Custom Operations
- Hooks
- Operators
- Tests
- Package
- Structure
- Projects
- Collect images of Rockets
- Deploy Machine Learning Model (WIP)
- Download Wikipedia Page Views
- Transfer Data Between Systems (WIP)
- Write CI/CD Tests in Airflow (WIP)
- Build Custom Components
- Use Virtualization in Airflow
- Find the Fastest Way to Get Around NYC (WIP)
Naming convention: using questions or long words help fast understand the whole picture instead of short words
- Introduction
- why I write this note
- Fundamental Concepts (Optional)
- concepts without commands
- pictures
- Commands
- how to install
- Arguments (Optional)
- introduction of arguments
- package name
<!-- omit in toc -->
# Introduction
<br />
<!-- omit in toc -->
# Table of Contents
<br />
# Fundamental Concepts
<br />
# Commands
<br />
# Arguments
git config core.ignorecase false