Définition
L'ETL est le procédé classique pour déplacer des données d'un système à un autre en trois étapes. Extraire les données des sources (ERP, CRM, fichiers), les transformer dans un format propre et cohérent, puis les charger dans une destination comme un entrepôt de données. Il a longtemps été le cœur des projets décisionnels, avec des outils comme Talend ou Informatica. L'ELT, qui transforme après chargement, l'a en partie remplacé avec le cloud.
Dans la pratique
Les ETL historiques restent nombreux dans les grandes entreprises, et leur maintenance ou leur migration vers des outils modernes (Airflow, dbt, Spark) est une mission fréquente pour un data engineer. Le piège est de reproduire à l'identique des transformations que plus personne ne comprend, au lieu de les documenter et de les simplifier.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.