Flink之基础内容(1):DataSet的创建和使用

相关文章链接

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()

 

posted on 2020-12-14 14:50  电光闪烁  阅读(386)  评论(0编辑  收藏  举报

导航