Das Seminar führt bestehende SodaCL-Prüfungen kontrolliert in das Data-Contract-Modell von Soda Core v4 über. Nicht jede Regel wird mechanisch übernommen; Semantik, Datenumfang, Schwellenwerte und Betriebswirkung werden einzeln validiert.
Der Migrationsprozess verwendet Inventar, Mapping-Matrix, Dual Run und definierte Abbruchkriterien. Dadurch bleiben fachliche Aussage und betriebliche Stabilität während des Übergangs nachvollziehbar.
Lernziele
- v3-Artefakte, Abhängigkeiten und Betriebsabläufe vollständig inventarisieren
- SodaCL-Regeln semantisch korrekt in v4-Data-Contracts überführen
- Paket-, Konfigurations-, CLI- und Cloud-Änderungen kontrolliert testen
- Dual Run, Cutover, Rollback und Nachkontrolle mit messbaren Kriterien planen
Inhaltsübersicht
- Istbestand und Abhängigkeiten erfassen
- v4-Zielbild und Migrationswellen planen
- SodaCL-Regeln auf Contract-Semantik abbilden
- Pakete, Konfiguration und CLI umstellen
- Ergebnisse im Dual Run vergleichen
- Cloud- und Betriebsprozesse migrieren
- Cutover, Rollback und Nachkontrolle durchführen
Seminarinhalte
1. Istbestand und Abhängigkeiten erfassen
- Schritt 1: Soda-Core-Versionen, Datenquellenpakete und Python-Laufzeiten inventarisieren.
- Schritt 2: Checks-YAML, Konfigurationen, Variablen, Filter und Custom SQL sammeln.
- Schritt 3: Automationsjobs, Exitcode-Auswertung und Cloud-Veröffentlichung dokumentieren.
- Schritt 4: Kritikalität, Owner und letzte erfolgreiche Ausführung je Prüfpaket festhalten.
2. v4-Zielbild und Migrationswellen planen
- Schritt 1: Data Contracts als Zielartefakt und neue CLI-Arbeitsweise einordnen.
- Schritt 2: Datasets und Verträge anhand fachlicher Produkte neu strukturieren.
- Schritt 3: Einfache, komplexe und nicht direkt übertragbare Regeln klassifizieren.
- Schritt 4: Migrationswellen mit Abnahme-, Rückfall- und Freeze-Zeiträumen definieren.
3. SodaCL-Regeln auf Contract-Semantik abbilden
- Schritt 1: Schema-, Dataset- und Spaltenchecks der passenden Contract-Struktur zuordnen.
- Schritt 2: Schwellenwerte, Filter und Variablen auf gleiche fachliche Bedeutung prüfen.
- Schritt 3: Check-Namen, Attribute und Qualifier für Nachvollziehbarkeit ergänzen.
- Schritt 4: Nicht äquivalente Regeln als Neuentwurf statt als Blindkopie kennzeichnen.
4. Pakete, Konfiguration und CLI umstellen
- Schritt 1: Neue isolierte Umgebung mit v4-Paketen aufbauen.
- Schritt 2: Datenquellen- und Cloud-Konfiguration in das aktuelle Format überführen.
- Schritt 3: Contract-Test, Veröffentlichung, Abruf und Verifikation als Befehlsfolge validieren.
- Schritt 4: Automationsskripte auf neue Parameter, Ausgaben und Fehlerzustände anpassen.
5. Ergebnisse im Dual Run vergleichen
- Schritt 1: Identischen Datenstand mit v3- und v4-Prüfung ausführen.
- Schritt 2: Checkabdeckung, Pass-Fail-Zustand, Schwellenwerte und Laufzeiten vergleichen.
- Schritt 3: Abweichungen nach Semantik, Datenumfang, Rundung oder Implementierung erklären.
- Schritt 4: Freigabe nur bei dokumentierter Gleichwertigkeit oder bewusst genehmigter Änderung erteilen.
6. Cloud- und Betriebsprozesse migrieren
- Schritt 1: Vertragsversion, Ergebnisveröffentlichung und Ownership in Soda Cloud prüfen.
- Schritt 2: Alert- und Incident-Regeln auf neue Check-Identitäten abstimmen.
- Schritt 3: Dashboards, Berichte und technische Korrelationsschlüssel aktualisieren.
- Schritt 4: Runbooks, Supportpfade und Monitoring auf v4-Fehlerbilder erweitern.
7. Cutover, Rollback und Nachkontrolle durchführen
- Schritt 1: Cutover-Checkliste und Verantwortlichkeiten für den Wechsel festlegen.
- Schritt 2: Alte Jobs kontrolliert deaktivieren und neue Jobs überwacht aktivieren.
- Schritt 3: Rollback bei Qualitäts-, Leistungs- oder Integrationsabweichung testen.
- Schritt 4: Nachkontrolle über mehrere Datenzyklen mit Abschlusskriterien dokumentieren.
Praxislabor
Ein vorhandenes SodaCL-Prüfpaket wird inventarisiert, in einen v4-Data-Contract überführt und im Dual Run verglichen. Paket- und CLI-Wechsel, Cloud-Veröffentlichung, Cutover und ein getesteter Rollback werden protokolliert.
Zielgruppe und Voraussetzungen
Zielgruppe: Bestehende Soda-Core-v3-Teams, Data Engineering, Data Quality Engineering, Plattformbetrieb und technische Migrationsleitung.
Voraussetzungen: Praktische Erfahrung mit Soda Core v3, SodaCL, Checks-YAML und bestehenden Automationsjobs; sichere YAML- und SQL-Kenntnisse.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Konfigurationsschritte, Praxisübungen und kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit die erarbeiteten Abläufe als Betriebsstandard wiederholbar bleiben.
Fachbereichsleitung und Trainerteam
-

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: | Bestehende Soda-Core-v3-Teams, Data Engineering, Data Quality Engineering, Plattformbetrieb und technische Migrationsleitung |
| Voraussetzungen: | Praktische Erfahrung mit Soda Core v3, SodaCL, Checks-YAML und bestehenden Automationsjobs; sichere YAML- und SQL-Kenntnisse |
| 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, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, 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.
