Apache Superset
是一个现代的数据探索和可视化平台。功能强大且十分易用,可对接各种数据源,包括很多现代的大数据分析引擎,拥有丰富的图表展示形式,并且支持自定义仪表盘
环境说明 :
服务器操作系统为 CentOS 7,Superset 对接的数据源为 MySQL 数据库
Superset官网地址:http://superset.apache.org/
Superset 在线部署安装 : https://blog.csdn.net/qq_44226094/article/details/123797287
安装依赖
conda install mysqlclient
对接不同的数据源,需安装不同的依赖,以下地址为官网说明
https://superset.apache.org/docs/databases/installing-database-drivers/
重启Superset
superset.sh restart
点击 Data / Databases
点击+DATABASE
点击填写Database及SQL Alchemy URI
SQL Alchemy URI 编写规范:mysql://用户名:密码@主机名:端口号/数据库名称
mysql://root:12346@cpucode102:3306/gmall_report?charset=utf8
点击 Test Connection
出现 Connection looks good!
提示即表示连接成功
点击ADD
点击 Data/Datasets
配置 Table
点击Dashboards/+DASHBOARDS
命名并保存
点击Charts/+CHART
选则数据源及图表类型
选择何使的图表类型
创建图表
按照说明配置图表
点击“Run Query”
如配置无误,可出现以下图标
命名该图表,并保存至仪表盘
打开仪表盘,点击编辑按钮
调整图表大小以及图表盘布局
点击下图中箭头,可调整仪表盘自动刷新时间