feat(main): заглушки студенческих файлов, ослабление DQ, адаптация тестов
- fact_flight_sales_dq: student SK (passenger/route/airplane) → NOTICE, airport_sk → порог 1% (эталон через ods.routes) - routes_dq: закомментирован RI airplane_code → ods.airplanes - ODS DAG: убрана зависимость dq_ods_airplanes → load_ods_routes - 18 студенческих файлов заменены заглушками (ODS/DDS/DM load+dq) - test_ods_sql_contract: SNAPSHOT_ENTITIES без airplanes/seats - test_dags_smoke: убран assert dq_ods_airplanes → dq_ods_routes Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -263,7 +263,9 @@ with DAG(
|
||||
resolve_stg_batch_id >> load_ods_airports >> dq_ods_airports
|
||||
resolve_stg_batch_id >> load_ods_airplanes >> dq_ods_airplanes
|
||||
|
||||
[dq_ods_airports, dq_ods_airplanes] >> load_ods_routes >> dq_ods_routes
|
||||
# На main routes не зависит от airplanes (ods.airplanes — студенческая заглушка).
|
||||
# На ветке solution: [dq_ods_airports, dq_ods_airplanes] >> load_ods_routes
|
||||
dq_ods_airports >> load_ods_routes >> dq_ods_routes
|
||||
dq_ods_airplanes >> load_ods_seats >> dq_ods_seats
|
||||
|
||||
dq_ods_routes >> load_ods_flights >> dq_ods_flights
|
||||
|
||||
Reference in New Issue
Block a user