| 粒度 | 一活动一行 |
|---|---|
| 区间 | 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 表达层级。
促销活动跨越多个日期时,维度以活动为单位(起止日期),事实通过活动键关联;按天展开的粒度分析可用日历表桥接或事件事实。
| 粒度 | 一活动一行 |
|---|---|
| 区间 | 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
);