Tableau 优课堂 | 第20课:Tableau 在何处筛选?

published: 2023-05-08

欢迎观看由优阅达制作的【优课堂】系列视频。第二十节课是:Tableau 在何处筛选?你可以下载本视频所用数据集同步实操。

首先,需要思考一个很重要的问题:在哪里进行筛选?我们是从一开始就限制进入Tableau 的内容,还是基于 Tableau 中已汇总的数据 或 在数据源中的记录级别来筛选视图?


在“摘要/聚合”级别进行筛选

Tableau 中的大多数视图都基于“摘要”级别构建的。在本示例中的利润数据,会聚合为子类别级别的总和。

注意观察左下角的状态栏,可以看到:共有17个标记,其中2个显示利润为负值。

如果将“利润”作为度量拖至“筛选器”功能区,那么 Tableau 将提示我们选择筛选方式:所有值还是聚合。

如果选择基于“总和”进行筛选,则结果会和当前视图的设置一样。假设值条件为:不低于0,那么将获得15个标记。可以看到,利润总和为负值的子类别,已经全部被筛选掉了。

如果我们选择在“行”功能区,通过将“子类别”下钻到“产品名称”来更改视图的粒度,那么 Tableau 仍将筛选掉所有处于该级别且利润总和为负值的标记。

再看左下角状态栏,注意共有多少个具有正值利润总和的产品(示例为1515个)。

如果取消使用筛选器,请观察状态栏又跳出多少个标记(示例为1953个)。

摘要或聚合筛选的本质,就是在视图中筛选掉我们所设置的限制范围以外的所有标记。

走出本示例,这可能在一些情况下非常有用。例如,分析首映当周周末的总票房收入超过特定金额的电影。


在“记录”级别进行筛选

或者,我们可以在“记录”级别进行筛选。还是用刚才的电影分析举例,选择此方式,结果可能会是:筛选掉所有以折扣价销售的单独影票,仅查看全价买票入场的趋势。

当我们将某个度量(本例为“利润”)拖至“筛选器”功能区时,筛选方式选择“所有值”,Tableau 基本上会排除所有超出筛选器设置范围的记录(数据)。

如果像之前的示例一样,设置筛选器的最小值为0,那么实际上,Tableau 就会仅使用利润不低于0的行(记录级别),来构建视图。

在本示例使用的数据集中,每一行代表一个订单。也即是说,我们仅可在视图中关注可盈利的订单。回想上个示例,当我们筛选超过0的利润总和时,子类别级别上只有15个标记。

而在此示例中,当筛选利润超过0的记录时,我们仍将得到原先的17个标记。但是,这些标记仅包含来自可盈利订单的数据。

由此可见,Tableau 筛选掉的是非盈利订单,而非不盈利的子类别。

与摘要/聚合级别的筛选相比,记录级别的筛选具有非常不同的影响和应用。当处理度量时,我们应始终考虑,实际分析需要的筛选范围。


使用数据源筛选器

最后,Tableau 还支持我们在“数据源”级别进行筛选。如果我们想要发布一个面向管理人员的仪表板,以便他们仅查看所负责区域的数据,该怎么做?

可以借助 Tableau Server 或 Tableau Online 中的权限授予或用户计算功能,来实现这一目标。

我们也可以使用“数据源筛选器”来筛选特定区域。若要创建数据源筛选器,请右键单击“数据”窗格顶部的数据源名称(本例为“示例-超市”),选择“编辑数据源筛选器”。

也可以在最开始创建数据连接时,就完成这个步骤。

单击添加,此时将显示一个字段列表。选择通过“地区”字段进行筛选,然后确定。现在,我们可以选择所需的地区(本例为“华东”),再次单击确定。

请注意,“筛选器”功能区内没有任何内容,但视图只显示了华东地区市场的销售额数据。

数据源筛选器适用于所有使用此数据集创建的工作表。因此,使用此方法创建筛选器时应格外小心。



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


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