Если отвечать на вопрос, ETL что это простыми словами, то ETL процессы — это классическая методология
интеграции данных, обеспечивающая их сбор, очистку и загрузку в централизованное хранилище.
Классическая ETL расшифровка (или процессы Extract, Transform, Load) переводится как «Извлечение, Преобразование и Загрузка».
Основы ETL зародились еще в 1970–1980-х годах. Тогда традиционные реляционные базы данных не обладали достаточной вычислительной мощностью, чтобы одновременно хранить массивы информации и выполнять над ними сложные аналитические преобразования. Поэтому ETL модель подразумевает, что сырые данные (raw data) забираются из источников, переносятся на выделенный промежуточный сервер (Staging Area), где проходят тяжелую обработку, и только в «чистом» виде попадают в корпоративное хранилище (DWH).
Каждый этап ETL выполняет свою строгую функцию: