flink_book/Flink_SQL/时间区间Join.md

965 B
Raw Blame History

简介

时间区间Join左右时间一致

时间区间Join

上图只能Join前后十分钟的数据。

Join结果

如上图所示表payment_flow中09:50的数据只能和表user_order中09:40到10:00之间的数据做时间区间Join。不在这个时间 区间内的数据关联不上。

时间区间左右时间不一致

时间区间

Join示例

join

执行流程

执行流程

代码实现TimeIntervalJoin.java

函数processElement1 左流处理。

函数processElement2 右流处理。