| 日表 | 门店/类目/支付方式 |
|---|---|
| 月表 | 按类目+省份 |
| 度量 | 订单数/买家数/金额/退款 |
| 共用 | 看板+经营分析 |
月表滚动写入
月表滚动写入
INSERT OVERWRITE TABLE dws_trade_category_mon PARTITION (mon='2026-10')
SELECT category_id, province_id,
count(DISTINCT order_id) AS order_cnt,
sum(pay_amt) AS pay_amt,
sum(refund_amt) AS refund_amt
FROM dwd_trade_order_di
WHERE dt BETWEEN '2026-10-01' AND '2026-10-31'
GROUP BY category_id, province_id;月表在月初重算上月分区(回刷 3 天窗口),保证迟到数据被纳入。