首页/数据/数仓建模速查/多源属性优先级与冲突消解
维度与事实设计149 条

多源属性优先级与冲突消解

同一属性多来源冲突时按优先级链取值(权威系统 > 业务系统 > 外部数据),并记录取值来源;时间戳新并不一定更可信。

数仓建模速查数据更新于 2026-10-12
优先级权威系统优先
来源标记src_sys 列留痕
时间同级按更新时间

优先级取值

优先级取值
SELECT coalesce(
         max(CASE WHEN src_rank = 1 THEN name END),
         max(CASE WHEN src_rank = 2 THEN name END)
       ) AS name
FROM stg_customer_attr
GROUP BY customer_id;
优先级链是业务决策:写进维度规范并随数据源变化评审。

易错点

  • 按更新时间简单取最新,低质量源覆盖权威源
  • 不留来源标记,冲突无法追溯

数据来源与参考

  • 数仓建模实践:多源属性融合
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌