Über diese Schulung
Apache Airflow ist ein mächtiges Open Source Workflow-Tool für die Automatisierung, Planung und Überwachung von Workflows. Der Kurs richtet sich an Personen, die Apache Airflow verwenden möchten, um End-to-End Daten-Pipelines zu bauen und zu verwalten.
Es ist dabei cloud-agnostisch und kann sowohl nativ in der Cloud als auch in Kubernetes deployed werden. Damit ist Airflow perfekt geeignet, um einfache Aufgaben bis hin zu komplexen skalierbaren ETL-Strecken zu orchestrieren.
Dabei werden unter anderem die folgenden Fragen beantwortet
- Wie ist Apache Airflow aufgebaut?
- Wie installiere ich Apache Airflow?
- Wie schreibe ich einen Workflow und definiere Tasks und deren Abhängigkeiten?
- Wie schedule ich einen Workflow?
- Wie erstelle ich komplexe und übersichtliche ETL Workflows?
- Wie tausche ich Daten zwischen Tasks aus?
- Wie erstelle ich dynamische Tasks und arbeite mit diesen?
- Wie erstelle ich eine dynamisch analytische ETL Pipeline?
- Wie entwerfe ich einen übersichtlicheren Workflow?
- Wie tausche ich Daten zwischen Tasks aus?
- Wie erstelle ich dynamische Tasks und arbeite mit diesen?
- Wie erstelle ich eine analytische ETL Pipeline dynamisch?
Voraussetzungen
Vorausgesetztes Wissen
Sie sollten Kenntnisse in folgenden Bereichen mitbringen:
- Verständnis der englischen Sprache
- IT-Grundlagen
- Python Grundlagen
Technische Voraussetzung
Für unsere Onlineschulungen benötigen alle Teilnehmer:innen ...
- einen internetfähigen Rechner.
- einen stabilen Internetzugang.
- einen aktualisierten Browser, vorzugsweise Chrome.
Ablauf der Schulungstage
Tag1
- Apache Airflow Introduction
- Airflow Architecture
- Directed Acyclic Graph (DAG) and its components
- DAG Deep Dive Part 1
- Idempotency and Atomicity
Tag2
- DAG Deep Dive Part 2
- Skipping tasks in a workflow
- Communication with external system
Tag3
- Data Transfer into AWS
- Testing Workflows
- Workflow in CLI
- Apache Airflow in Cloud
Zubuchbare Module
Wir unterstützen Sie bei jedem Schritt – von der Beratung bis zur Einführung:
Trainer:in
Wir behalten uns vor den/die Trainer:innen zu wechseln
Sie haben Fragen?
Dann werfen Sie gerne einen Blick in unsere FAQ oder kontaktieren Sie uns direkt.
Zu den FAQsAnfrage stellen