Tableau 优课堂 | 第32课:动态参数

published: 2023-05-04

欢迎观看由优阅达制作的【优课堂】系列视频。本节课,我们来学习:动态参数。你可以下载本视频所用数据集同步实操。


动态参数简介

参数是全局变量值,数据类型可以是数字、日期或字符串等,可以替换计算、筛选器或参考线中的常量值。

动态参数(Tableau 2020.1 新功能)则是对传统参数提供了两个方面的增强:则是对传统参数提供了两个方面的增强:

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

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

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


动态参数示例

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

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


动态参数功能

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

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

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

我们已新建了一个计算字段:“最近日期”,右键编辑此字段,观察其计算方法,可以看到实际上为计算出“日期”字段的最大值,看完后关闭。


动态参数设置

我们要对“选定日期”参数进行编辑,以便让它自动刷新。右键该参数胶囊,在弹出菜单中选择”编辑”选项。

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

实现方法如下:

在“编辑参数”对话框中,单击勾选”工作簿打开时”选项,并在其下方的下拉列表框中选择“日期“字段。

在“编辑参数”对话框内的顶部区域,有一个”工作簿打开时的值“选项。该选项默认设置为当前值,而我们需将其设置为“最近日期”计算字段。这样,在工作簿打开时参数将自动刷新为最新的日期计算。


测试动态参数

我们来确认一下动态参数是否正常工作。首先保存并关闭工作簿。

然后打开工作簿所连接的数据源(Excel 文件)。在 Excel 中手动添加日期和销售值,输入完成后,保存并关闭。

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



以上就是关于「动态参数」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请关注微信公众号“优阅达大数据生态”。


更多相关信息,请访问专题页: Tableau使用入门教程