跨数据源过滤

本页介绍了如何在报告中启用过滤条件控件,以过滤基于不同数据源的图表。例如,您可以让过滤条件控件在基于 Google 表格和 BigQuery 数据源的图表中发挥作用。您可以通过在报告级层替换字段 ID 来实现此目的。

问题

关于控制变量页面中所述,不同数据源中的字段可以具有不同的字段 ID,这些 ID 与其显示名称无关。 由于过滤条件控件基于字段 ID,因此跨数据源进行过滤可能会失败。

解决方案

如果某个控制变量未过滤您预期会过滤的所有图表,很可能是因为字段 ID 不匹配。您可以通过为图表中使用的字段分配相同的 ID 来解决此问题。如果过滤条件控件未过滤您预期要过滤的所有图表,很可能是因为字段 ID 不匹配。您可以通过为图表中使用的字段分配相同的 ID 来解决此问题。

准备工作

确保您有一个包含使用两个或更多不同数据源的图表的报告。

替换字段名称或 ID

如需替换字段的显示名称或 ID,请执行以下步骤:

  1. 在菜单中,依次前往资源 > 管理字段名称和 ID
  2. 点击添加字段替换项
  3. 选择字段下拉菜单中,选择要替换的字段。
  4. 可选:在新显示名称字段中,输入该字段的新名称。
  5. 新 ID 字段中,输入该字段的新 ID。

注释和限制

更改字段 ID 时,请注意以下几点:

  • 您只能在报告级更改字段 ID。您无法在图表或数据源级层替换字段 ID。
  • 更改报告中已在使用的字段 ID 会导致使用该字段的所有图表损坏。您必须在每个损坏的图表中手动选择新字段才能修复图表。
  • 如果您将多个字段更改为使用相同的字段 ID,请确保这些字段的数据类型相同。