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