ETL
ETL signifie Extract, Transform, Load : les données sont lues à la source, transformées avant le chargement, puis intégrées au stockage analytique.
Que signifie ETL ?
ETL signifie Extract, Transform, Load : extraire les données d’une source, les transformer selon des règles définies, puis les charger dans un stockage cible. La préparation pour l’analyse peut consister à harmoniser les unités, associer les champs ou isoler les enregistrements erronés. L’ordre est déterminant : la transformation précède le chargement dans le stockage analytique prévu.
Dans un projet logiciel fictif, une tâche en arrière-plan fournit sa durée d’exécution sous la forme {"durationMs":90000}. L’étape ETL prévue convertit les millisecondes en secondes : 90000 / 1000 = 90. Ce n’est qu’ensuite que {"durationSeconds":90} est chargé dans le stockage analytique. Les noms de champs et les nombres servent d’illustration ; aucun traitement de données n’a été exécuté et aucune vitesse mesurée.
Avec ELT, les données brutes entreraient d’abord dans le stockage cible et y seraient transformées. ETL place la préparation avant ce chargement. Le choix dépend notamment du système cible et des analyses nécessaires ; l’ordre des lettres ne prouve à lui seul aucun avantage de coût ou de performance.
Sources
Termes associés
- ELTELT signifie Extract, Load, Transform : les données brutes arrivent d’abord dans le stockage cible, puis y sont transformées pour les analyses nécessaires.
- Mappage de donnéesLe mappage définit le passage des données source vers une structure cible. Noms de champs, sens, unités et traitement des erreurs doivent être cohérents.
- Intégration de systèmesL’intégration relie applications, données et étapes de travail. Au-delà des interfaces, identifiants, sens des champs et résultats doivent concorder.
- Inbox transactionnelleUne inbox transactionnelle utilise des enregistrements durables de messages pour protéger le traitement local contre les livraisons en double.
- Acquittement de messageUn acquittement indique au courtier de messages qu’une livraison a été reçue ou traitée selon la règle convenue.
- Délai aléatoire avant réessaiLe jitter fait varier aléatoirement les délais pour étaler les nouvelles tentatives de plusieurs clients.
Articles sur le sujet








Interfaces & intégration avec ASES
ERP, CRM et boutique bien connectés

