ARROW Parlons de votre projet
Menu

ETL

ETL : déplacer des données d'un système vers un autre

Un ETL désigne le procédé qui extrait des données d'une source, les transforme au format attendu par la destination, puis les y charge. C'est le mécanisme qui alimente un entrepôt de données depuis les outils opérationnels utilisés au quotidien par l'entreprise.

Les trois étapes d’un ETL

Étape Ce qui se passe Où ça casse
Extraction Lecture de la source Limite d’appel, changement de format
Transformation Mise au format cible Règle métier oubliée, valeur inattendue
Chargement Écriture en destination Doublons, contrainte violée

La transformation est l’étape qui concentre la valeur et les erreurs. C’est là que se décident les règles : ce qu’on fait d’une valeur absente, comment on unifie deux référentiels, quel fuseau horaire fait foi.

Ce que la fréquence change

Un ETL quotidien suffit pour un tableau de bord de pilotage. Une fréquence horaire devient nécessaire quand une décision se prend dans la journée.

Passer au temps réel multiplie le coût et la fragilité, pour un gain qui n’existe que si quelqu’un agit vraiment dans l’heure.

Les pannes silencieuses d’un ETL

La plus dangereuse n’est pas l’échec, qui se voit. C’est le succès partiel : un flux qui tourne, ne remonte rien, et laisse un tableau de bord afficher zéro sans alerte.

Un contrôle de volume attendu, comparé au volume reçu, évite ce cas.

Ce qu’un ETL ne corrige pas

La qualité de la source. Il déplace des données. Des données fausses arrivent fausses, avec la crédibilité supplémentaire que donne un entrepôt centralisé.

Les confusions fréquentes et ce qui les sépare

ELT
L'ELT charge d'abord et transforme ensuite, dans l'entrepôt. L'ETL transforme avant le chargement, dans un outil intermédiaire.
Interface de programmation
L'interface expose des données à la demande. L'ETL organise leur déplacement régulier et massif.

Mis à jour le