- 表格教程
- 表格 - 主页
- Tableau - 概述
- Tableau - 环境设置
- Tableau - 开始
- Tableau - 导航
- Tableau - 设计流程
- Tableau - 文件类型
- Tableau - 数据类型
- Tableau - 显示
- Tableau - 数据术语
- Tableau 数据源
- Tableau - 数据源
- Tableau - 自定义数据视图
- Tableau - 提取数据
- Tableau - 字段操作
- Tableau - 编辑元数据
- Tableau - 数据连接
- Tableau - 数据混合
- 表格计算
- Tableau - 运算符
- Tableau - 函数
- Tableau - 数值计算
- Tableau - 字符串计算
- Tableau - 日期计算
- Tableau - 表计算
- Tableau - LOD 表达式
- Tableau 排序和筛选
- Tableau - 基本排序
- Tableau - 基本过滤器
- Tableau - 快速过滤器
- Tableau - 上下文过滤器
- Tableau - 条件过滤器
- Tableau - 顶级筛选器
- Tableau - 筛选操作
- 表格图表
- Tableau - 条形图
- Tableau - 折线图
- Tableau - 饼图
- Tableau - 交叉表
- Tableau - 散点图
- Tableau - 气泡图
- Tableau - 项目符号图
- Tableau - 箱线图
- Tableau - 树图
- Tableau - 凹凸图
- Tableau - 甘特图
- 表格 - 直方图
- Tableau - 动态图表
- Tableau - 瀑布图
- Tableau 有用资源
- Tableau - 问题解答
- Tableau - 快速指南
- Tableau - 有用的资源
- Tableau - 讨论
Tableau - 上下文过滤器
Tableau 中的普通过滤器是相互独立的。这意味着每个过滤器读取源数据中的所有行并创建自己的结果。但是,在某些情况下,您可能希望第二个过滤器仅处理第一个过滤器返回的记录。在这种情况下,第二个过滤器称为从属过滤器,因为它们仅处理通过上下文过滤器的数据。上下文过滤器有两个主要目的。
提高性能- 如果您设置了很多过滤器或有一个很大的数据源,查询可能会很慢。您可以设置一个或多个上下文过滤器来提高性能。
创建相关数字或前 N 过滤器- 您可以设置上下文过滤器以仅包含感兴趣的数据,然后设置数字或前 N 过滤器。
创建上下文过滤器
使用 Sample-superstore,查找家具类别中排名前 10 的产品子类别。为了实现这一目标,需要采取以下步骤。
步骤 1 - 将维度“子类别”拖到“行”架子,并将“销售额”度量拖到“列”架子。选择水平条形图作为图表类型。再次将维度“子类别”拖至“过滤器”架子。您将得到以下图表。
步骤 2 - 右键单击过滤器架中的“子类别”字段,然后转到名为“顶部”的第四个选项卡。按字段选择选项。从下一个下拉列表中,选择“按销售额排名前 10 名”选项,如以下屏幕截图所示。
步骤 3 - 将维度类别拖到过滤器架上。右键单击进行编辑,然后在常规选项卡下从列表中选择家具。正如您所看到的,结果显示了三个产品子类别。
步骤 4 - 右键单击类别:家具过滤器并选择选项添加到上下文。这会产生最终结果,其中显示家具类别中的产品子类别,这些产品属于所有产品中排名前 10 的子类别。