首页/数据/数据工程与 ETL 速查/原子指标与聚合方式
本包目录(311 条)

原子指标与聚合方式

原子指标是不能再拆分的业务度量:业务过程、度量字段、聚合方式三者固定;金额类用 SUM、次数类用 COUNT、去重主体用 COUNT DISTINCT,聚合方式确定后不应随报表变化。

组成业务过程 + 度量 + 聚合函数
示例sum(支付金额)、count(订单)、count(distinct 用户)
注意去重类指标不能直接跨维度相加
落库在 DWD 或 DWS 层固化口径

指标定义示例

指标定义示例
-- 原子指标:支付金额
SELECT SUM(pay_amount) AS pay_amt FROM dwd_trade_order_detail_di WHERE dt = '2026-10-11';

-- 原子指标:支付用户数(去重,不可加)
SELECT COUNT(DISTINCT user_id) AS pay_user_cnt FROM dwd_trade_order_detail_di WHERE dt = '2026-10-11';
去重人数类指标在各维度汇总后不能相加:分渠道人数之和一般大于总人数,报表要注明口径。

易错点

  • 把去重人数按维度相加当成总数,结果偏大
  • 同一度量在不同报表定义不同聚合方式,数字对不上

数据来源与参考

  • 阿里《大数据之路:阿里巴巴大数据实践》原子指标
  • 行业指标定义规范
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌