摘要: 一、分类 1.1 事件时间:EventTime 事件发⽣的时间 事件时间是每个单独事件在其产⽣进程上发⽣的时间,这个时间通常在处理的消息体中,如创建时间 在事件时间中,时间值 取决于数据产⽣记录的时间,⽽不是任何Flink机器上的 1.2 进⼊时间:IngestionTime 事件到进⼊Flink 阅读全文
posted @ 2022-03-27 22:04 Robots2 阅读(183) 评论(0) 推荐(0)
摘要: 一、依赖 二、代码 package net.xdclass.class11; import java.util.List; import java.util.stream.Collectors; import org.apache.commons.collections.IteratorUtils; 阅读全文
posted @ 2022-03-27 20:49 Robots2 阅读(87) 评论(0) 推荐(0)
摘要: 一、依赖 二、代码 package net.xdclass.class11; import java.util.List; import java.util.stream.Collectors; import org.apache.commons.collections.IteratorUtils; 阅读全文
posted @ 2022-03-27 20:47 Robots2 阅读(176) 评论(0) 推荐(0)
摘要: 一、依赖 二、代码 package net.xdclass.class11; import org.apache.flink.api.common.RuntimeExecutionMode; import org.apache.flink.api.common.functions.Aggregate 阅读全文
posted @ 2022-03-27 20:47 Robots2 阅读(72) 评论(0) 推荐(0)
摘要: 一、依赖 https://www.cnblogs.com/robots2/p/16048648.html 二、代码 概念:窗口来多少条计算一次,存在滚动和滑动两种情况 package net.xdclass.class10; import org.apache.flink.api.common.Ru 阅读全文
posted @ 2022-03-27 17:34 Robots2 阅读(171) 评论(0) 推荐(0)
摘要: 一、依赖 https://www.cnblogs.com/robots2/p/16048648.html 二、代码 概念:滑动窗口有两个参数,窗口大小20和滑动大小6,6秒滑一次,统计近20秒数据 前言:滚动窗口一个时间传参,滑动窗口两个时间传参 window算子用做有keyBy情况,没有使用key 阅读全文
posted @ 2022-03-27 17:32 Robots2 阅读(230) 评论(0) 推荐(0)
摘要: 一、依赖 https://www.cnblogs.com/robots2/p/16048648.html 二、 代码 前言:window用作有keyBy情况,前面没有使用keyBy的话用windowAll,并行度会慢 package net.xdclass.class10; import java. 阅读全文
posted @ 2022-03-27 17:29 Robots2 阅读(73) 评论(0) 推荐(1)
摘要: 一、依赖 https://www.cnblogs.com/robots2/p/16048648.html 二、代码 package net.xdclass.class9; import java.util.Date; import org.apache.flink.api.common.Runtim 阅读全文
posted @ 2022-03-27 17:27 Robots2 阅读(92) 评论(0) 推荐(0)
摘要: 一、依赖 参考博文:https://www.cnblogs.com/robots2/p/16048648.html 二、代码 package net.xdclass.class9; import java.util.Date; import org.apache.flink.api.common.R 阅读全文
posted @ 2022-03-27 17:26 Robots2 阅读(37) 评论(0) 推荐(0)
摘要: 一、导入依赖 参考本人下博客 二、代码 FLink11FilterApp.java package net.xdclass.class9; import org.apache.flink.api.common.RuntimeExecutionMode; import org.apache.flink 阅读全文
posted @ 2022-03-27 17:23 Robots2 阅读(42) 评论(0) 推荐(0)
摘要: 一、窗口介绍 1.1 Window:时间窗口 滚动窗口(Tumbling Window)将事件拆分成固定长度,窗口之间不重叠,窗口长度固定 例:每10s统计过去10s订单数据 滑动窗口(Sliding Window)按照滑动步长拆分成固定长度,窗口长度固定。根据指定步长(Slide)向前滑动,步长小 阅读全文
posted @ 2022-03-27 15:56 Robots2 阅读(186) 评论(0) 推荐(0)