« Extract-Transform-Load » est connu sous le terme ETL, ou Extracto-Chargeur, (ou parfois : datapumping). Il s’agit d’une technologie informatique intergicielle (comprendre middleware) permettant d’effectuer des synchronisations massives d’information d’une base de données vers une autre. Selon le contexte, on est amené à exploiter différentes fonctions, souvent combinées entre elles : « extraction », « transformation », « constitution » ou « conversion », "alimentation".
Elle repose sur des connecteurs servant à exporter ou importer les données dans les applications (Ex : connecteur Oracle ou SAP...), des transformateurs qui manipulent les données (agrégations, filtres, conversions...), et des mises en correspondance (mappages). L’objectif est l’intégration ou la réexploitation de données d’un réservoir source dans un réservoir cible.
Série complète de produits de veille stratégique permettant de créer des rapports, d’analyser des données (OLAP) et d’intégrer des données (ETL). Jaspersoft Business Intelligence Suite inclut : JasperReports, iReport, JasperServer, JasperAnalysis et JasperETL.
Talend : un outil de génération de code - qui permet l’exécution de script - pour la transformation de données.