При ETL основная трансформация выполняется до хранилища, при ELT — внутри него. Поэтому ELT обычно требует больше вычислительных ресурсов целевой платформы.
Как различаются требования к вычислительным мощностям хранилища при ETL и ELT?
При ETL основная трансформация выполняется до хранилища, при ELT — внутри него. Поэтому ELT обычно требует больше вычислительных ресурсов целевой платформы.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
При ETL основная трансформация выполняется до хранилища, при ELT — внутри него. Поэтому ELT обычно требует больше вычислительных ресурсов целевой платформы.
В ETL нагрузку берёт отдельный вычислительный слой, а приёмник в основном загружает и обслуживает подготовленные данные. В ELT хранилище одновременно выполняет преобразования и пользовательские запросы.
Но итог зависит от объёма, сложности SQL, хранения сырых данных и разделения ресурсов. Сравнивайте стоимость всей системы, а не только сервера БД. Планируйте конкуренцию фоновых расчётов с отчётами и ограничения по времени обновления.