Vantage Point
Home/Glossary/ETL (Extract, Transform, Load)
Data Migration

ETL (Extract, Transform, Load)

A three-phase process for moving and transforming data: Extract from source, Transform to match target format, Load into destination.

Complete Definition

ETL stands for Extract, Transform, and Load - the three phases of data integration and migration. Extract involves retrieving data from the source system, Transform involves cleaning, reformatting, and applying business rules, and Load involves inserting the transformed data into the target system. ETL tools and processes are essential for complex data migrations.

Key Points

  • 1Three phases: Extract, Transform, Load
  • 2Can be done with specialized tools or custom scripts
  • 3Transform phase includes data cleansing and validation
  • 4Load phase may be incremental or full