test(e2e): протокол сквозного тестирования и инструменты очистки DWH

- Зачем:
  - формализация проверки всей цепочки ETL (STG -> ODS -> DDS -> DM).
- Что:
  - создан docs/e2e-etl-test-protocol.md и sql/truncate_gp.sql.
  - в Makefile добавлена команда dwh-truncate.
  - start_date во всех DAG изменен на 2017-01-01.
- Проверка:
  - выполнение make dwh-truncate и прогон DAG.
This commit is contained in:
2026-03-01 20:08:01 +03:00
parent 2937185cfa
commit 92f3828a45
14 changed files with 153 additions and 11 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ default_args = {"owner": "airflow", "retries": 1, "retry_delay": timedelta(secon
with DAG(
dag_id="bookings_ods_ddl",
start_date=pendulum.datetime(2024, 1, 1, tz="UTC"),
start_date=pendulum.datetime(2017, 1, 1, tz="UTC"),
schedule=None,
catchup=False,
template_searchpath="/sql",