本章讲解如何使用Flink SQL进行批处理操作。
这里我提取了2016年中超联赛射手榜的数据,通过Flink SQL进行简单的汇总。
1、源数据
这里保存为csv格式:
2、在pom中添加Table API的依赖:
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-table_2.11</artifactId>
<version>${flink.version}</version>
</dependency>
3、案例
import org.apache.flink.api.common.functions.MapFunction;
import org.apache.flink.api.java.DataSet;
import org.apache.flink.api.java.ExecutionEnvironment;
import org.apache.flink.api.java.tu

本文通过Apache Flink SQL对2016年中超联赛射手榜数据进行批处理分析,首先介绍源数据和在项目中添加Flink Table API依赖,接着展示具体案例,解释SQL语句实现按球员国家分组并统计进球数,最后揭示统计结果及得出南美和非洲球员在中超受欢迎的结论。
最低0.47元/天 解锁文章
1525

被折叠的 条评论
为什么被折叠?



