Seminar / Training
Zielsetzung
Das Seminar behandelt die Integration von OpenLineage in orchestrierte Datenpipelines mit Apache Airflow. Schwerpunkt sind Konfiguration, Namenskonventionen, DAG-Strukturen, Laufzeitereignisse und die Prüfung der erzeugten Lineage in Marquez.
Inhaltsübersicht
- Einordnung von Airflow-DAGs, Tasks und Runs in OpenLineage-Strukturen
- Konfiguration der OpenLineage-Erfassung für orchestrierte Pipelines
- Mapping von DAGs, Tasks, Datasets und Laufzeitinformationen
- Prüfung der erzeugten Lineage in Marquez
- Typische Fehlerbilder bei Orchestrierung, Wiederholungsläufen und Task-Grenzen
Seminarinhalte
- Schritt 1: Airflow-Strukturen zuordnen
DAGs, Tasks, Operatoren und Ausführungsläufe werden auf Jobs, Runs und Datasets abgebildet. Dadurch wird klar, an welchen Stellen Lineage entsteht und wo nur technische Steuerungslogik vorliegt. - Schritt 2: Konfiguration planen
Notwendige Parameter, Zielendpunkte, Umgebungen und Namensräume werden festgelegt. Das Seminar behandelt getrennte Entwicklungs-, Test- und Produktionsumgebungen, damit Metadaten später nicht in einem großen Eintopf landen. - Schritt 3: Beispiel-DAG instrumentieren
Eine Beispielpipeline wird mit Eingabe- und Ausgabedatasets ausgeführt. Danach werden START- und COMPLETE-Informationen ausgewertet und in Marquez geprüft. - Schritt 4: Komplexere Abläufe untersuchen
Mehrstufige DAGs, abhängige Tasks, Wiederholungsläufe und Fehlerzustände werden betrachtet. Der Fokus liegt auf der Frage, ob der Lineage-Graph den fachlichen Datenfluss tatsächlich nachvollziehbar zeigt. - Schritt 5: Naming und Governance verbinden
Für DAGs, Tasks, Datasets und Umgebungen werden Regeln entwickelt. Diese Regeln verhindern doppelte Jobs, unklare Quellen und Graphen, in denen jede Abteilung ihre ganz eigene Rechtschreibung pflegt. - Schritt 6: Betrieb prüfen
Abschließend werden Logs, API-Ereignisse, Marquez-Anzeige und Fehlerszenarien kontrolliert. Daraus entsteht eine Prüfliste für Airflow-basierte Lineage-Integrationen.
Praktische Übungen
- Zuordnung eines DAGs zu OpenLineage-Objekten
- Ausführung einer Beispielpipeline mit Lineage-Erfassung
- Analyse der entstehenden Jobs, Runs und Datasets in Marquez
- Simulation eines fehlerhaften Task-Laufs
- Erarbeitung eines Namensschemas für DAGs und Datasets
Zielgruppe
Airflow-Entwicklung, Data Engineers, Plattformteams und technische Verantwortliche für Pipeline-Orchestrierung.
Voraussetzungen
Grundkenntnisse in Apache Airflow, Python, Datenpipelines und JSON-Strukturen.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Airflow-Entwickler, Data Engineers, Plattformteams |
| Voraussetzungen: | Grundkenntnisse in Airflow, Python und Datenpipelines |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
