![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flink 知识分享
文章平均质量分 80
城畜猿
这个作者很懒,什么都没留下…
展开
-
Flink DataStream API详解
Flink API介绍Flink提供了三层API,每层在简洁性和表达性之间进行了不同的权衡。flink-apiProcessFunction是Flink提供的最具表现力的功能接口,它提供了对时间和状态的细粒度控制,能够任意修改状态。所以ProcessFunction能够为许多有事件驱动的应用程序实现复杂的事件处理逻辑。DataStream API为许多通用的流处理操作提供原语,比如window。DataStream API适用于Java和Scala,它基于函数实现,比如map()、redu原创 2021-08-07 11:59:44 · 514 阅读 · 0 评论 -
Flink 理论--流处理 API Source 从文本读取数据
创建一个实体类public class SensorTemperature { private String id; private Long timesatmp; private Double temperature; public SensorTemperature() { } public SensorTemperature(String id, Long timesatmp, Double temperature) { thi.原创 2021-08-06 15:40:38 · 150 阅读 · 0 评论 -
flink 用文本文件模拟数据集
import org.apache.flink.api.common.functions.FlatMapFunction;import org.apache.flink.api.java.DataSet;import org.apache.flink.api.java.ExecutionEnvironment;import org.apache.flink.api.java.tuple.Tuple2;import org.apache.flink.util.Collector;public c原创 2021-08-06 15:29:23 · 106 阅读 · 0 评论 -
使用文本文件模拟Flink数据流
import org.apache.flink.api.common.functions.FlatMapFunction;import org.apache.flink.api.java.tuple.Tuple2;import org.apache.flink.streaming.api.datastream.DataStream;import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;import o原创 2021-08-06 15:24:02 · 221 阅读 · 0 评论