摘要: 概述这张图表明了flink是如何看待用户的处理流程的:抽象化为一系列operator,以source开始,以sink结尾,中间的operator做的操作叫做transform,并且可以把几个操作串在一起执行。什么是operator?在源码中,我们可以看到一个flatMap算子,最终会被转化成一个operator,下图是flatMap被转化成一个 operator。下图是map转化成一个 opera... 阅读全文
posted @ 2019-05-08 10:55 春江师兄 阅读(5553) 评论(0) 推荐(0) 编辑
摘要: import org.apache.flink.streaming.api.scala.StreamExecutionEnvironmentimport org.apache.flink.streaming.api.scala._object WordCount { def main(args: Array[String]): Unit = { //设置环境 val env: Str... 阅读全文
posted @ 2019-05-08 10:23 春江师兄 阅读(707) 评论(0) 推荐(0) 编辑