Questo sito web utilizza i cookie per consentirci di offrire la migliore esperienza utente possibile. Le informazioni sui cookie vengono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito Web e aiutare il nostro team a capire quali sezioni del sito Web trovi più interessanti e utili.
Con il termine ETL (Extract, Transform, Load) si indica il processo di preparazione dei dati, provenienti da varie fonti e la loro successiva organizzazione e centralizzazione in un unico repository. Attraverso il processo ETL, i dati acquisiscono un alto livello di qualità, così da poter essere utilizzati per varie operazioni:
- Migrazione dei dati da un’applicazione a un’altra;
- Replica dei dati per l’esecuzione di backup o analisi della ridondanza;
- Inserimento dei dati in un Data Warehouse per l’assimilazione, l’ordinamento e la trasformazione in business intelligence;
- Sincronizzazione di sistemi chiave.
La sigla ETL indica i tre processi chiave della Data Preparation, ovvero:
Extract – I dati grezzi vengono estratti da diverse fonti, quali database, registri di attività, report su anomalie, eventi di sicurezza e altre attività transazionali;
Transform – In questa fase, i dati subiscono la trasformazione tramite l’applicazione di una serie di regole definite a livello aziendale (standardizzazione, deduplicazione, verifica). Attraverso la trasformazione, ciò che inizialmente era grezzo ed inutilizzabile, viene plasmato in un insieme di dati, pronto per l’ultima fase, quella di caricamento.
Load – L’ultimo atto dell’intero processo di Data Preparation prevede il caricamento dei dati, estratti e trasformati, in una nuova destinazione (ad esempio Data Mart, Data Warehouse).
Ritorna al glossario