首页/数据/数仓建模速查/一致性维度的落地方式
维度与事实设计149 条

一致性维度的落地方式

一致性维度作为独立 DIM 层资产构建并共享,而不是每张事实各自 join 临时维表;总线矩阵的交叉点就是共享契约。

数仓建模速查数据更新于 2026-10-12
形态独立 DIM 层表
共享多事实共用同一张维表
契约键与属性口径锁定

共享示例

共享示例
-- 订单与支付事实共用同一维度键
SELECT f.order_id, d.user_name
FROM fact_order f JOIN dim_user d ON f.user_sk = d.user_sk;
各事实各自维护维表时,同一实体在两个报表里会对不上。

易错点

  • 每张事实配一份私有维表,实体同名不同码
  • 公共维表无人负责,属性口径各写各的

数据来源与参考

  • 数据仓库工具箱:一致性维度
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌