| 形式 | 引擎物化视图(Doris/StarRocks/ClickHouse/Trino)或调度汇总表 |
|---|---|
| 刷新 | 定时刷新或写入时触发 |
| 收益 | 高并发报表查询明显加速 |
| 风险 | 刷新失败或延迟会导致展示过期数据 |
汇总表方式的刷新
汇总表方式的刷新
-- 用调度每日覆盖刷新,查询直接读汇总表
INSERT OVERWRITE TABLE ads_metric_daily_agg PARTITION (dt='2026-10-11')
SELECT category, channel, SUM(pay_amt) AS pay_amt, COUNT(DISTINCT user_id) AS user_cnt
FROM dwd_trade_order_detail_di WHERE dt='2026-10-11'
GROUP BY category, channel;汇总表刷新失败必须告警并阻止下游读取过期分区,否则看板展示旧数据更难发现。