Встречается на собеседованиях • сегодня

Что такое ELT

ELT (Extract, Load, Transform) — это процесс извлечения данных из источников, их загрузки в хранилище и последующего преобразования. В отличие от ETL, где трансформация происходит перед загрузкой, в ELT данные сначала загружаются в целевое хранилище (например, Data Lake или облачное хранилище), а затем преобразуются с помощью мощных вычислительных ресурсов (например, Spark, BigQuery).

Преимущества ELT:

  • Меньше задержек при загрузке (нет этапа трансформации перед загрузкой).
  • Гибкость — можно трансформировать данные по мере необходимости.
  • Подходит для больших и неструктурированных данных.

Пример (SQL-подобный запрос в BigQuery после загрузки):

sql
-- Трансформация данных после загрузки
SELECT user_id, COUNT(*) as orders 
FROM raw_orders 
GROUP BY user_id;

Используется в современных облачных и распределённых системах.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы