feat(ods): добавлено представление актуальных событий
- Зачем: - потребителю ODS нужна точная актуальная версия события без знания о FINAL. - Что: - создано ods.event_v над распределённой таблицей событий с FINAL. - сверка стартового мира переведена на новое представление. - документация различает физические версии ODS и бизнес-представление DDS. - Проверка: - make config-test. - make check-clickhouse.
This commit is contained in:
@@ -1,3 +1,13 @@
|
||||
-- ODS: каноническое чтение актуальных событий.
|
||||
--
|
||||
-- Представление сохраняет поля и зерно ods.event_dist, но скрывает FINAL от
|
||||
-- потребителя. Поэтому физическая таблица остаётся местом диагностики
|
||||
-- доставленных версий, а точное чтение получает одно имя.
|
||||
CREATE VIEW IF NOT EXISTS ods.event_v ON CLUSTER clickstream_cluster
|
||||
AS
|
||||
SELECT *
|
||||
FROM ods.event_dist FINAL;
|
||||
|
||||
-- ODS: разбор сырья в событие и в таблицу ошибок.
|
||||
--
|
||||
-- Матвью две, и вместе они обязаны делить поток без зазора и без нахлёста:
|
||||
|
||||
Reference in New Issue
Block a user