Superset 使用说明书

Superset 使用说明书

依旧是开篇前的题外话:目前看到官网文档依然使用的之前的版本做的,我本文中使用的截图是目前最新的版本。

这个基本的流程式教程将带您通过连接到数据库,添加表,创建切片和仪表板。 

一、配置数据库

首先,您需要告诉Superset在哪里可以找到要查询的数据库。 首先进入数据库菜单

Superset 使用说明书_第1张图片

点击“+”来添加新的配置

Superset 使用说明书_第2张图片

为数据库填入一个任意名称,以及SQLAlchemy URI。 要了解如何构造您的URI,请查阅SQLAlchemy文档(http://docs.sqlalchemy.org/en/rel_1_0/core/engines.html)。 然后你可以测试你的连接。 如果它工作,你会看到一个确认弹出窗口,并且会看到连接数据库后用户下所有的表。

Superset 使用说明书_第3张图片

我所使用的是一个zabbix的数据库,所以你会看到很多zabbix自带的表。

Superset 使用说明书_第4张图片

二、配置表

添加数据库后,即可添加表格了。 使用顶部的导航栏导航到Sources - > Tables,然后单击那里的加号(+)号(类似于一个)。

在“表名称”文本框中输入表的名称,然后在“数据库”下拉列表中选择刚创建的数据库,单击“保存”。

Superset 使用说明书_第5张图片

Superset提示:“表已创建。 作为此两阶段配置过程的一部分,您现在应该单击新表的编辑按钮进行配置。”


此时,Superset获取列名称及其数据类型,并尝试猜测哪些字段是维度中的度量。 从列表视图中,通过单击微小的钢笔图标编辑您刚刚创建的表。

下图就是Superset自动分析了hosts表结构,

Superset 使用说明书_第6张图片

点击此处的复选框,通知Superset如何在浏览视图中显示列,以及应该创建哪些指标。 请务必通知Superset您的日期栏。 您还可以在此处创建“SQL表达式”列,或者将该选项卡中的度量标准作为聚合表达式创建,但是我们还不能这样做。 点击保存。



未完待续





你可能感兴趣的:(Superset)