优阅达 | Tableau 微课堂(77):仪表板扩展

published: 2023-05-08

仪表板扩展

仪表板扩展可直接将自定义功能添加到 Tableau 工作簿中。

扩展是由 Tableau 和合作伙伴使用扩展 API 构建而成,可以在扩展库中找到适用于工作簿使用的上线扩展程序。

一旦确定了要使用的扩展名,就需要下载扩展名文件 (.trex) 并将其保存在本地。建议将其放置在我的 Tableau 存储库的扩展文件夹中。

现在,我已经下载了数据驱动参数扩展。

使用仪表板扩展

首先,添加数据驱动参数扩展。在这个工作簿中,有一个显示员工最喜欢餐厅信息的仪表板。

这里有一个参数,当我们选择员工编号,即可直观地显示他们选择的餐厅。

当雇用新员工并将他们的信息添加到数据集中时,我们希望更新参数,以便能够在仪表板上进行展示。但请注意,目前没有 8 号员工。

这里,已经构建了仪表盘,上面已包含地图。注意,扩展只能应用于仪表板上的内容。因此,在尝试添加和配置扩展之前,需要确保仪表板上使用了相关的工作表。

要使用扩展,首先需要把扩展对象拖动到仪表板上,并选择浮动显示。

这里会提示选择一个扩展:我们可以访问扩展程序库,或者导航到本地保存的 .trex 文件(我的扩展程序)。

有些扩展在添加时会跳出 “允许扩展程序” 对话框,点击允许即可。

对于任何给定的扩展,所得到的提示都因扩展本身而异。在本例中,我们需要对数据驱动参数进行配置。

首先,选择合适的参数。接下来,选择相关的工作表,然后选择相关字段。

如果需要更改,可以简单地使用下拉框,但是这里的默认值是正确的。我们甚至可以改变背景或文本颜色,如果我们选择,或重新开始。

我将调整新参数的大小,并删除旧参数。

在底层数据中,我们将添加一个新员工。保存数据,回到 Tableau,刷新数据。

现在,当我们在参数中输入 008 时,地图将使用这个全新的标记更新。我们不需要手动将 employee 添加到参数中,扩展自动完成了这一点。

使用扩展

要修改仪表板中使用的扩展,只需单击弹出上下文菜单的箭头。从这里,可以回到配置对话框,重置权限,了解更多关于扩展的信息等等。

管理扩展

作为服务器或站点管理员,可以通过进入 “设置” 选项卡选择 “扩展” 来管理 Tableau 站点的扩展程序。

我们可以允许(或不允许)运行扩展,也可以阻止或允许特定的扩展,并为未知的扩展设置默认行为。

使用 API 开发扩展

如果你对创建自己的扩展感兴趣,可查看 Tableau 的 GitHub 页面上的 API 。

本节 Tableau 微课堂到此结束,感谢你的耐心阅读。

下节课,我将带你学习了解 仪表板设计。