首页/数据/数仓建模速查/ODS 层职责:贴源保真与可追溯
分层与规范64 条

ODS 层职责:贴源保真与可追溯

ODS 承接源系统数据,职责是保真、追加审计字段、保留历史;不做业务口径加工,口径变化放到 DWD 之后处理,保证任何结论都能回到源值。

数仓建模速查数据更新于 2026-10-12
定位贴源缓冲
加工仅审计字段
历史快照或增量
产出字段与源对应

贴源建表

贴源建表
CREATE TABLE ods_order (
  order_id      STRING COMMENT '订单ID',
  user_id       STRING COMMENT '用户ID',
  pay_amt       STRING COMMENT '支付金额原值',
  order_status  STRING COMMENT '状态原值',
  etl_load_time STRING COMMENT '装载时间',
  etl_source    STRING COMMENT '来源系统'
) COMMENT '订单贴源表'
PARTITIONED BY (dt STRING COMMENT '数据日期');
ODS 里直接写业务口径(如剔除退款单)会让数仓账与源系统对不上,追溯成本高。

易错点

  • 在 ODS 做类型转换失败导致原始值丢失,无法回查

数据来源与参考

  • 阿里《大数据之路:阿里巴巴大数据实践》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌