ETL (Extract-Transform-Load) est le pattern historique : les données sont extraites des sources, transformées par un moteur intermédiaire (Talend, Informatica), puis chargées dans la cible. ELT (Extract-Load-Transform) renverse l'ordre : les données brutes sont d'abord chargées dans le warehouse, puis transformées directement avec la puissance de calcul du warehouse via SQL ou dbt. L'ELT domine aujourd'hui grâce aux warehouses cloud qui peuvent exécuter des transformations SQL massives sans infrastructure dédiée. L'ETL reste pertinent quand les transformations nécessitent des logiques complexes hors SQL ou quand les données ne peuvent pas être exposées brutes au warehouse pour des raisons de conformité.