ETL Database

Your central database for all things ETL: advice, suggestions, and best practices.

ETL Definition

ETL refers to the process of extracting, transforming, and loading data into a new host source. It’s a necessary process if you want to optimize your data for analytics. ETL solves two core problems that enable better analytics:

You can navigate to the ETL Process Overview section, which provides an explanation of exactly what's going on in the ETL process, as well as modern shifts that are the result of advances in technology. Or, just click one of the buttons below for more specific information about each step:


Illustration of the extraction process


Illustration of the transformation process


Illustration of the load process

More Info on ETL