Extract, Transform, Load — дослівно «витяг, перетворення, завантаження») — один з основних процесів в управлінні сховищами даних, що включає: вилучення даних із зовнішніх джерел; їх трансформація та очищення, щоб вони відповідали потребам бізнес-моделі; та завантаження їх у сховище даних.
ETL — це загальний термін для процесів, що відбуваються, коли дані переносять із кількох систем в одне сховище. Абревіатура розшифровується як Extract, Transform, Load, або "витяг, перетворення, завантаження". Саме це відбувається з файлами у процесі перенесення.
Вилучення, перетворення та завантаження (ETL) – це конвеєр даних, що використовується для збору даних із різних джерел. Потім він перетворює дані відповідно до бізнес-правил і завантажує їх у цільове сховище даних. Процес перетворення на конвеєрі ETL виконується у спеціальній підсистемі.
ETL – загальний термін для всіх процесів міграції даних з одного джерела до іншого (інші пов'язані з цим терміни – експорт, імпорт, конвертація даних, парсинг файлів, web-scrapping та ін.) Типові етапи ETL-процесу: вилучення даних із джерела (файл, БД, веб-сторінка та ін);