Stellen Sie sich vor, Sie könnten Schemaänderungen souverän bereitstellen – in der Gewissheit, dass Ihre Pipeline diese problemlos verarbeitet, die Verbraucher einwandfrei funktionieren und Ihre Daten konsistent bleiben. Das ist der Unterschied zwischen der Hoffnung, dass Ihre CDC-Pipeline funktioniert, und der Gewissheit, dass sie es tut. In diesem Kurs lernen Sie, wie Sie eine funktionsfähige, herstellerneutrale CDC-Pipeline und eine einzige, einheitliche Tabelle aus sich weiterentwickelnden Quellschemata aufbauen. Ausgehend von Debezium, das Änderungen aus Postgres/MySQL in Kafka streamt, nutzen Sie die Schema Registry, um die Kompatibilität sicherzustellen, und wenden anschließend Streaming-SQL in Flink (oder ksqlDB) an, um abweichende Felder abzubilden, zu konvertieren und zu einem kanonischen Modell zusammenzuführen. Abschließend speichern Sie die Ergebnisse in einer Apache-Iceberg-Tabelle und fragen diese sofort mit Trino ab. Dabei lernen Sie praktische Strategien kennen, um Schema-Drift zu bewältigen, Kompatibilitätsmodi (rückwärtskompatibel/vollständig) auszuwählen und Störungen bei nachgelagerten Verbrauchern zu vermeiden. Alles läuft lokal mit Docker, sodass Sie die Inhalte überall reproduzieren und die gleichen Muster später auf Ihren Cloud-Stack übertragen können.

Streaming und Vereinheitlichung von Datenschemata mit CDC

Streaming und Vereinheitlichung von Datenschemata mit CDC
Dieser Kurs ist Teil von Spezialisierung „Echtzeit, wirklich schnell: Kafka & Spark für Data Engineers“


Dozenten: Starweaver
Bei Mehr erfahren enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Erläutern Sie die Grundlagen von CDC (Binlog/WAL) und Strategien zur Schemaentwicklung.
Konfigurieren Sie lokal eine Schema-Registry-Pipeline mit Debezium und Kafka.
Verwenden Sie Streaming-SQL (Flink/ksqlDB), um abweichende Schemata abzubilden, zu konvertieren und zu einem kanonischen Modell zusammenzuführen.
Kompetenzen, die Sie erwerben
- Kategorie: Daten in Echtzeit
- Kategorie: Datenerfassung
- Kategorie: Datenumwandlung
- Kategorie: Daten-Pipelines
- Kategorie: Daten-Mapping
- Kategorie: Integrität der Daten
- Kategorie: Kontinuierliche Integration
- Kategorie: Datenmodellierung
- Kategorie: Cloud-Bereitstellung
- Kategorie: Schematische Diagramme
Werkzeuge, die Sie lernen werden
- Kategorie: PostgreSQL
- Kategorie: Apache Kafka
- Kategorie: SQL
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 3 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozenten

von
Mehr von Software-Entwicklung entdecken
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Was führt Sie heute zu Coursera?
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.






