1
ETL / ELT
1. Расскажи про ETL и ELT — в чём разница?
2. Как смотрится разница ETL/ELT в контексте Data Lake и DWH?
2
ИНКРЕМЕНТАЛЬНАЯ ЗАГРУЗКА / CDC
3. Какие подходы к выделению инкремента ты знаешь? Приведи примеры.
4. Использовал ли ты CDC (Debezium)?
3
SLOWLY CHANGING DIMENSIONS
5. Расскажи про типы SCD (SCD-1, SCD-2 и др.). Сконцентрируйтесь сначала на SCD-1.
4
ETL-ПРОЦЕССЫ
6. Опиши реальный ETL-процесс из своего опыта.
5
ТРАНСФОРМАЦИИ
7. Когда лучше выполнять трансформации — на источнике, на приёмнике или в ETL-движке (например, Spark)? В каких случаях лезть в источник или в приёмник?
6
ОРКЕСТРАЦИЯ / AIRFLOW
8. Чем ты оркестрируешь сейчас процессы?
9. Знаком ли ты с Airflow? Объясни, что такое…