- Зачем: - конвейеру нужна публикуемая сводка текущего качества с красным завершением при нарушении договоров. - Что: - добавлены DDL, публичное представление и пять сверок на естественном деловом зерне. - даг dq_check встроен после DM и публикует полные дневные партиции до именованных утверждений. - параллелизм DDS, DM и DQ приведён к измеренному лимиту памяти планировщика. - Проверка: - make lint; make config-test; make rebuild-storage. - make smoke; make check-clickhouse; make check-services. - три семейства проверок покрашены искусственными расхождениями и восстановлены повторным полным прогоном.
8 lines
604 B
SQL
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;
|