数据仓库图解交互式教材
指标体系同一个“存款余额”,为什么会有不同答案?
学习进度0 / 64
EN
首页课程学习同一个“存款余额”,为什么会有不同答案?
3-1指标体系10 分钟

同一个“存款余额”,为什么会有不同答案?

同一个“存款余额”出现不同数字时,先检查统计集合和时间语义,再判断是不是数据错了。

指标口径存款余额
同一个问题,三个答案

截至 2026-09-30,全行存款余额是多少?

行长只问了一句“全行存款余额是多少”,运营、财务和数据团队却各自报出一个数字。下面的金额是确定性的教学数据,不代表真实银行经营数据。

运营1028 亿全行 · 全部存款产品
财务1011 亿不含保证金
数据团队987 亿不含保证金和协定存款

三个数字都可能按各自约定统计出来;如果统计集合没有写清楚,它们仍然不能直接比较。

核心概念

指标口径

指标口径是对统计对象、时间范围、度量和过滤条件的共同约定。同一个名称没有写完整这些条件时,不能假定它指向同一个数字。

三个数字先不要急着判错

三组结果都使用 2026-09-30 的账户余额快照,差异来自统计集合:第一组把四类教学产品都算入,第二组排除保证金,第三组再排除协定存款。它们不是在争论 SUM 函数怎么写,而是在回答略有不同的问题。

实验里可以先只改一个条件,观察哪些 Account 快照进入或离开集合,再逐步组合客户范围、机构范围、币种和统计日期,核对集合边界是否一致。

  • 活期、定期、协定、保证金可以形成不同的产品范围。
  • 全部客户、个人、对公和小微口径可以形成不同的客户范围。
  • 全行、某个分行、CNY 或其他币种也会改变参与统计的账户集合。
口径对比实验 · 先看统计集合

同一份账户快照,谁进入或离开统计集合

选择 A、B 或 C 快速对照,也可以组合客户、产品、币种、机构、日期和排除产品条件。每次变化都会标出哪些账户快照进入或离开集合,并同步显示当前口径等价的 WHERE 条件(教学表达,不执行真实 SQL)。

正在加载交互实验…