Skip to content

ELT

ELT stands for Extract, Load, Transform: raw data first enters the target store and is then transformed there for the required analyses.

Also known asExtract, Load, Transform
APIs & Integration

What does ELT mean?

ELT stands for Extract, Load, Transform: read data from a source, load it into a target store first and then transform it there. The raw data is therefore available in the target before the intended preparation takes place. Derived tables or views can be created there for analysis.

In a fictional software project, a background job supplies its runtime as {"durationMs":90000}. In the planned ELT flow, this record first enters the company's target table raw_runs. Only a subsequent transformation in the target calculates 90000 / 1000 = 90 and provides the seconds value as durationSeconds for the report. Table and field names are freely chosen examples; no data pipeline has been run.

With ETL, this conversion would happen before loading into the analytics store. ELT moves it into the target. Which data may be stored there in raw form and who may read it still need to be defined. The order alone guarantees neither faster analyses nor lower costs.

Sources

Articles on this topic

APIs & Integration with ASES

ERP, CRM and shop cleanly connected