Superset 官方入门教程中文翻译

最新版本的 Superset 界面与功能上与文档中提到的会有些许出入,以实际的为主。本文仅作翻译

入门教程-创建你的第一个看板

本教程的目标用户是那些想要在 Superset 中创建图表与看板的人。我们将会展示如何通过 Superset 去连接到一个新的数据库并且配置这个库中的一张表以用于分析。同时你也能够通过已经添加上来的数据库去探索数据,可以添加可视化的图表到看板中。通过本教程你能有一个端到端(end-to-end)的用户体验。

连接到一个新的数据库

假设你已经有一个配置好的数据库,并且能够通过正在运行 Superset 的环境中进行连接。如果你仅仅是想体验一下 Supertest 和探索一些样本数据,那么你可以加载 PostgreSQL样本数据集 到一个新的数据库中,或者配置我们在这节中将要使用到的 天气样本数据。

数据源菜单下,选择数据库选项:

source-database

在跳转的结果页面中,选择右上角的绿色“+”号:

你可以在这个页面配置许多高级选项,但对于本教程来说,你只需要配置如下两项就好了:

给要添加进来的数据库起个名字:

name-database

输入 SQLAlchemy 连接 URI 并且测试连接:

上图展示了连接用于测试的天气数据库的连接。如 URI 下面的文本所示,你可以参考 SQLAlchemy 文档中的 来连接目标数据库。

点击 测试连接 按钮来确认两端都没问题。如果 Superset 能够成功连接并获得授权,那么你将看到如下弹窗提醒:

此外,你应该能够在页面底部看到 Superset 能够读取到的、你刚添加的数据库中已经创建的表:

如果连接没问题,点击位于页面底部的 保存 按钮来保存这个配置:

save-database-configuration

添加新表

到此数据库已经配置好了,你需要添加一个将要用于查询的具体的表到 Superset 中。

数据源 按钮下,选择 数据表 选项:

在跳转的结果页中,单击右上角的绿色“+”号按钮:

add-new-table

为了添加新表到 Superset 中你只需要添加少许的几个信息即可:

表名

数据库 下拉列表中选择目标库(例如,你刚才添加上去的一个)

choose-database

可选的,数据库的 schema。如果数据表是存在于默认的 schema 中(例如 PostgreSQL 或者 Redshift 中的 public),那么该选项可以留空。

单击 保存 按钮来保存配置:

save-table-configuration

当页面重定向到数据表清单页面后,你应该能看到一条信息提示说你的表已经创建好了:

这条信息同时也告诉你可以编辑表配置。我们当前将仅会编辑一小部分配置-为了能让你开始-同时剩下一些留在高级教程中。

在你刚才创建的表旁边单击编辑按钮:

edit-table-configuration

在结果页中,点击 列列表 标签。在这里,你可以定义一些在探索数据时使用到的具体列。我们将会历遍这些选项去描述它们的作用:

如果你希望用户根据具体的列来进行分组,那么在 可分组 下勾选它

如果你需要根据具体的列来进行过滤,那么在 可过滤 下勾选它

是否有一些字段你需要去统计它的唯一值个数的?勾选 唯一性统计

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywyzg.html