使用Spark SQL读取文件数据集来生成Data Frame对象,再利用Spark SQL函数对Data Frame对象进行数据分析,并将结果存入MySQL数据库,再以Web网页的形式对分析结果进行可视化,其中使用Spring Boot读取数据库把数据以JSON形式返回给Vue,ECharts对JSON结果进行分析,得到图表。
项目环境:JDK(v11.0.13)
Spark(v3.2.1)
Scala(v2.13.8)
Spring Boot(v2.6.7)
Vue(v3.2.23)
ECharts(v5.3.2)
Maven(v3.8.3)
MySQL(v8.0.26)
项目演示:已经部署了,就不一一截图说明了。首页的每个州可以点进去,是他们州下每个县的柱状图数据(暂未实现下钻到县级地图)
spark.znzzi.com
未实现移动端适配,建议PC端访问
项目部分代码和源码等有时间了再整理出来



