Files
ddadmin 26b2e5fea1 feat(dq): добавлен контроль качества конвейера
- Зачем:
  - конвейеру нужна публикуемая сводка текущего качества с красным завершением при нарушении договоров.
- Что:
  - добавлены DDL, публичное представление и пять сверок на естественном деловом зерне.
  - даг dq_check встроен после DM и публикует полные дневные партиции до именованных утверждений.
  - параллелизм DDS, DM и DQ приведён к измеренному лимиту памяти планировщика.
- Проверка:
  - make lint; make config-test; make rebuild-storage.
  - make smoke; make check-clickhouse; make check-services.
  - три семейства проверок покрашены искусственными расхождениями и восстановлены повторным полным прогоном.
2026-08-27 07:55:28 -04:00

8 lines
604 B
SQL

-- DQ: публикация одного полностью собранного дня общей сводки.
--
-- День приходит из самого донора после успеха всех пяти сборок. REPLACE
-- PARTITION работает с локальными таблицами одинаковой структуры; это
-- ограничение сверено по документации ClickHouse 27 августа 2026 года.
ALTER TABLE dm.dq_summary_rep ON CLUSTER clickstream_cluster
REPLACE PARTITION '{{ params.day }}' FROM dm.dq_summary_stage_rep;