ELT (Extract, Load, Transform) est une technologie utilisée pour transférer des données de sa source vers un système cible. Il s'agit d'un processus qui extrait les données de leur source, les charge sur un système cible et les transforme dans le format ou la structure requis. Le processus comprend généralement une communication bidirectionnelle avec le système source ainsi qu'avec le système cible.
L'objectif principal de l'ELT est de permettre la synchronisation continue des données entre deux ou plusieurs systèmes. Ceci est généralement effectué pour permettre aux deux systèmes de disposer des informations les plus récentes.
ELT est souvent utilisé dans les domaines de l'intégration de données, de la business intelligence et de l'entreposage de données. En maintenant un flux continu de données, ELT permet aux entreprises d'analyser et de prendre facilement des décisions basées sur les informations les plus récentes.
Le processus ELT comprend généralement les étapes suivantes :
1. Extraire – Les données sont extraites de leur source, qui peut aller d'une seule table dans une base de données relationnelle à un fichier de données provenant d'un système propriétaire.
2. Charger – Les données sont chargées dans le système cible, qui peut être une base de données relationnelle, un entrepôt de données ou une plateforme d'analyse.
3. Transformation – les données sont transformées dans le format et la structure requis, ce qui peut inclure la création d'identifiants uniques pour les données stockées dans plusieurs bases de données.
ELT est une technologie puissante et puissante qui aide les entreprises à prendre des décisions basées sur les données plus rapidement que jamais. Il peut également être utilisé pour intégrer des données sur plusieurs systèmes, contribuant ainsi à créer une vue unifiée des données client.