| 字段 | 代理键、业务键、属性、层级、生效标志 |
|---|---|
| 编码 | 枚举统一在维度层维护映射 |
| 层级 | 如 商品-类目-一级类目 冗余在一行 |
| 更新 | 按缓慢变化维策略决定历史保留方式 |
用户维度表
用户维度表
CREATE TABLE dim_user (
user_sk BIGINT COMMENT '代理键',
user_id BIGINT COMMENT '业务键',
user_name STRING,
city STRING,
level STRING COMMENT '会员等级',
is_current BOOLEAN
) STORED AS ORC;维度表尽量预计算好常用层级与分组,避免每次查询在报表层重复写 CASE WHEN 映射。