Cos'è un processo ETL?
Con il termine ETL, Extraction-Transformation-Loading, si indica il processo di raccolta di dati da un numero illimitato di sorgenti, la loro successiva manipolazione e il caricamento dei dati trasformati all'interno di altri sistemi o repository. I dati sono di importanza fondamentale in tutti i processi aziendali e si sottopongono a processi di ETL nei seguenti casi:
- Migrazione dei dati da un sistema ad un altro
- Inserimento dei dati in un Data Warehouse oppure in un ODS (Operational Data Store)
- Sincronizzazione di sistemi o processi chiave
- Replica dei dati per l'esecuzione di backup o analisi di ridondanza