📜  Tableau 中的上下文筛选器(1)

📅  最后修改于: 2023-12-03 15:05:27.852000             🧑  作者: Mango

Tableau 中的上下文筛选器

简介

在 Tableau 中,上下文筛选器是一种特殊类型的筛选器,它可以优化查询性能和提高交互式体验。在创建上下文筛选器后,Tableau 会先执行该筛选器,然后再执行其他筛选器。上下文筛选器可以在需要优化查询性能的情况下使用。

语法

创建上下文筛选器是很容易的。只需右键单击数据源并选择“创建上下文筛选器”即可。然后,您可以选择相应的字段并指定筛选条件。确定完成后,Tableau将绕过其他筛选器而先执行该筛选器。

右键单击数据源 -> 创建上下文筛选器 -> 选择字段和条件 -> 确定
用法和优势

上下文筛选器在以下几种情况下特别有用:

  • 处理大型数据源时,优化查询性能。
  • 快速建立交互式仪表板。
  • 使用 Tableau Server 和 Tableau Online 时,将高容量数据源转换为可靠的仪表板。
  • 如果您要使用一个特别复杂的计算,则可优化查询性能。

相对于其他类型的筛选器,上下文筛选器有以下优势:

  • 查询性能更快。上下文筛选器可以在执行其他筛选器之前进行过滤,从而减少了查询数据的数量。
  • 使用实时数据时,上下文筛选器可以提供更快的响应时间。
  • 使用 Tableau Server 和 Tableau Online 时,可以减少服务器阻塞和过载。
示例

假设您要从一个包含 100 万行数据的表中筛选出最近30天内的销售额。可以使用上下文筛选器来提高查询性能。运用以下步骤来创建此筛选器:

  1. 右键单击数据源并选择“创建上下文筛选器”。
  2. 选择包含日期信息的字段并指定筛选条件为:近 30 天。
  3. 确定筛选器。

Tableau将首先根据30天后的日期进行过滤,然后再根据其他筛选器进行过滤。这有助于优化查询性能,并保证了响应时间的准确性。

右键单击数据源 -> 创建上下文筛选器 -> 选择日期字段和条件为近30天 -> 确定