核心概念 第 16 章

Point-in-time Join

point-in-time-join

定义

Point-in-time Join 是按样本的历史预测时点,从特征历史中选取当时已经可用的记录进行关联的时序连接,而非用当前最新值回填过去。

核心判断

样本关联特征时只能使用标签时刻已经可见的版本;事件发生时间晚于标签或当时尚未到达的数据都会造成穿越。

工程检查

同时保存 event time、available time、label time、回填版本和 join 规则,并设置未来特征阻断门禁。

本书依据

《第十六章-推荐系统离线服务.pdf》,PDF 第 1–20 页。

扩展说明

流式与批式链路应共享时间语义,而不是仅比较最终字段值。