Das Seminar behandelt die kontrollierte Aufbereitung von Debezium-Ereignissen zwischen Quelle und Consumer. Erfasst werden nur fachlich benötigte Daten. Sensible Inhalte werden minimiert oder maskiert, Ereignisse werden anhand nachvollziehbarer Regeln transformiert und in eine stabile Topic- und Vertragsstruktur überführt.
Inhaltsübersicht
- Lernziele und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Lernziele
- Schemas, Tabellen und Spalten mit belastbaren Include- und Exclude-Regeln auswählen.
- Sensible Werte maskieren, kürzen oder aus dem Ereignis entfernen.
- Debezium-Envelopes mit geeigneten Single Message Transformations aufbereiten.
- Topics, Schlüssel, Header und Partitionierungsmerkmale kontrolliert routen.
- Transformationen mit Positiv-, Negativ- und Datenschutztests absichern.
Schrittweise Seminarinhalte
1. Datenklassifikation und Capture Scope
Schwerpunkt: fachlicher Bedarf, Schutzbedarf, Schema-, Tabellen- und Spaltenfilter, Namensmuster, Ausschlüsse und Änderungsprozess.
- Ausgangslage, Voraussetzungen und Zielkriterien für den Themenblock „Datenklassifikation und Capture Scope“ erfassen und fachlich abgrenzen.
- Relevante Komponenten, Datenobjekte, Rollen und Abhängigkeiten anhand von fachlicher Bedarf, Schutzbedarf, Schema-, Tabellen- und Spaltenfilter, Namensmuster, Ausschlüsse und Änderungsprozess modellieren und priorisieren.
- Die erforderliche Konfiguration oder Prozessfolge am Laborsystem schrittweise umsetzen und jede Änderung nachvollziehbar protokollieren.
- Funktion, Reihenfolge, Berechtigungen, Protokollierung, Wiederanlauf und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis eine freigegebene Capture-Matrix mit minimalem Datenumfang dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
2. Maskierung, Kürzung und Datenminimierung
Schwerpunkt: Maskierung, Hashing, Truncation, sensible Spalten, Testdaten, Pseudonymisierung und Nachweisführung.
- Ausgangslage, Voraussetzungen und Zielkriterien für den Themenblock „Maskierung, Kürzung und Datenminimierung“ erfassen und fachlich abgrenzen.
- Relevante Komponenten, Datenobjekte, Rollen und Abhängigkeiten anhand von Maskierung, Hashing, Truncation, sensible Spalten, Testdaten, Pseudonymisierung und Nachweisführung modellieren und priorisieren.
- Die erforderliche Konfiguration oder Prozessfolge am Laborsystem schrittweise umsetzen und jede Änderung nachvollziehbar protokollieren.
- Funktion, Reihenfolge, Berechtigungen, Protokollierung, Wiederanlauf und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis ein technisch und organisatorisch prüfbares Datenschutzprofil dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
3. New Record State Extraction und Eventform
Schwerpunkt: Debezium Envelope, after-Struktur, Delete Handling, Tombstones, Metadatenfelder und Consumer-Anforderungen.
- Ausgangslage, Voraussetzungen und Zielkriterien für den Themenblock „New Record State Extraction und Eventform“ erfassen und fachlich abgrenzen.
- Relevante Komponenten, Datenobjekte, Rollen und Abhängigkeiten anhand von Debezium Envelope, after-Struktur, Delete Handling, Tombstones, Metadatenfelder und Consumer-Anforderungen modellieren und priorisieren.
- Die erforderliche Konfiguration oder Prozessfolge am Laborsystem schrittweise umsetzen und jede Änderung nachvollziehbar protokollieren.
- Funktion, Reihenfolge, Berechtigungen, Protokollierung, Wiederanlauf und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis ein dokumentiertes Zielereignis für operative Consumer und Sink-Systeme dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
4. Topic Routing und logische Tabellen
Schwerpunkt: Topic-Namensregeln, Regex, Routing-Ausdrücke, Zusammenführung physischer Tabellen, Schlüssel und Schemaanpassung.
- Ausgangslage, Voraussetzungen und Zielkriterien für den Themenblock „Topic Routing und logische Tabellen“ erfassen und fachlich abgrenzen.
- Relevante Komponenten, Datenobjekte, Rollen und Abhängigkeiten anhand von Topic-Namensregeln, Regex, Routing-Ausdrücke, Zusammenführung physischer Tabellen, Schlüssel und Schemaanpassung modellieren und priorisieren.
- Die erforderliche Konfiguration oder Prozessfolge am Laborsystem schrittweise umsetzen und jede Änderung nachvollziehbar protokollieren.
- Funktion, Reihenfolge, Berechtigungen, Protokollierung, Wiederanlauf und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis eine konsistente Topic-Struktur mit nachvollziehbarer Herkunft dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
5. Predicates und bedingte Transformationen
Schwerpunkt: Record-Typ, Topic, Header, Operation, Bedingung, Transformationsreihenfolge und Ausschlussregeln.
- Ausgangslage, Voraussetzungen und Zielkriterien für den Themenblock „Predicates und bedingte Transformationen“ erfassen und fachlich abgrenzen.
- Relevante Komponenten, Datenobjekte, Rollen und Abhängigkeiten anhand von Record-Typ, Topic, Header, Operation, Bedingung, Transformationsreihenfolge und Ausschlussregeln modellieren und priorisieren.
- Die erforderliche Konfiguration oder Prozessfolge am Laborsystem schrittweise umsetzen und jede Änderung nachvollziehbar protokollieren.
- Funktion, Reihenfolge, Berechtigungen, Protokollierung, Wiederanlauf und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis eine kontrollierte Transformationskette ohne unbeabsichtigte Nebenwirkungen dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
6. Content-Based Routing und Filterlogik
Schwerpunkt: Ereignisinhalte, Script-Ausführung, zulässige Operationen, Sicherheitsgrenzen, Fehlerbehandlung und Performance.
- Ausgangslage, Voraussetzungen und Zielkriterien für den Themenblock „Content-Based Routing und Filterlogik“ erfassen und fachlich abgrenzen.
- Relevante Komponenten, Datenobjekte, Rollen und Abhängigkeiten anhand von Ereignisinhalte, Script-Ausführung, zulässige Operationen, Sicherheitsgrenzen, Fehlerbehandlung und Performance modellieren und priorisieren.
- Die erforderliche Konfiguration oder Prozessfolge am Laborsystem schrittweise umsetzen und jede Änderung nachvollziehbar protokollieren.
- Funktion, Reihenfolge, Berechtigungen, Protokollierung, Wiederanlauf und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis eine getestete inhaltsabhängige Routing- oder Filterregel dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
7. Qualitätskontrollen, Versionierung und Governance
Schwerpunkt: Testdatensätze, Golden Records, Schemaänderungen, Konfigurationsversion, Review, Freigabe und Rollback.
- Ausgangslage, Voraussetzungen und Zielkriterien für den Themenblock „Qualitätskontrollen, Versionierung und Governance“ erfassen und fachlich abgrenzen.
- Relevante Komponenten, Datenobjekte, Rollen und Abhängigkeiten anhand von Testdatensätze, Golden Records, Schemaänderungen, Konfigurationsversion, Review, Freigabe und Rollback modellieren und priorisieren.
- Die erforderliche Konfiguration oder Prozessfolge am Laborsystem schrittweise umsetzen und jede Änderung nachvollziehbar protokollieren.
- Funktion, Reihenfolge, Berechtigungen, Protokollierung, Wiederanlauf und Fehlerverhalten mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen automatisierbaren Abnahmeprozess für Transformationsänderungen dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
Praxisübungen und Laborszenarien
- Aufbau eines Capture Scopes mit Tabellen-, Spalten- und Ausschlussregeln.
- Konfiguration von Unwrap, Maskierung und Topic Routing für mehrere Ereignistypen.
- Durchführung eines Testkatalogs mit sensiblen Daten, Deletes und Schemaänderungen.
Zielgruppe und Voraussetzungen
Zielgruppe: Datenintegration, Data Engineering, Security Engineering, Datenschutztechnik, Kafka-Administration und Anwendungsentwicklung.
Voraussetzungen: Grundkenntnisse des Debezium-Ereignismodells und von Kafka Connect; JSON- und Regex-Kenntnisse sind hilfreich.
Didaktik und Arbeitsweise
Fachimpulse werden unmittelbar durch Demonstrationen, nachvollziehbare Konfigurationsschritte, praktische Übungen und kontrollierte Fehlerfälle vertieft. Jede Übung arbeitet mit definierten Ausgangswerten, Prüfpunkten und Dokumentationsanforderungen, damit die erarbeiteten Abläufe als wiederholbarer technischer Standard eingesetzt werden können.
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: | Datenintegration, Data Engineering, Security Engineering, Datenschutztechnik, Kafka-Administration und Anwendungsentwicklung |
| Voraussetzungen: | Grundkenntnisse des Debezium-Ereignismodells und von Kafka Connect; JSON- und Regex-Kenntnisse sind hilfreich |
| 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.
