Superset绘制图表(一)

本文档详细介绍了如何在Superset中配置SQLite数据源,创建数据集,并绘制柱状图。首先,通过修改config.py使不安全的数据库连接可用。接着,连接并导入销量数据表,然后创建和编辑图表,包括选择指标、图表类型、添加过滤器和系列。最后,将图表添加到看板中,实现数据可视化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

闲话少说,先看结果。下面请听我细细道来。
在这里插入图片描述

准备数据

对于初学者来说,数据来源是一个问题,这里我们提供一个FRDemo.db。这个数据表是基于SQLite的。在上一篇中我们已经介绍了superset的数据源配置,这里我们只做简要介绍。
在这里插入图片描述
这里需要注意的是,连接sqlite数据库文件时,红框中的地址是你数据库文件的真实地址。要用双斜线“\\”。按照图示配置好后,测试链接时,会提示“不是安全的数据库连接,无法访问”,这是我们需要修改superset中的一个设置,打开config.py
在这里插入图片描述
将这里的True改成False
在这里插入图片描述
然后重启superset。再次连接即可。连接好后,我们把“销量”表加入数据集。

在这里插入图片描述

绘制图表

进入图表页面,点击右上角 “CHART”按钮,创建图表。
在这里插入图片描述
在接下来的页面中,选择我们创建的数据集“main.销量”,然后点击下方“CREATE NEW CHART”按钮。
在这里插入图片描述
参照下图,①处初始化只有一个指标“COUNT(*)”,这里我们需要一个“销量”指标,点击②处添加。③处可以修改图表的类型,默认是“table”,这里我们点击后选择“Bar Chart”柱状图。点击④处可以修改图表名称。
在这里插入图片描述
接②处添加指标,点击“Edit dataset”,进入编辑页面
在这里插入图片描述

点击“ADD ITEM”添加,直接编辑即可。在这里插入图片描述
编辑好之后点击右下角保存。我们接着编辑“Query”部分。
在这里插入图片描述

Metrics指标添加如下图所示。在这里插入图片描述
Filter过滤器按照下图选择即可。中间的条件选择“equals”相等。
在这里插入图片描述
Series系列名
在这里插入图片描述

Breakdowns按照下图选择。在这里插入图片描述
还有一个row limit按照实际数据条数选择即可。

都配置好之后,点击“RUN”按钮即可看到效果。至此,基本功能都完成了。后续我们可以用customize来定制样式,包括颜色、x轴和y轴的一些属性等。

配置好后,点击“SAVE”按钮保存此图表。下面我们把图表添加到看板(dashboard)中。

新建一个看板,按照下述操作添加即可。完成后点击右上角 save保存。左上角drafted切换成published即可回到看页面查看。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值