Files
Neo-ZQYY/docs/audit/prompt_logs/prompt_log_20260217_000900.md

1.2 KiB
Raw Blame History

  • [P20260217-000900] 2026-02-17 00:09:00 +0800
    • summary: 你的建议对于你这个规模的项目幂等覆盖更合适。以下是理由但我有疑问。ODS 的 payload 列已经保留了完整原始 JSON历史回溯需求可以通过 payload 满足。这个我不懂payload只保留第一版吧如果重复修修改那就追…
    • prompt:
你的建议对于你这个规模的项目幂等覆盖更合适。以下是理由但我有疑问。ODS 的 payload 列已经保留了完整原始 JSON历史回溯需求可以通过 payload 满足。这个我不懂payload只保留第一版吧如果重复修修改那就追踪不到了。多版本追加会让 ODS 表持续膨胀,下游 DWD 每次都要 DISTINCT ON (id) ORDER BY fetched_at DESC 取最新版本增加复杂度。膨胀不怕我担心的是查询速度可能要对fetched_at 做索引?软删除在幂等覆盖模式下语义更清晰(一个 id 一行删了就是删了这个的确是在多版本追加情况下还要多一行把is_delete = 1.但是ODS使用多版本追加我理解类似数据快照是否更能符合ODS的职责