Vai al contenuto

ETL

ETL significa Extract, Transform, Load: i dati vengono letti dalla fonte, trasformati prima del caricamento e poi trasferiti nell’archivio analitico.

Noto anche comeExtract, Transform, Load
API & integrazione

Che cosa significa ETL?

ETL significa Extract, Transform, Load: estrarre i dati da una fonte, trasformarli secondo regole definite e poi caricarli in un archivio di destinazione. Per l’analisi si possono uniformare le unità, associare i campi o separare i record errati. L’elemento decisivo è l’ordine: la trasformazione avviene prima del caricamento nell’archivio analitico previsto.

In un progetto software fittizio, un’attività in background fornisce il proprio tempo di esecuzione come {"durationMs":90000}. Il passaggio ETL previsto converte i millisecondi in secondi: 90000 / 1000 = 90. Solo dopo viene caricato {"durationSeconds":90} nell’archivio analitico. Nomi dei campi e numeri sono illustrativi; non è stato eseguito un flusso di dati né misurata una velocità.

Con ELT, i dati grezzi entrerebbero prima nell’archivio di destinazione e verrebbero trasformati al suo interno. ETL colloca la preparazione prima del caricamento. La scelta dipende anche dal sistema di destinazione e dalle analisi necessarie; l’ordine delle lettere da solo non dimostra un vantaggio di costo o prestazioni.

Fonti

Articoli sul tema

API & integrazione con ASES

ERP, CRM e negozio online collegati in modo pulito