flink 批处理样例
import org.apache.flink.api.scala.ExecutionEnvironment import org.apache.flink.api.scala._ object demo { def main(args: Array[String]): Unit = { val env = ExecutionEnvironment.getExecutionEnvironment val text = env.readTextFile("D:\\idea\\flink_demo_git\\learn_demo\\data\\aaa.txt") val counts = text.map(r=>r.split(" ")).map((r=>(r(0),r(1).toInt))) .groupBy(0) .sum(1) counts.print() // flink 批处理是不需要env.execute ,流式处理需要,切记 // env.execute("first flink demo") } }