Flink之基础内容(1):DataSet的创建和使用
相关文章链接
Flink之基础内容(2):DataStream的创建和使用
具体代码如下:
// 创建执行环境 val env: ExecutionEnvironment = ExecutionEnvironment.getExecutionEnvironment // 从文件中读取数据 val inputDS: DataSet[String] = env.readTextFile("D:\\Project\\IDEA\\bigdata-study\\flink-demo\\src\\main\\resources\\wordCount.txt") // 对数据集进行操作 val result: AggregateDataSet[(String, Int)] = inputDS .flatMap(_.split(" ")) .map((_, 1)) .groupBy(0) .sum(1) result.print()
你现在所遭遇的每一个不幸,都来自一个不肯努力的曾经