Seminar / Training
Das Seminar vermittelt den vollständigen GX-Core-Arbeitsablauf von der Projektinitialisierung bis zum automatisierten Checkpoint. Ein realistischer Datenbestand wird angebunden, in Batches gegliedert, mit einer Expectation Suite geprüft und über Validation Results sowie Data Docs nachvollziehbar ausgewertet.
Inhaltsübersicht
- Zielsetzung und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Zielsetzung
- Kernbegriffe und Objektbeziehungen von GX Core sicher anwenden.
- Einen File Data Context reproduzierbar einrichten.
- Data Source, Data Asset und Batch Definition für einen Beispielbestand konfigurieren.
- Expectation Suite und Validation Definition erstellen und testen.
- Checkpoint ausführen, Ergebnis interpretieren und Data Docs erzeugen.
Zielgruppe
Einsteiger in Datenqualität, Data Engineers, Analytics Engineers, Entwickler, Data Stewards und Projektmitarbeitende, die einen belastbaren praktischen Einstieg in GX Core benötigen.
Voraussetzungen
Python-Grundkenntnisse und grundlegendes Verständnis tabellarischer Daten. Erfahrungen mit Datenqualitätswerkzeugen sind nicht erforderlich.
Seminarinhalte
- Schritt 1: Datenqualität und Einsatzgrenzen einordnen
GX Core wird als Code-basiertes Prüfwerkzeug eingeordnet. Profiling, fachliche Freigabe, Datenbereinigung und vollständiges Monitoring werden davon abgegrenzt.
- Schritt 2: Objektmodell verstehen
Data Context, Data Source, Data Asset, Batch Definition, Expectation, Suite, Validation Definition, Checkpoint, Action, Store und Data Docs werden in einer Prozesskette angeordnet.
- Schritt 3: Arbeitsumgebung aufbauen
Virtuelle Python-Umgebung, Paketinstallation, Projektverzeichnis und ein ausführbares Startskript werden reproduzierbar eingerichtet.
- Schritt 4: File Data Context erstellen
Persistenter Kontext und zentrale Projektobjekte werden initialisiert. Verzeichnis- und Namenskonventionen werden festgelegt.
- Schritt 5: Datenquelle anbinden
Ein pandas-DataFrame oder eine Datei wird als Data Source und Data Asset registriert. Verbindung und geladenes Schema werden geprüft.
- Schritt 6: Batch Definition anlegen
Der zu prüfende Datenumfang wird als wiederverwendbare Batch Definition beschrieben und mit einem Testbatch verifiziert.
- Schritt 7: Fachliche Regeln formulieren
Anforderungen an Spalten, Nullwerte, Wertebereiche, Eindeutigkeit und Beziehungen werden als überprüfbare Aussagen beschrieben.
- Schritt 8: Expectation Suite erstellen
Mehrere Standard-Expectations werden einer Suite hinzugefügt, benannt und mit Severity sowie Beschreibung versehen.
- Schritt 9: Regeln gegen einen Batch testen
Positive und negative Testdaten zeigen, wie einzelne Regeln reagieren und welche Diagnoseinformationen entstehen.
- Schritt 10: Validation Definition verbinden
Batch Definition und Suite werden als wiederverwendbare Validation Definition zusammengeführt und direkt ausgeführt.
- Schritt 11: Validation Results auswerten
Gesamtstatus, Statistik, einzelne Expectation Results, beobachtete Werte und unerwartete Werte werden systematisch gelesen.
- Schritt 12: Checkpoint konfigurieren
Die Validation Definition wird in einen Checkpoint aufgenommen. Laufparameter und der Unterschied zwischen fachlichem Fehlschlag und technischem Fehler werden behandelt.
- Schritt 13: Data Docs erzeugen
Suite und Ergebnisse werden als lesbare Data Docs gebaut. Detailtiefe und Datenschutz werden kurz bewertet.
- Schritt 14: End-to-End-Lauf automatisieren
Ein ausführbares Python-Programm lädt Daten, startet den Checkpoint, bewertet den Status und dokumentiert den Lauf reproduzierbar.
Praxisübungen
- Projekt und File Data Context in einer frischen Umgebung anlegen.
- Datenbestand als Asset und Batch Definition registrieren.
- Suite mit mindestens sechs unterschiedlichen Expectations erstellen.
- Fehlerhafte Testdaten untersuchen und eine ungeeignete Regel korrigieren.
- Validation Definition und Checkpoint ausführen sowie Data Docs bauen.
- Vollständigen Ablauf in einem wiederholbaren Skript zusammenführen.
Methodik
Das zweitägige Seminar arbeitet an einem durchgängigen Referenzfall. Jeder neue Begriff wird unmittelbar im Projekt umgesetzt, mit Testdaten geprüft und in einer kompakten Betriebs- und Lernnotiz festgehalten.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Einsteiger in Datenqualität, Data Engineers, Analytics Engineers, Entwickler, Data Stewards und Projektmitarbeitende, die einen belastbaren praktischen Einstieg in GX Core benötigen. |
| Voraussetzungen: | Python-Grundkenntnisse und grundlegendes Verständnis tabellarischer Daten. Erfahrungen mit Datenqualitätswerkzeugen sind nicht erforderlich. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, strukturierte Schritt-für-Schritt-Übungen und praktische Laboraufgaben 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 + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
