Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset

Superset 的使用跟 tableau、ganglia、grafana、永洪、帆软等的可视化图表工具类似,基本步骤都是配置数据源、配置SQL、配置图表参数等。下面针对Greenplum数据库进行一次配置演示。

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第1张图片

1. 数据源配置

1.1 新增数据库

(1)安装数据库驱动【首页看到支持Greenplum但是在安装驱动页面没有 使用PostgreSQL】

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第2张图片

(2)数据库 SQLAlchemy URI 参数

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第3张图片

(3)添加 Greenplum 数据库

1️⃣ 选择 Data 点击 Databases 点击 +

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第4张图片
2️⃣ 设置必填项 Database 和 SQLAlchemy URI 【其他选项暂不做配置】

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第5张图片
3️⃣ 测试连接

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第6张图片
4️⃣ 保存成功

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第7张图片

1.2 新增数据集

由于我用的是基础配置的云服务器1核2G内存,实际能用内存只有1.4G,Greenplum数据库需要用去900M+ 而 Superset 要用掉 400M+ 会导致内存不足,故这里换成 MySQL 数据库和数据集进行下边的测试。

# 首先也是安装 MySQL 驱动
pip install mysql-connector-python

配置跟 Greenplum 一样,这里不再贴出具体的配置步骤图片,SQLAlchemy URI 按照官网demo:mysql+mysqlconnector://{username}:{password}@{host}/{database} 进行配置。

新增数据集:

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第8张图片
配置数据集:

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第9张图片
添加成功后:

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第10张图片

2. 添加仪表盘

选择 Dashboards 点击 +

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第11张图片
仪表盘相关配置:

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第12张图片

3. 添加图表

选择 Charts 点击 +

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第13张图片
数据集配置:

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第14张图片
进行图表的配置【这里我们添加2个 随后可以用在仪表盘上】:

第 1️⃣ 个【面积图】

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第15张图片
第 2️⃣ 个【饼图】

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第16张图片

4. 将图表添加到仪表盘

将2个图表都添加到仪表盘:

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第17张图片
编辑调整仪表盘布局:

Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset_第18张图片

5.总结

此次为简单使用,各个环节都有不少配置,生产过程中可以结合业务进行设置,希望对大家有所帮助

你可能感兴趣的:(:::,::,:,Superset,:,::,:::,superset,大数据,数据可视化)