This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
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