Header Apache Airflow Fundamentals

Apache Airflow Fundamentals

Schulung und Einführung in die Fundamentals von Apache Airflow


Trainer Christian Nuñez

Trainer

Christian Nuñez

Profil
Trainer Shaoqi Chen

Trainer

Shaoqi Chen

Profil
Durchgeführt von
Formate Inhouse Schulung
Durchführung Online Präsenz
Zielgruppen Data Scientists Data Engineers

Dauer 3 Tage

Diese Schulung wird nur auf Englisch angeboten.

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

  • IT-Grundlagen
  • Python Grundlagen

Schulungsinhalt

Tag 1

  • Apache Airflow Introduction
  • Airflow Architecture
  • Directed Acyclic Graph (DAG) and its components
  • DAG Deep Dive Part 1
  • Idempotency and Atomicity

Tag 2

  • DAG Deep Dive Part 2
  • Skipping tasks in a workflow
  • Communication with external system

Tag 3

  • Data Transfer into AWS
  • Testing Workflows
  • Workflow in CLI
  • Apache Airflow in Cloud

Zubuchbare Module

Zusätzlicher Trainertag

Wir beantworten Ihre tiefergehende Fragen. Z.B. "Wie kommuniziere ich mit externen Systemen?", "Wie teste ich Workflows?", "Welche Deployment-Varianten von Apache Airflow gibt es?", "Wie monitore ich Apache Airflow und wie sichere ich es ab?"


Sie haben Fragen?

Dann werfen Sie gerne einen Blick in unsere FAQ oder kontaktieren Sie uns direkt.

FAQ lesen

Ihre Ansprechpartnerin:
Frauke Kirchhof

Telefon +49. 531. 2 35 28 900
E-Mail training@cloudogu.com


Schulungstermine

Unternehmensinterne Schulungen

Ort Datum Dauer Preis
Inhouse Präsenz Individuell auf Anfrage
Inhouse Online Individuell auf Anfrage
Klicken Sie hier für Informationen zu Onlineschulungen

Schulung anfragen

Schulungsinformationen

Ich möchte Informationen zu folgenden optionalen Schulungserweiterungen erhalten

Zusätzlicher Trainertag

Kontaktdaten

Anrede

Datenschutz und AGB

Ich bin damit einverstanden, dass Cloudogu die übermittelten personenbezogenen Daten entsprechend der Datenschutzerklärung speichert, um mich im Rahmen des Marketings über Produkte, Dienstleistungen und andere produkt- oder dienstleistungsrelevante Aktivitäten anhand der von mir zur Verfügung gestellten Kontaktdaten zu informieren.

Diese Einwilligung kann ich jederzeit widerrufen, indem ich über datenschutz@cloudogu.com Kontakt aufnehme.*
Ich habe die Cloudogu AGB gelesen und stimme diesen zu.*
* Pflichtangaben