You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by 忝忝向仧 <15...@qq.com> on 2020/04/04 08:47:17 UTC
Flink双流Join问题
各位好: Flink双流Join遇到一个问题,能否解释下,谢谢.
ds1和ds2分别读取kafka两个流数据,使用event time和watermark特性,3s的一个翻滚窗口,定义如下:
最后,join输出的时候,为什么触发窗口的数据第二条就触发了?
按照水印的触发条件应该是watermark_time>=window_endtime.那么,这里应该是1000000057000这条数据来了后才会触发,但是结果却是56000就触发了.为什么?
结果:
Re: Flink双流Join问题
Posted by Benchao Li <li...@gmail.com>.
Hi
你的图片在邮件中显示不了。可以先把图片上传到第三方图床再把链接放到这里,或者直接以文本的形式发送。
忝忝向仧 <15...@qq.com> 于2020年4月4日周六 下午4:47写道:
> 各位好:
> Flink双流Join遇到一个问题,能否解释下,谢谢.
> ds1和ds2分别读取kafka两个流数据,使用event time和watermark特性,3s的一个翻滚窗口,定义如下:
> 最后,join输出的时候,为什么触发窗口的数据第二条就触发了?
>
> 按照水印的触发条件应该是watermark_time>=window_endtime.那么,这里应该是1000000057000这条数据来了后才会触发,但是结果却是56000就触发了.为什么?
>
>
> 结果:
>
>
>
--
Benchao Li
School of Electronics Engineering and Computer Science, Peking University
Tel:+86-15650713730
Email: libenchao@gmail.com; libenchao@pku.edu.cn