100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 大数据_Flink_Java版_数据处理_窗口起始点和偏移量---Flink工作笔记0058

大数据_Flink_Java版_数据处理_窗口起始点和偏移量---Flink工作笔记0058

时间:2021-09-01 16:30:37

相关推荐

大数据_Flink_Java版_数据处理_窗口起始点和偏移量---Flink工作笔记0058

上一节我们用数据测试,得到的结果是,[195,210)这是一个窗口,对吧,

很奇怪,为什么?

因为这里我们输入的第一个数据的时间戳是,199对吧,那么为什么不是

[199,214),为什么不是这样呢?

那么再想,为什么不可以是,[190,205)呢...咋回事

这里就涉及到,窗口起始点的确定了.

那么起始窗口是怎么确定的呢?

这里我们需要去看一下源码,可以看到

这里在keyedStream中,我们看一下这个,

timeWindow这个开窗的方法,可以看到,这里我们用的是EventTime事件时间,

所以ProcessingTime的分支我们就不用看了,这里看,下面这个分支

可以看到这里调用的是TumblingEventTimeWindows.of方法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。