数据仓库图解交互式教材
指标体系一个指标到底由什么组成?
学习进度0 / 64
EN
首页课程学习一个指标到底由什么组成?
3-2指标体系10 分钟

一个指标到底由什么组成?

“存款余额”只是一个名字;把时间、对象、度量和范围补齐,别人才能复述并复算它。

指标定义口径Grain
核心概念

指标定义卡

指标定义卡用少量固定字段记录业务含义、统计时间、统计对象、度量、范围、单位、必要过滤条件和底层 Grain,不把它扩展成企业级指标平台 Schema。

只写“存款余额”,工程师还不知道该算什么

“存款余额”至少还缺少一个日期、一个统计对象和一组范围条件。是统计某个账户,还是全行账户?是 2026-09-30 的状态,还是某段时间发生的存入交易?这些问题不写在定义里,就只能靠每个人自己的理解补齐。

定义卡不需要收录所有平台元数据。此处只保留一位数据工程师开始加工前必须知道的字段。

定义卡实验 · 逐项补全

从一个名字补成一份可复算的定义

点击三个阶段,观察定义卡怎样补上统计时间、统计对象、度量、客户口径、产品口径、机构范围、币种、单位、必要过滤条件和底层 Grain。

正在加载交互实验…

Grain 只需要在这里点明它的作用

第 02 章已经讨论过 Grain。这里不重新讲事实表设计,只确认指标依赖的输入行:如果底层是一行一个账户在一个快照日的状态,那么余额可以按账户快照汇总;如果把交易事件直接当成余额,就换了业务过程。

当定义写成“Account × snapshot_date + balance”,工程师可以继续追问快照来源、状态过滤和范围条件,而不是猜“存款余额”四个字的含义。