Aller au contenu

ELT

ELT 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.

Également appeléExtract, Load, Transform
Interfaces & intégration

Que signifie ELT ?

ELT signifie Extract, Load, Transform : extraire les données d’une source, les charger d’abord dans un stockage cible, puis les y transformer. Les données brutes sont donc disponibles dans la cible avant la préparation prévue. Des tables ou des vues dérivées peuvent y être créées pour l’analyse.

Dans un projet logiciel fictif, une tâche en arrière-plan fournit sa durée d’exécution sous la forme {"durationMs":90000}. Dans le flux ELT prévu, cet enregistrement entre d’abord dans la table cible de l’entreprise raw_runs. Seule une transformation ultérieure dans la cible calcule 90000 / 1000 = 90 et fournit la valeur en secondes sous le nom durationSeconds pour le rapport. Les noms de tables et de champs sont des exemples librement choisis ; aucun traitement de données n’a été exécuté.

Avec ETL, cette conversion aurait lieu avant le chargement dans le stockage analytique. ELT la déplace dans la cible. Il reste à définir quelles données peuvent y être conservées à l’état brut et qui peut les lire. Cet ordre ne garantit à lui seul ni des analyses plus rapides ni des coûts inférieurs.

Sources

Articles sur le sujet

Interfaces & intégration avec ASES

ERP, CRM et boutique bien connectés