data engineering

Data Engineering cloud : pipelines ELT et orchestration

Concevez un pipeline ELT incrémental capable d’absorber retards, doublons et reprises. Les ateliers relient contrats de données, transformations, orchestration et exploitation jusqu’à une livraison documentée.

3 jours · 21 hAvancéHybride

Pour qui ?

Data engineers, developpeurs data, responsables integration, architectes cloud data.

Prérequis

Avoir des bases en SQL, integration et manipulation de donnees.

Des compétences à mettre en pratique

Objectifs pédagogiques

  • Concevoir des pipelines cloud robustes et reutilisables
  • Mettre en place supervision, logs et qualite de service
  • Mieux articuler data engineering, BI et usages IA

Votre progression, jour après jour

Programme détaillé

6 séquences · 21 heures indicatives · ateliers et évaluation

Télécharger le programme (PDF)

Le cas fil rouge

Concevoir un pipeline de commandes quotidiennes capable de reprendre après panne et de réconcilier ses résultats avec la source.

Préparer votre formation et découvrir la méthode

Préparer la formation

SQL, Python et bases cloud ; simulations locales d'API et de stockage, comptes cloud facultatifs pour la démonstration.

Apports illustrés, exercices progressifs, ateliers sur un cas fil rouge et retour argumenté sur les productions. Les ateliers et l'évaluation font partie des heures indiquées.

Jour 01Définir contrats et architecture ELT7 h · 2 séquences avec mise en pratique

Séquence 1 · 3 h 30

Définir contrats et architecture ELT

  • Identifier volumes, fraîcheur, schémas et règles de conservation.
  • Séparer ingestion brute, transformation et exposition analytique.
  • Comparer batch, micro-batch et capture de changements selon le besoin.
  • Préciser granularité, schéma, clés, SLA de fraîcheur, responsabilité des sources et règles d’évolution des contrats.
Notions et méthodes en détail
  • Définir grain, clés, schéma, fraîcheur et compatibilité du contrat de données source.
  • Séparer zones brutes, données préparées et tables d’usage ; attribuer chaque responsabilité.
  • Choisir batch ou incrémental selon latence, coût et capacités réelles de la source.

Atelier prévuÉcrire le contrat d'une source commandes et dessiner le chemin vers les tables analytiques, avec responsabilités et délais attendus.

Livrable attenduArchitecture ELT et contrats de données versionnés.

Vérification en atelierLe flux décrit clés, fréquence, propriétaire et contrôle à chaque passage.

Pour aller plus loin

Comparer batch, micro-batch et CDC selon le volume, la latence attendue, le coût et les capacités de reprise.

Séquence 2 · 3 h 30

Ingérer de manière incrémentale

  • Gérer pagination, quotas, dates de modification et marqueurs de reprise.
  • Traiter suppressions, événements tardifs et évolutions de schéma.
  • Conserver données brutes et métadonnées d'exécution.
  • Gérer watermark, CDC, suppressions, événements tardifs, doublons et changements de schéma sans perdre la traçabilité.
Notions et méthodes en détail
  • Comparer watermark, journal de changements et extraction complète sur une source de démonstration.
  • Traiter retards et doublons ; choisir fenêtre de recouvrement et clé d’idempotence.
  • Conserver métadonnées et point de reprise sans avancer le curseur après un échec.

Atelier prévuSimuler deux extractions avec chevauchement et vérifier que la seconde n'ajoute pas de doublons ni n'oublie une correction tardive.

Livrable attenduConnecteur incrémental, journal de rejets et protocole de reprise.

Vérification en atelierUn lot rejoué ne crée pas de doublon et une donnée tardive est intégrée.

Pour aller plus loin

Rejouer une plage temporelle après incident et démontrer l’idempotence du chargement sur des données déjà présentes.

Jour 02Transformer et contrôler les tables7 h · 2 séquences avec mise en pratique

Séquence 3 · 3 h 30

Transformer et contrôler les tables

  • Construire couches nettoyées et agrégées avec dépendances explicites.
  • Tester unicité, nullité, références et rapprochement des montants.
  • Isoler les rejets et documenter les règles de correction.
  • Construire des transformations modulaires avec tests de clés, de relations, de complétude et de fraîcheur.
Notions et méthodes en détail
  • Décomposer les transformations en modèles lisibles avec dépendances, types et conventions.
  • Écrire tests d’unicité, non-nullité, relations et rapprochement de totaux aux frontières critiques.
  • Isoler les rejets avec motif ; distinguer erreur bloquante et anomalie tolérée.

Atelier prévuAssembler clients et commandes ; produire un rapport distinguant données acceptées, mises en quarantaine et erreurs bloquantes.

Livrable attenduModèles de transformation, tests de données et documentation du lignage.

Vérification en atelierLes rejets sont traçables et les totaux concordent avec le périmètre accepté.

Pour aller plus loin

Comparer reconstruction complète et modèle incrémental, puis traiter une correction tardive modifiant un historique déjà calculé.

Séquence 4 · 3 h 30

Orchestrer et rejouer les traitements

  • Définir tâches, dépendances, retries et délais maximaux.
  • Rendre les écritures idempotentes et gérer les exécutions concurrentes.
  • Rejouer une période historique sans écraser des données récentes.
  • Exprimer dépendances, états d’exécution, retries, backoff, paramètres et limites de concurrence dans le DAG.
Notions et méthodes en détail
  • Construire un DAG sans dépendance implicite ; paramétrer date logique, retries et concurrence.
  • Différencier nouvelle exécution, reprise partielle et backfill ; éviter les doubles écritures.
  • Tester timeout et indisponibilité d’une tâche amont avec reprise depuis un état connu.

Atelier prévuProvoquer une panne intermédiaire, relancer le flux et vérifier les totaux après reprise puis après backfill.

Livrable attenduDAG paramétrable et procédure de backfill testée.

Vérification en atelierLa reprise ne détruit pas de partition valide et ne duplique pas la cible.

Pour aller plus loin

Concevoir un backfill borné qui évite doubles calculs, surcharge du système source et incohérence des tables aval.

Jour 03Exploiter et protéger la plateforme7 h · 2 séquences avec mise en pratique

Séquence 5 · 3 h 30

Exploiter et protéger la plateforme

  • Suivre fraîcheur, volumes, durée, coûts et taux de rejet.
  • Séparer identités techniques, secrets et droits par environnement.
  • Dimensionner partitions et traitements à partir de mesures.
  • Suivre volumes, erreurs, coûts et fraîcheur ; isoler les secrets et limiter les droits des identités techniques.
Notions et méthodes en détail
  • Associer fraîcheur, volume et durée à des seuils d’alerte orientés usage.
  • Gérer identités de service, moindre privilège, chiffrement et secrets hors du code.
  • Limiter lectures et stockage inutiles par partitionnement et conservation justifiés.

Atelier prévuDiagnostiquer une rupture de fraîcheur et proposer une optimisation chiffrée sur des métriques de démonstration.

Livrable attenduTableau d’exploitation, budget de consommation et matrice des accès.

Vérification en atelierUne alerte précise table, usage affecté et responsable.

Pour aller plus loin

Analyser une rupture de SLA et arbitrer réduction du scan, partitionnement, parallélisme et fréquence d’exécution.

Séquence 6 · 3 h 30

Livrer un pipeline maintenable

  • Versionner code, configuration et transformations.
  • Préparer recette, promotion entre environnements et retour arrière.
  • Rédiger une procédure d'incident et un catalogue des dépendances.
  • Séparer environnements, configurations et données de test ; prévoir validation automatique et promotion contrôlée.
Notions et méthodes en détail
  • Assembler configuration, tests et déploiement avec séparation des environnements.
  • Rédiger contrat de service, procédure de reprise et inventaire des dépendances.
  • Recetter donnée invalide, changement de schéma et reconstruction d’une période.

Atelier prévuRestituer le pipeline commandes avec tests, journal de reprise et guide d'exploitation qu'un collègue peut suivre.

Livrable attenduDépôt livrable, dossier d’exploitation et recette de reprise.

Vérification en atelierLe pipeline passe le nominal et les trois scénarios de reprise documentés.

Pour aller plus loin

Faire reprendre le pipeline par un tiers à partir du dépôt, du runbook et d’un incident simulé documenté.

Mettre vos acquis à l’épreuve

Évaluation finale prévue

Mise en situation individuelle et restitution commentée, incluses dans la dernière séquence. Durée indicative : 60 minutes.

Critères de réussite
  • Une reprise ne crée ni pertes ni doublons.
  • Les écarts entre source et cible sont expliqués.
  • Les alertes et les coûts sont associés à des seuils opérationnels.

Adaptation et validation pédagogique. Version enrichie proposée, à valider par le formateur. Répartition pédagogique proposée sur une base de 7 heures par jour, pauses exclues. À ajuster avec le formateur au positionnement initial. Les approfondissements « Pour aller plus loin » sont sélectionnés par le formateur selon le positionnement et le temps disponible ; ils ne constituent pas des heures supplémentaires garanties.

Les ateliers décrivent les travaux prévus. Leurs fichiers, corrigés et évaluations en ligne sont à préparer, sauf ressources explicitement disponibles dans le module pilote.

Références pour approfondir

Documentation des organismes et éditeurs. La progression et les ateliers sont une rédaction originale pour Beyond Expertise.

Pour obtenir plus de détails ou le programme détaillé, contactez le centre Beyond Expertise.

Contacter le centre

Accès, accompagnement et reconnaissance

Le centre doit confirmer les prérequis, le programme final, les dates, les horaires et le tarif avant inscription. Le délai d’accès dépend des disponibilités et du besoin. L’ouverture d’une session et la disponibilité d’un cours e-learning sont confirmées avant inscription.

Les ateliers, méthodes et évaluations du programme sont proposés pour validation pédagogique. Les supports effectivement disponibles sont indiqués dans la section « Contenu e-learning ».

Le parcours ne délivre pas de diplôme ni de certification professionnelle. Aucune éligibilité CPF ou prise en charge n’est garantie. Toute préparation à un examen externe devra faire l’objet d’informations et d’habilitations vérifiées.

Contenu e-learning

Cours e-learning à préparer

Les objectifs et prérequis sont disponibles. Les leçons, supports et évaluations de ce parcours ne sont pas encore intégrés dans cet espace. Le programme détaillé ci-dessus décrit les apprentissages et les ateliers prévus.

Origine des informations et statut du programme

Durée, niveau, modalités, objectifs et tarif relevés sur le site officiel le 11 septembre 2026. Le déroulé détaillé a été enrichi par Beyond Expertise. Validation pédagogique du formateur à réaliser avant animation.

Consulter la fiche du site officiel