Superset【实践 02】Druid数据库+Superset可视化(Druid数据源配置+图表添加+仪表盘添加)详细使用举例

Python虚拟环境搭建、Superset的安装、启动可查看 《Superset搭建》 这里不再赘述,官网Druid数据库添加说明可查看《Druid驱动安装》《Druid连接器配置》

1. 数据源数据库支持说明

我们可以先看看Superset和Druid支持的数据库和数据源类型,首先是Superset:

Superset支持的数据库类型
Superset支持的数据库类型远不止图片上的几个,还有很多,官方声称支持近百种,当然是包括Druid的,下边是Durid支持的数据源类型:

在这里插入图片描述
Durid的数据库本质充分彰显了,它的 Local disk 能支持的文件类型也是不少,如果支持的原始数据来源类型无法满足需要,还可以使用 Other 通过提交JSON任务或规范来获取数据,两者搭配,大部分的数据源都可以进行可视化展示了。

2. 数据源配置

2.1 新增数据库

(1)安装数据库驱动(在Python虚拟环境下安装 Druid Database Drivers)

在这里插入图片描述

(2)Druid 数据库的 SQLAlchemy URI 参数

在这里插入图片描述

(3)添加 Druid 数据库

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

在这里插入图片描述
2️⃣ 设置必填项 Database 和 SQLAlchemy URI 【其他选项暂不做配置】

Database: Druid测试
SQLAlchemy URI: druid://root:root@xxx.xxx.x.xxx:8888/druid/v2/sql

3️⃣ 测试连接

在这里插入图片描述

4️⃣ 保存成功

在这里插入图片描述

2.2 新增数据集

新增数据集:

在这里插入图片描述
数据集配置:

在这里插入图片描述
这里边的Table Name 是 Druid 的 Datasource name:

在这里插入图片描述
添加成功后:

在这里插入图片描述

3. 添加仪表盘

选择 Dashboards 点击 +

在这里插入图片描述
仪表盘相关配置:

在这里插入图片描述

4. 添加图表

选择 Charts 点击 +

在这里插入图片描述
图表的数据集配置:

在这里插入图片描述
图表的配置:

第 1️⃣ 个【夜莺玫瑰图】

在这里插入图片描述
第 2️⃣ 个【饼图】

在这里插入图片描述
第 3️⃣ 个【旭日图】

在这里插入图片描述

5. 将图表添加到仪表盘

图表保存时将其添加到仪表盘:

在这里插入图片描述
编辑调整仪表盘布局:

在这里插入图片描述

6.总结

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

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

シ風

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值