首页/数据/数仓建模速查/维度下钻一致性:子项加总等于父项
指标体系63 条

维度下钻一致性:子项加总等于父项

下钻要求「子维度合计=总计」(或差异可解释):维度存在多归属(一单多类目)时要铺平或分摊,避免下钻翻倍。

数仓建模速查数据更新于 2026-10-12
约束子项合计 = 父项
多归属铺平/分摊
校验自动对账任务

下钻校验

下钻校验
SELECT sum(sub_amt) AS child_sum, max(total_amt) AS parent_amt
FROM (
  SELECT cat_l1, sum(amt) AS sub_amt, 0 AS total_amt FROM fact_sale GROUP BY cat_l1
) t;
多归属维度用桥接表加权重列(每单权重合计=1),下钻才守恒。

易错点

  • 一单多类目直接 group,总额被放大
  • 分摊权重合计不为 1,子项加总对不上

数据来源与参考

  • 维度建模实践:多归属与分摊
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌