首页/数据/数仓建模速查/促销区间维度:多日活动的表达
维度与事实设计149 条

促销区间维度:多日活动的表达

促销活动跨越多个日期时,维度以活动为单位(起止日期),事实通过活动键关联;按天展开的粒度分析可用日历表桥接或事件事实。

数仓建模速查数据更新于 2026-10-12
粒度一活动一行
区间start_date / end_date
展开桥接表辅按天分析

活动维度

活动维度
CREATE TABLE dim_promo (
  promo_sk bigint, promo_id string, promo_name string,
  start_date date, end_date date, promo_type string
);
活动归属多级(大促-子活动)用 parent_promo_id 表达层级。

易错点

  • 活动与订单按天 join 未去重,金额重复算
  • 活动时间修改后历史事实口径漂移

数据来源与参考

  • 数仓建模实践:促销维度
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌