Tableau 优课堂 | 第36课:使用操作增强仪表板交互性

published: 2023-05-04

欢迎观看由优阅达制作的【优课堂】系列视频。本节课,我们来学习:使用操作增强仪表板交互性。你可以下载本视频所用数据集同步实操。


仪表板的操作类型

仪表板操作是仪表板内功能强大的交互式元素。基础的操作功能有3种类型:突出显示、筛选或URL。

仪表板上的操作分为几个部分。其中,突出显示操作和筛选操作包括源和目标,URL操作可包含字段值作为动态输入。操作可以由悬停或单击等各种鼠标行为激活,也可以作为工具提示中的菜单选项激活。


突出显示操作

突出显示可淡化未选中的所有内容,从而引起人们注意选中的标记。可以在视图或图例中实现突出显示。接下来,我们将对此仪表板添加突出显示操作。

最简单的方法是,使用荧光笔图标,从图例打开突出显示。现在,单击图例中某个类别将突出显示该类别的所有标记。

但我们也可以用另一种行为创建突出显示操作。单击菜单栏中的“仪表板”-“操作”选项。可以看到,列表中包含从图例生成的突出显示操作,我们也可以手动添加所需的操作。

单击“添加操作”-“突出显示”。首先,将此操作命名为“省份突出显示”:

  • 对于源工作表,可以从下拉列表中选择“仪表板”。现在,已经选择正确;

  • 保留所有工作表作为源,以便在任何视图中启动此操作;

  • 对于目标工作表,取消选中“利润地图”,这意味着地图将不会突出显示;

  • 对于目标突出显示一项,选择“选定的字段”,勾选“省/自治区”;

  • 将运行操作方式更改为“悬停”。此项默认为“选择”,也就是鼠标单击;

  • 最后,单击确定。

现在,当鼠标悬停在任何标记上方时,底部图表中位于同一省份的所有标记都将突出显示。


筛选操作

交互式筛选器可应用于使用相关数据源的所有或部分视图。

单击打开省份筛选器的下拉菜单,选择“应用于工作表”-“使用相关数据源的所有项”。此时,仪表板上的视图只要包含省份字段,省份筛选器对其都有效。

单击工作表侧边的漏斗形图标,可将视图变为筛选器。但是为了获得更多控制,可使用正式的筛选动作。

选择菜单栏中的“仪表板”-“操作”-“添加操作”-“筛选器”,打开“添加筛选器操作”对话框,并做如下设置:

  • 将此筛选操作命名为“筛选为仅此省份”;

  • 对于源工作表,只选择“利润地图”;

  • 对于目标工作表,取消选中“利润地图”,但留下其他2个工作表;

  • 目标筛选器,保留选择“所有字段”项;

  • 在“选择清除选定内容将会”一项中,选择“显示所有值”;

  • 在“运行操作方式”一项中,保留选择“菜单”;

  • 最后,单击确定。

此时,可以看到“操作”列表中多了一条记录:筛选为仅此省份。再次单击确定,完成筛选动作的添加。

现在,当我们单击地图上的某个省份时,可以在工具提示中选择筛选底部的2个视图。因为我们未将“地图”选择为目标工作表,所以地图不筛选自身。

再次点击选中的省份,地图将返回初始状态。请注意,我们的突出显示操作仍然有效。


URL 操作

URL操作可以让我们实现在仪表板内创建 Tableau 以外的网页或文件超链接,并在URL中使用字段值作为动态输入,使链接与数据相关。

现在,我们来尝试添加URL操作。转至菜单栏的“仪表板”-“操作”-“添加操作”-“转到 URL”。

将此URL操作命名为“百度搜索”,然后单击下拉箭头获得可用字段的列表,选择“城市”。这样我们就可以利用此字段的值作为动态输入。

对于源工作表,我们希望URL可以从地图运行。因此,取消选中工作表“浙江销售额”;将运行操作方式保留为“菜单”。

URL将为所选城市的百度搜索。先前,我打开了某个随机城市的页面,并复制了链接;添加“城市”字段作为URL中的动态输入。根据在地图中所选的城市,该城市名将推送到URL中。

在这里,我们可以测试链接。请注意,链接将在浏览器中打开。关闭网页,单击确定。

现在,单击地图中的某个城市,工具提示将提供该城市的百度搜索。工具提示中的超链接,是操作的名称,名称中包含动态输入(城市名)。

如果单击此超链,需注意,URL操作现在并非在浏览器中打开,而是在仪表板底部中的“网页”对象中打开

如果仪表板上有“网页”对象,URL操作å将在那里打开;如果仪表板中没有网页,则 URL 操作将在默认浏览器中打开。就像我们测试链接时一样。

网页仍然是完全交互式的。如果登录到该页面,用户可以像在浏览器中一样,与该页面交互。

以上就是关于「使用操作增强仪表板交互性」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请关注微信公众号“优阅达大数据生态”。


更多相关信息,请访问专题页: Tableau仪表板制作