ETL (Extract, Transform, Load)


C’est un processus d’intégration de données qui permet de transformer les données brutes d’un système source, de les préparer (grâce à un serveur tiers) puis de les envoyer vers un datawarehouse ou un serveur cible.

L’ETL est très utilisé dans le traitement d’ensemble de données hétérogènes dans le cadre du Big Data, par exemple.

Sa variante l’ELT (Extract, Load, Transform) modifie l’ordre des étapes : les données sont d’abord chargées sur la cible pour être ensuite transformées. Cela permet de réduire les délais de chargement et peut s’avérer plus économique.