首页/数据/数仓建模速查/迷你维度(Mini-dimension)
本包目录(97 条)

迷你维度(Mini-dimension)

把等级、年龄段等高频变化的离散属性拆成小维表,事实表同时挂基础维键与迷你维键,控制主维表行数增长。

数仓建模速查数据更新于 2026-10-12
动机主维变化慢、列不宜频繁变
结构离散属性组合枚举小表
代价查询需多关联一张小表

关联示例

关联示例
SELECT f.order_id, d.user_name, m.tier_band, m.age_band
FROM fact_order f
JOIN dim_user d ON f.user_sk = d.user_sk
JOIN dim_user_mini m ON f.user_mini_sk = m.mini_sk;
属性组合枚举爆炸时,迷你维度会退化得比主维更大,需先估算枚举量。

易错点

  • 枚举组合估算不足,迷你维反成大维
  • 迷你维新增组合未同步事实,出现未匹配键

数据来源与参考

  • 数据仓库工具箱:迷你维度
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌