优阅达 | Tableau 微课堂(104):动态参数

published: 2023-05-08

动态参数

动态参数简介

参数是全局占位符值(例如数字、日期或字符串等),可以替换计算、筛选器或参考线中的常量值。而动态参数则是对传统参数提供了两个方面的增强:

  • 一是在向相关数据源列中添加新值时,自动刷新参数值列表的能力;

  • 二是基于计算来设置参数当前值的能力。

下面,让我们一起通过示例来了解如何使用动态参数。

动态参数示例

此处的视图显示的是2月份头几天的销售额值,右侧是一个可切换显示日期维度的参数控件。

如果点选某个日期,那么参考线将对应移动并显示该日期的销售额值。

接下来,看看如何运用动态参数功能:

  • 随着新的日期被添加到数据源中,我们希望在参数控件中列出这些额外的日期;

  • 此外,我们还希望在打开工作簿时,参数控件默认显示为数据源中的最新日期。

先来对参数进行编辑,以便让它自动刷新。右键参数胶囊,然后选择编辑。

这个参数当前被设置为根据日期维度显示固定的值列表,而我们需要将其设置为工作簿打开时自动刷新的值列表。

工作簿打开时的参数值设置默认为当前值,而我们将在工作簿中将其设置为最新的日期计算。请记住,计算必须是独立计算的单值。

为了确认动态参数是否正常工作,首先保存并关闭工作簿。然后打开工作簿所连接的数据源——Excel 文件。在 Excel 中手动添加日期和销售值,然后保存并关闭。

现在,重新打开 Tableau工作簿时,动态参数会自动刷新。参数当前值默认为最新日期,新添加的日期也被包含在参数值列表中。

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