feat(db): EE CH new structure

This commit is contained in:
Taha Yassine Kraiem 2022-06-02 12:37:52 +01:00
parent caaf7793e3
commit e7e0296b6b

View file

@ -222,4 +222,26 @@ CREATE MATERIALIZED VIEW events_l7d_mv
AS
SELECT *, now() AS _timestamp
FROM massive_split.events_s
WHERE datetime >= now() - INTERVAL 7 DAY;
CREATE MATERIALIZED VIEW metadata_l24h_mv
ENGINE = ReplacingMergeTree(_timestamp)
PARTITION BY toYYYYMMDD(datetime)
ORDER BY (project_id, datetime, session_id)
TTL datetime + INTERVAL 1 DAY
POPULATE
AS
SELECT *
FROM massive_split.metadata_s
WHERE datetime >= now() - INTERVAL 1 DAY;
CREATE MATERIALIZED VIEW metadata_l7d_mv
ENGINE = ReplacingMergeTree(_timestamp)
PARTITION BY toYYYYMMDD(datetime)
ORDER BY (project_id, datetime, session_id)
TTL datetime + INTERVAL 7 DAY
POPULATE
AS
SELECT *
FROM massive_split.metadata_s
WHERE datetime >= now() - INTERVAL 7 DAY;