extractloadtransform
ExtractLoadTransform is a data integration pattern used in modern analytics pipelines. It describes a workflow where data is first extracted from source systems, then loaded into a central destination such as a data warehouse or data lake, and finally transformed within the destination environment to make it suitable for analysis. The pattern aligns with the ELT approach, in which transformation occurs after loading, taking advantage of the target platform's compute resources.
Process and components: Data is extracted from databases, SaaS applications, logs, and other sources. The extracted
Advantages and considerations: The approach leverages scalable compute in the destination, often simplifying data pipelines and
Use cases and tooling: Common targets include cloud data warehouses and data lakes (for example Snowflake, BigQuery,
Related topics include ETL, ELT, data warehouse, and data lake.