Tableau 优课堂 | 第32课:动态参数
欢迎观看由优阅达制作的【优课堂】系列视频。本节课,我们来学习:动态参数。你可以下载本视频所用数据集同步实操。
动态参数简介
参数是全局变量值,数据类型可以是数字、日期或字符串等,可以替换计算、筛选器或参考线中的常量值。
而动态参数(Tableau 2020.1 新功能)则是对传统参数提供了两个方面的增强:则是对传统参数提供了两个方面的增强:
第一,是在向相关数据源列中添加新值时,自动刷新参数值列表的能力;
第二,是基于计算来设置参数当前值的能力。
下面,让我们一起通过示例来了解如何使用动态参数。
动态参数示例
下图显示的是 2 月份头几天的销售额值,视图右侧是一个可切换显示日期维度的参数控件。
如果点选某个日期,则视图中的参考线将对应移动并显示该日期的销售额值。
动态参数功能
接下来,看看如何运用动态参数功能:
随着新的日期被添加到数据源中,我们希望在参数控件中列出这些额外的日期;
此外,我们还希望在打开工作簿时,参数控件默认显示为数据源中的最新日期。
我们已新建了一个计算字段:“最近日期”,右键编辑此字段,观察其计算方法,可以看到实际上为计算出“日期”字段的最大值,看完后关闭。
动态参数设置
我们要对“选定日期”参数进行编辑,以便让它自动刷新。右键该参数胶囊,在弹出菜单中选择”编辑”选项。
这个参数当前被设置为,根据日期维度显示固定的值列表,而我们需要将其设置为,工作簿打开时自动刷新的值列表。
实现方法如下:
在“编辑参数”对话框中,单击勾选”工作簿打开时”选项,并在其下方的下拉列表框中选择“日期“字段。
在“编辑参数”对话框内的顶部区域,有一个”工作簿打开时的值“选项。该选项默认设置为当前值,而我们需将其设置为“最近日期”计算字段。这样,在工作簿打开时参数将自动刷新为最新的日期计算。
测试动态参数
我们来确认一下动态参数是否正常工作。首先保存并关闭工作簿。
然后打开工作簿所连接的数据源(Excel 文件)。在 Excel 中手动添加日期和销售值,输入完成后,保存并关闭。
现在,重新打开 Tableau工作簿时,动态参数会自动刷新。参数当前值默认为最新日期,新添加的日期也被包含在参数值列表中。
以上就是关于「动态参数」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请关注微信公众号“优阅达大数据生态”。