首页/数据/数仓建模速查/维度设计评审清单
维度与事实设计149 条

维度设计评审清单

维度上线前评审:粒度与自然键、SCD 类型与跟踪列、属性认证与空值约定、命名与注释、质量规则与告警、影响面与对账。

数仓建模速查数据更新于 2026-10-13

清单解决什么问题

维度表一旦被事实表引用并进入报表,粒度、键、跟踪列的任何改动都会牵连下游,所以维度设计评审是上线前拦住口径问题的关卡。清单不只看表结构,还要看特殊成员是否就位、质量规则是否配置、对账方案是否可执行、责任人是否明确。评审通过后记录归档,后续每次变更以此为基线。

基本信息

评审时机首次上线 / SCD 类型变更 / 跟踪列增删
参与角色数据建模、业务方、数据质量
产出物评审记录、责任人、生效版本号
阻断条件自然键不唯一或非空约束缺失

典型使用场景

  • 新建维度表上线前逐项核对,避免「未知成员未建」这类问题拖到事实加载时才暴露
  • 现有维度新增跟踪列(客户等级、门店状态)时评估下游报表与缓存影响
  • SCD 类型由 1 型调整为 2 型时,评审历史版本的回溯口径与存储代价
  • 跨团队共享维度(组织架构、商品类目)变更前做多方口径确认
  • 质量问题复盘后把新校验项补进清单,形成可复用经验

评审清单

评审清单
# 维度评审最小清单
1 自然键唯一且非空,粒度与事实可对齐
2 SCD 类型与生效、失效时间列定义一致
3 未知成员与不适用成员已建,代理键固定
4 命名与注释规范,中文名可检索
5 质量规则与告警阈值已配置到监控
6 下游影响面清单与对账方案已确认
# 全部通过才允许发布到生产库

评审项对照

评审项检查方法不通过的后果
粒度与键抽样比对源系统唯一性事实加载丢行或重复计数
SCD 与跟踪列抽查变更记录的版本区间历史回溯查不到当时属性
质量规则在测试环境触发异常用例脏数据静默进入下游报表
变更记录确认评审记录已归档口径争议时无据可查
紧急变更可以走加急评审,加急只压缩评审时间,不减少检查项;被跳过的检查项最终会以下游对账差异的形式暴露,代价更高。

易错点

  • 只评结构不评质量规则,维度上线后无人监控空值率与基数突变
  • 评审通过但不记录版本与责任人,半年后没人说得清当时的约定
  • 共享维度由单一团队自行改动,下游报表口径被动变化
  • 把评审当成一次性动作,后续每次变更不再回归清单

数据来源与参考

  • 数仓治理实践:模型评审流程
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌