核心概念 第 16 章
Point-in-time Join
point-in-time-join
定义
Point-in-time Join 是按样本的历史预测时点,从特征历史中选取当时已经可用的记录进行关联的时序连接,而非用当前最新值回填过去。
核心判断
样本关联特征时只能使用标签时刻已经可见的版本;事件发生时间晚于标签或当时尚未到达的数据都会造成穿越。
工程检查
同时保存 event time、available time、label time、回填版本和 join 规则,并设置未来特征阻断门禁。
本书依据
《第十六章-推荐系统离线服务.pdf》,PDF 第 1–20 页。
扩展说明
流式与批式链路应共享时间语义,而不是仅比较最终字段值。