Flink
霄嵩
这个作者很懒,什么都没留下…
展开
-
Flink源码编译
一、Flink 源码下载从官网或GitHub下载,我下载的是flink-1.9.1-src.tgz二、Flink 源码编译1、安装Maven配置一下环境变量:然后执行命令 mvn -v 可以验证是否安装成功。注意:你的 maven 的 settings.xml 文件的 mirror 添加下面这个(这样才能下载到某些下载不了的依赖)。2、编译源码执行如下命令:mvn clean...原创 2020-04-19 18:02:22 · 1392 阅读 · 1 评论 -
Flink bug记录(一)
标题@[TOC](Flink bug记录(一))欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它...原创 2020-04-16 23:07:02 · 460 阅读 · 0 评论 -
Flink侧输出流(Side Output)
需求:如果温度值小于32F,就将报警信息输出到侧输出流中package com.run.wcimport org.apache.flink.streaming.api.scala.{OutputTag, StreamExecutionEnvironment}import org.apache.flink.api.scala._import org.apache.flink.streami...原创 2020-01-07 20:14:03 · 2181 阅读 · 0 评论 -
Flink传感器温度监控预警
需求:监控温度传感器的温度值,如果温度值在一秒钟之内(processing time)连续上升,则报警。package com.run.wcimport org.apache.flink.api.common.state.{ValueState, ValueStateDescriptor}import org.apache.flink.streaming.api.scala.{DataSt...原创 2020-01-07 18:08:36 · 1980 阅读 · 1 评论 -
Flink实时订单统计示例
Flink实时订单统计示例/**首先实现了一个模拟的数据源,它继承自 RichParallelSourceFunction,它是可以有多个实例的 SourceFunction 的接口。它有两个方法需要实现,一个是 Run 方法,Flink 在运行时对 Source 会直接调用该方法,该方法需要不断的输出数据,从而形成初始的流。在 Run 方法的实现中,我们随机的产生商品类别和交易量的记...原创 2019-12-20 13:58:07 · 5543 阅读 · 1 评论 -
Flink中Transformation算子(一)
package batch.BatchAPIimport org.apache.flink.api.common.operators.Orderimport org.apache.flink.api.scala.{DataSet, ExecutionEnvironment}import scala.collection.mutable.ListBuffer/** * @autho...原创 2018-12-08 21:39:03 · 3247 阅读 · 0 评论 -
Flink中Transformation算子(二)
package batch.BatchAPIimport org.apache.flink.api.common.operators.Orderimport org.apache.flink.api.scala.ExecutionEnvironmentimport scala.collection.mutable.ListBuffer/** * @author Jacky */...原创 2018-12-08 21:42:27 · 604 阅读 · 0 评论