|
@@ -2,13 +2,13 @@
|
|
|
-- 日期:2026-05-10
|
|
-- 日期:2026-05-10
|
|
|
-- 工单:(无)
|
|
-- 工单:(无)
|
|
|
-- 目的:dws_usr_user_trade_1d 日常增量(kb/25 §1.4 + §2):
|
|
-- 目的:dws_usr_user_trade_1d 日常增量(kb/25 §1.4 + §2):
|
|
|
--- 回算近 2 日(与 dwd N=2 对齐,漂移连锁补偿,kb/93 ADR-09):扫 dwd.dt IN (${dt}, ${pdt}) +
|
|
|
|
|
|
|
+-- 回算近 2 日(N=2,当前实现):扫 dwd.dt IN (${dt}, ${pdt}) +
|
|
|
-- 过滤 category IS NOT NULL(脏数据 other 已在 DIM 清洗为 NULL,kb/24 §3.2)+
|
|
-- 过滤 category IS NOT NULL(脏数据 other 已在 DIM 清洗为 NULL,kb/24 §3.2)+
|
|
|
-- GROUP BY (user_id, category, dt) 聚合 +
|
|
-- GROUP BY (user_id, category, dt) 聚合 +
|
|
|
-- 动态分区写入 dws.dt IN (${dt}, ${pdt})
|
|
-- 动态分区写入 dws.dt IN (${dt}, ${pdt})
|
|
|
-- 状态:[草案]
|
|
-- 状态:[草案]
|
|
|
-- 备注:sched=T,${dt}=T-1,${pdt}=T-2;
|
|
-- 备注:sched=T,${dt}=T-1,${pdt}=T-2;
|
|
|
--- 回算 N=2 兜底跨零点漂移连锁补偿(dwd 同步,参 kb/93 ADR-09);
|
|
|
|
|
|
|
+-- 回算窗 N=2 为当前实现,dws 未上线;dwd 已改滚动 N=30(kb/93 ADR-09),dws 上线前再对齐滚动 30(kb/25 §1.4 + 90-演进路线),暂不改代码;
|
|
|
-- INSERT OVERWRITE 动态分区(kb/21 §8 项目默认 DYNAMIC mode):只覆盖 SELECT 出现的 dt 分区,不动其他历史分区;
|
|
-- INSERT OVERWRITE 动态分区(kb/21 §8 项目默认 DYNAMIC mode):只覆盖 SELECT 出现的 dt 分区,不动其他历史分区;
|
|
|
-- 前置 DS DEPENDENT:dwd_trd_order_pay_apd_d.${dt}
|
|
-- 前置 DS DEPENDENT:dwd_trd_order_pay_apd_d.${dt}
|
|
|
|
|
|