внимание, если данные в таблицу попадают посредством REPLACE PARTITION, то новые данные во вьюхе не появляются. Если через INSERT - всё ok. CREATE MATERIALIZED VIEW test.testV
ENGINE = SummingMergeTree()
PARTITION BY toYYYYMM(Month)
ORDER BY (Month)
POPULATE
AS
SELECT
toStartOfMonth(s.FixedDate) AS Month,
SUM(s.PartnerAmountUSD) AS PartnerAmountUSD
FROM test.Sales s
GROUP BY
toStartOfMonth(FixedDate) Кто-нибудь сталкивался с таким поведением? Это баг или фича? Как заставить обновляться view после REPLACE PARTITION в таблице?
это фича, MV это просто триггер на инсерт
Обсуждают сегодня