首页/数据/数仓建模速查/ODS 写入策略:只追加与每日快照
分层与规范64 条

ODS 写入策略:只追加与每日快照

贴源表通常只追加:源为全量接口时按日快照落分区,源为增量接口时按增量追加并带批次号;避免在 ODS 直接 UPDATE 已有分区。

数仓建模速查数据更新于 2026-10-12
全量源每日快照分区
增量源追加+批次号
CDC 源变更日志入仓
避免原地 UPDATE

每日快照落分区

每日快照落分区
INSERT OVERWRITE TABLE ods_user_snapshot PARTITION (dt='2026-10-12')
SELECT user_id, user_name, user_level, etl_load_time
FROM stg_user_daily;
快照表按需保留历史:全量快照留近 90 天,另在每月末留一份长期快照。

易错点

  • ODS 直接删改历史分区,审计断档

数据来源与参考

  • Hive 官方文档:LanguageManual DML
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌