我有两个流表
一张桌子
id | data1 | ts
------------------------
1 | xxxx | 1234
B表
id | data2 | ts
------------------------
2 | yyyy | 1234
我想基于时间窗口将这两个表连接起来。例如,在每20秒的翻转窗口上,它将生成以下结果之一
1)如果A和B botch在此时间窗口中具有相同ID的记录
A.id | A.data1 | A.ts | B.id | B.data2 | B.ts
2)如果在此时间窗口B在A中没有ID匹配记录
A.id | A.data1 | A.ts | null | null | null
3)如果在此时间窗口中A在b中没有ID匹配记录
null | null | null | B.id | B.data2 | B.ts
流式传输模式下的Flink Sql可以实现吗?