Useful Links
Computer Science
Big Data
Apache Airflow
1. Introduction to Apache Airflow
2. Core Concepts of Airflow
3. Airflow Architecture and Components
4. Setting Up an Airflow Environment
5. Authoring Your First DAG
6. Comprehensive Guide to Operators
7. Managing Workflows with the Airflow UI
8. Scheduling and Triggers
9. Data Sharing and Communication
10. Advanced DAG Authoring Techniques
11. Airflow Providers and Extensibility
12. Testing and Debugging Airflow DAGs
13. Operational Airflow Management
14. Scaling and Production Deployment
15. Airflow Best Practices and Patterns
Data Sharing and Communication
Cross-Communication (XComs)
XCom Concept and Purpose
XCom Data Types and Limitations
Pushing Data to XComs
Explicit Push
Implicit Push from Return Values
Pulling Data from XComs
Pull by Task ID
Pull by Key
XCom Backend Configuration
XCom Cleanup and Management
XCom Security Considerations
TaskFlow API
TaskFlow Overview and Benefits
Decorator-based DAG Authoring
@task Decorator
Simplified Data Passing
Type Hints and Data Validation
TaskFlow vs Traditional Operators
Multiple Outputs
TaskFlow with External Systems
Airflow Variables
Variable Storage and Retrieval
Setting Variables via UI
Setting Variables via CLI
Accessing Variables in DAGs
Variable Templating
Environment-specific Variables
Security Considerations for Variables
Airflow Connections
Connection Management Concept
Connection Components
Connection ID
Connection Type
Host and Port
Schema/Database
Login and Password
Extra Parameters
Connection Types
Database Connections
Cloud Provider Connections
API Connections
File System Connections
Managing Connections via UI
Managing Connections via CLI
Accessing Connections via Hooks
Connection Security and Encryption
Previous
8. Scheduling and Triggers
Go to top
Next
10. Advanced DAG Authoring Techniques