Tableau 优课堂 | 第36课:使用操作增强仪表板交互性
欢迎观看由优阅达制作的【优课堂】系列视频。本节课,我们来学习:使用操作增强仪表板交互性。你可以下载本视频所用数据集同步实操。
仪表板的操作类型
仪表板操作是仪表板内功能强大的交互式元素。基础的操作功能有3种类型:突出显示、筛选或URL。
仪表板上的操作分为几个部分。其中,突出显示操作和筛选操作包括源和目标,URL操作可包含字段值作为动态输入。操作可以由悬停或单击等各种鼠标行为激活,也可以作为工具提示中的菜单选项激活。
突出显示操作
突出显示可淡化未选中的所有内容,从而引起人们注意选中的标记。可以在视图或图例中实现突出显示。接下来,我们将对此仪表板添加突出显示操作。
最简单的方法是,使用荧光笔图标,从图例打开突出显示。现在,单击图例中某个类别将突出显示该类别的所有标记。
但我们也可以用另一种行为创建突出显示操作。单击菜单栏中的“仪表板”-“操作”选项。可以看到,列表中包含从图例生成的突出显示操作,我们也可以手动添加所需的操作。
单击“添加操作”-“突出显示”。首先,将此操作命名为“省份突出显示”:
对于源工作表,可以从下拉列表中选择“仪表板”。现在,已经选择正确;
保留所有工作表作为源,以便在任何视图中启动此操作;
对于目标工作表,取消选中“利润地图”,这意味着地图将不会突出显示;
对于目标突出显示一项,选择“选定的字段”,勾选“省/自治区”;
将运行操作方式更改为“悬停”。此项默认为“选择”,也就是鼠标单击;
最后,单击确定。
现在,当鼠标悬停在任何标记上方时,底部图表中位于同一省份的所有标记都将突出显示。
筛选操作
交互式筛选器可应用于使用相关数据源的所有或部分视图。
单击打开省份筛选器的下拉菜单,选择“应用于工作表”-“使用相关数据源的所有项”。此时,仪表板上的视图只要包含省份字段,省份筛选器对其都有效。
单击工作表侧边的漏斗形图标,可将视图变为筛选器。但是为了获得更多控制,可使用正式的筛选动作。
选择菜单栏中的“仪表板”-“操作”-“添加操作”-“筛选器”,打开“添加筛选器操作”对话框,并做如下设置:
将此筛选操作命名为“筛选为仅此省份”;
对于源工作表,只选择“利润地图”;
对于目标工作表,取消选中“利润地图”,但留下其他2个工作表;
目标筛选器,保留选择“所有字段”项;
在“选择清除选定内容将会”一项中,选择“显示所有值”;
在“运行操作方式”一项中,保留选择“菜单”;
最后,单击确定。
此时,可以看到“操作”列表中多了一条记录:筛选为仅此省份。再次单击确定,完成筛选动作的添加。
现在,当我们单击地图上的某个省份时,可以在工具提示中选择筛选底部的2个视图。因为我们未将“地图”选择为目标工作表,所以地图不筛选自身。
再次点击选中的省份,地图将返回初始状态。请注意,我们的突出显示操作仍然有效。
URL 操作
URL操作可以让我们实现在仪表板内创建 Tableau 以外的网页或文件超链接,并在URL中使用字段值作为动态输入,使链接与数据相关。
现在,我们来尝试添加URL操作。转至菜单栏的“仪表板”-“操作”-“添加操作”-“转到 URL”。
将此URL操作命名为“百度搜索”,然后单击下拉箭头获得可用字段的列表,选择“城市”。这样我们就可以利用此字段的值作为动态输入。
对于源工作表,我们希望URL可以从地图运行。因此,取消选中工作表“浙江销售额”;将运行操作方式保留为“菜单”。
URL将为所选城市的百度搜索。先前,我打开了某个随机城市的页面,并复制了链接;添加“城市”字段作为URL中的动态输入。根据在地图中所选的城市,该城市名将推送到URL中。
在这里,我们可以测试链接。请注意,链接将在浏览器中打开。关闭网页,单击确定。
现在,单击地图中的某个城市,工具提示将提供该城市的百度搜索。工具提示中的超链接,是操作的名称,名称中包含动态输入(城市名)。
如果单击此超链,需注意,URL操作现在并非在浏览器中打开,而是在仪表板底部中的“网页”对象中打开。
如果仪表板上有“网页”对象,URL操作å将在那里打开;如果仪表板中没有网页,则 URL 操作将在默认浏览器中打开。就像我们测试链接时一样。
网页仍然是完全交互式的。如果登录到该页面,用户可以像在浏览器中一样,与该页面交互。
以上就是关于「使用操作增强仪表板交互性」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请关注微信公众号“优阅达大数据生态”。