开发者社区> 问答> 正文

Event time  temporal join 会保存temporal每个的key的最

官网文档说跟两边watermark有关,每太看明白。。。*来自志愿者整理的flink邮件归档

展开
收起
彗星halation 2021-12-02 11:33:11 898 0
1 条回答
写回答
取消 提交回答
  • Flink SQL 目前支持 Event time  temporal join 任意表/视图,还不支持 Processing-time temporal  join 任意表/视图(支持Processing-time  join 实现了LookupTableSource的表)。

    Processing-time temporal  join 任意表目前不支持的原因主要是语义问题,具体来说:  在Processing time关联时,Flink SQL 层面还没比较好的机制保证维表加载完后再关联。比如如用来做维表流的kafka中有 1000万 条数据,但目前没有办法实现将这 1000万条先记录全部加载完后主流过来的数据再去关联,在作业启动阶段,主流的数据预期能够关联上的数据可能因为维表还未加载完成而关联不上。

    可以参考下 https://issues.apache.org/jira/browse/FLINK-19830 <https://issues.apache.org/jira/browse/FLINK-19830>*来自志愿者整理的FLINK邮件归档

    2021-12-02 11:48:11
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Window_Time_Watermark 立即下载
Fighting Cybercrime: A Joint Task Force of Real-Time Data and Human Analytics 立即下载
Lambda Processing for Near Time Search Indexing 立即下载