窗口触发的条件 : 水位线 >= 窗口结束的时间
一
不分组,按照EventTime划分滚动窗口
Non-keyed Window,底层调用的是windowAll
public class EventTimeTumblingWindowAllDemo {
public static void main(String[] args) throws Exception {
// 2021-03-06 21:00:00,1
// 2021-03-06 21:00:05,2
// 结果 : 2> 1
// 3> 2
StreamExecutionEnvironment env = StreamExecutionEnvironment.createLocalEnvironmentWithWebUI(new Configuration());
// 老版本必须要设置时间标准 (1.20 之前的)
env.setStreamTimeCharacteristic(TimeCharacteristic.EventTime);
DataStreamSource<String> lines = env.socketTextStream("linux01", 8888);
// flink里面的时间都精确到毫秒
// 时间提取器

最低0.47元/天 解锁文章
4029

被折叠的 条评论
为什么被折叠?



