- Зачем:
- студенту нужен реалистичный документ-спецификация с маппингами, типами
и бизнес-правилами для самостоятельной реализации DWH-пайплайна.
- Что:
- создан docs/assignment/analyst_spec.md — полное ТЗ на 4 слоя (STG, ODS, DDS, DM).
- STG: airplanes, seats, routes (snapshot, маппинг из PXF-источника).
- ODS: airplanes, seats, routes (TRUNCATE+INSERT, приведение типов).
- DDS: dim_airplanes, dim_passengers (SCD1), dim_routes (SCD2 с пошаговым алгоритмом).
- DM: airport_traffic, route_performance, monthly_overview, passenger_loyalty.
- обновлён docs/assignment/README.md — ссылка на спецификацию вместо заглушки.
- Проверка:
- визуальная сверка маппингов с sql/stg/, sql/ods/, sql/dds/, sql/dm/.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
879 B
879 B
Учебные задания
Техническое задание
Основной документ: analyst_spec.md — ТЗ от аналитика с описанием всех таблиц, маппингами, бизнес-правилами и подсказками.
Эталон для изучения
Перед началом работы изучите эталонный срез (витрина dm.sales_report
и вся её цепочка STG → ODS → DDS → DM):
- SQL-скрипты:
sql/stg/,sql/ods/,sql/dds/,sql/dm/ - DAG-файлы:
airflow/dags/ - Порядок запуска DAG-ов
Для менторов
Дизайн заданий и педагогическая логика: docs/design/assignment_design.md.