项目思路:
使用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)
项目演示:
原谅我太懒了,不想截图说明了
项目仓库:
数据分析部分:https://github.com/z1zhang/us-covid19-sparksql
数据可视化后端:https://github.com/z1zhang/us-covid19-springboot
数据可视化前端:https://github.com/z1zhang/us-covid19-vue3
可视化部分是前后端分离的Spring Boot + Vue3
版权属于:张子
本文链接:https://www.znzzi.com/articles/276
所有原创文章采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。 您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。