package com.imooc
import org.apache.flink.api.scala._
object FirstDemo{
def main(args:Array[String]): Unit = {
val env = ExecutionEnvironment.getExecutionEnvironment
// get input data
val text = env.readTextFile("D://MyNote.txt")
val counts = text.flatMap { _.toLowerCase.split("\\W+") filter { _.nonEmpty } }
.map { (_, 1) }
.groupBy(0)
.sum(1)
counts.print()
}
}
val env = ExecutionEnvironment.getExecutionEnvironment
// get input data
val text = env.readTextFile("D://data.csv")
val counts = text.flatMap { _.split(",") }