摘要:
概述这张图表明了flink是如何看待用户的处理流程的:抽象化为一系列operator,以source开始,以sink结尾,中间的operator做的操作叫做transform,并且可以把几个操作串在一起执行。什么是operator?在源码中,我们可以看到一个flatMap算子,最终会被转化成一个operator,下图是flatMap被转化成一个 operator。下图是map转化成一个 opera... 阅读全文
摘要:
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... 阅读全文