L'ELT consente alle aziende di memorizzare rapidamente enormi volumi di dati e di utilizzare i vantaggi dell'architettura dei dati cloud-native.
A partire dal 2010 circa, l'ELT è diventato un processo di integrazione fondamentale per almeno due motivi principali:
Quando le organizzazioni hanno tentato di gestire un patrimonio di dati di dimensioni senza precedenti, si sono rivolte agli ambienti cloud. Gli ambienti cloud possono offrire uno storage meno costoso e più scalabile rispetto ai server on-premise. In altre parole, sono spesso considerati un archivio ideale per set di dati in crescita e diversificati.
Altrettanto importante, le piattaforme cloud e i data warehouse basati su cloud hanno consentito la trasformazione dei dati su larga scala. Questo modello significava che non era più necessario trasformare i dati nel mezzo di una pipeline di dati, come nelle pipeline ETL tradizionali. I dati possono invece essere trasformati in modo efficiente nel sistema di destinazione: l'approccio ELT.
I data engineer spesso preferiscono l'ELT perché è migliore nella gestione di enormi quantità di dati e può accogliere dati più diversi, inclusi dati semi-strutturati e dati non strutturati, rispetto all'ETL tradizionale.Ci sono anche vantaggi nel mantenere la disponibilità dei dati non elaborati: prima di eseguire le trasformazioni, diversi team e data scientist possono adattare la logica di trasformazione per soddisfare le proprie esigenze specifiche, mantenendo i dati non elaborati per esigenze future, dall'analytics al machine learning.
"Si tratta del tuo caso d'uso e di ciò che stai cercando di ottenere", ha affermato Jamil Spain, Senior Technical Advisor di IBM. "Può avere senso eseguire prima il caricamento e poi entrare in una sandbox e capire di quali dati si dispone. Da lì, puoi lavorare per trasformarli nel formato che desideri."