Imaginez que vous puissiez déployer des modifications de schéma en toute confiance, en sachant que votre pipeline les gérera sans heurts, que vos consommateurs fonctionneront correctement et que vos données resteront cohérentes. C’est là toute la différence entre espérer que votre pipeline CDC fonctionne et savoir qu’il fonctionnera. Dans cette formation, vous apprendrez à créer un pipeline CDC opérationnel et indépendant des éditeurs, ainsi qu’une table unique et unifiée à partir de schémas sources en constante évolution. En partant de Debezium, qui diffuse les modifications de Postgres/MySQL vers Kafka, vous utiliserez Schema Registry pour garantir la compatibilité, puis vous appliquerez le streaming SQL dans Flink (ou ksqlDB) pour mapper, convertir et fusionner les champs divergents en un modèle canonique. Enfin, vous enregistrerez les résultats dans une table Apache Iceberg et les interrogez instantanément avec Trino. Au fil de la formation, vous apprendrez des stratégies pratiques pour gérer la dérive des schémas, choisir les modes de compatibilité (rétroactive/complète) et éviter de perturber les consommateurs en aval. Tout s’exécute localement avec Docker, ce qui vous permet de reproduire ces opérations n’importe où et de transposer ultérieurement ces mêmes modèles dans votre infrastructure cloud.

Streamer et unifier les schémas de données avec CDC
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Streamer et unifier les schémas de données avec CDC
Ce cours fait partie de Spécialisation "Real-Time, Real Fast : Kafka & Spark pour les ingénieurs de données"


Instructeurs : Starweaver
Inclus avec
Demander à Coursera
Expérience recommandée
Ce que vous apprendrez
Expliquez les principes fondamentaux du CDC (binlog/WAL) et les stratégies d'évolution des schémas.
Configurer localement un pipeline de registre de schémas à l'aide de Debezium et de Kafka.
Utilisez le SQL en streaming (Flink/ksqlDB) pour mapper, convertir et fusionner des schémas divergents en un modèle canonique.
Compétences que vous acquerrez
- Catégorie : Diagrammes schématiques
- Catégorie : Intégrité des données
- Catégorie : Déploiement dans le nuage
- Catégorie : Intégration continue
- Catégorie : Pipelines de données
- Catégorie : Cartographie des données
- Catégorie : SQL
- Catégorie : Modélisation des données
- Catégorie : Contrôle continu
- Catégorie : Technologies de stockage des données
- Catégorie : Transformation des données
- Catégorie : Validation des données
- Catégorie : Magasin de données
- Catégorie : Données en temps réel
- Catégorie : Capture des données
Outils que vous découvrirez
- Catégorie : Apache Kafka
- Catégorie : PostgreSQL
Détails à connaître

Ajouter à votre profil LinkedIn
janvier 2026
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs

Offert par
En savoir plus sur Développement de logiciels
Statut : Essai gratuit
Statut : Essai gratuitCoursera
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.





