Flink 程序程序看起来像转换数据集合的普通程序。每个程序都由相同的基本部分组成:
现在我们将对每一步进行一个简要的概述。请注意,Java DataSet API
的所有核心类都可以在 org.apache.flink.api.java
包中找到,而 Java DataStream API
的类可以在 org.apache.flink.streaming.api
中找到。Scala DataSet API
的所有核心类都可以在 org.apache.flink.api.scala
包中找到,而 Scala DataStream API
的类可以在 org.apache.flink.streaming.api.scala
中找到。
StreamExecutionEnvironment
是所有 Flink
程序的基础。你可以使用 StreamExecutionEnvironment
上的如下静态方法获取:
Java版本:
getExecutionEnvironment()
createLocalEnvironment(