1.1 KiB
1.1 KiB
- [P20260218-102952] 2026-02-18 10:29:52 +0800
- summary: 问题1 :- 仅对 SnapshotMode.WINDOW 有意义,FULL_TABLE 模式不涉及时间窗口。对的,符合我的预期。- 需要考虑 snapshot_time_column 可能为 None 或记录中该字段缺失的情况这种情况现在…
- prompt:
问题1 :- 仅对 SnapshotMode.WINDOW 有意义,FULL_TABLE 模式不涉及时间窗口。对的,符合我的预期。- 需要考虑 snapshot_time_column 可能为 None 或记录中该字段缺失的情况这种情况现在已经处理了, 不会触发软删除,我说的保险机制是返回数据了,但被过期截断的状态。- 建议加一个配置开关(如 run.snapshot_protect_early_cutoff,默认 True),方便紧急关闭可以加入这个参数。修改吧,改完代码记得落到各种文档中。----------------------------------问题2:API→ODS 层:需要有个全量校验,当API和ODS的表结构发生变化,需要做新字段/全字段的全量的更新。ODS - DWD:情况相同,但我记得除了Hash校验外,还有一个校验,专门应对这个情况。