对信息中心进行交叉过滤

交叉过滤功能可让信息中心的查看者更轻松、更直观地与信息中心的数据进行互动,并了解一个指标如何影响另一个指标。借助交叉过滤功能,用户可以在一个信息中心图块中选择一个数据点,让所有信息中心图块自动按该值进行过滤。

您可以一次创建多个交叉过滤条件,并且交叉过滤条件可以与标准信息中心过滤条件结合使用。

在信息中心上启用交叉过滤

如需成功开启交叉过滤功能,所有信息中心图块都必须基于同一探索创建。

  1. 确保您对该信息中心拥有管理访问权限、修改访问权限级别。
  2. 从三点状信息中心菜单中选择修改信息中心,进入信息中心的修改模式。
  3. 在信息中心顶部的蓝色工具栏中选择过滤条件,然后启用交叉过滤开关。
  4. 如果信息中心包含任何不受支持的可视化图表类型,系统会显示一个弹出式窗口,指明信息中心包含无法启动交叉过滤的图块。选择确定以继续。
  5. 在信息中心工具栏中选择保存。

    LookML 开发者可以使用汇总感知来优化交叉过滤性能。如需详细了解如何将汇总感知功能与信息中心搭配使用,请访问创建用户定义的信息中心文档页面。

在信息中心内创建交叉过滤条件

在实例和信息中心上启用交叉过滤后,您就可以创建交叉过滤条件。

  1. 在包含受支持的可视化图表的图块中选择一个数据点。对于条形图、柱形图、折线图、面积图、散点图和饼图,您还可以选择图表图例。

  2. 创建交叉过滤器的图块会突出显示该数据点,并以灰色显示所有其他数据点,表示这些数据点不可用。(对于表格可视化图表,图块会以粗体突出显示所选值,而不是将其他数据点显示为不可用。)所有其他数据图块都将按该数据点的值进行过滤。交叉过滤字段和值会显示在信息中心顶部,以供参考。

  3. 如需向现有交叉过滤条件添加其他值,请在选择其他数据点或图例时按住键盘上的 Command (Mac) 或 Control (Windows) 键。

  4. 图块也会根据附加值进行过滤。交叉过滤器的附加值会显示在信息中心顶部。

  5. 如需添加新的交叉过滤条件,请在包含受支持可视化类型的任何图块上选择另一个数据点。所有图块也会按该交叉过滤条件进行过滤,并且信息中心顶部会显示一个额外的字段和值。

支持和不支持的可视化图表类型

信息中心内的每个数据图块都包含一个可视化图表,可视化图表的类型决定了您是否可以使用该图块上的数据点来创建交叉过滤条件。

支持的可视化图表类型

支持以下可视化图表类型,并且可以创建交叉过滤条件:

如需了解如何在自定义可视化图表中启用交叉过滤,请参阅 custom_visualizations_v2 GitHub 代码库中的 API 2.0 参考文档。

不支持的可视化图表类型

以下可视化图表类型不受支持,无法创建交叉过滤条件;不过,它们可以按交叉过滤条件进行过滤:

无论可视化图表类型如何,您都无法在自定义字段上创建交叉过滤条件(或标准信息中心过滤条件)。

使用范围选择

您可以使用范围选择功能,在整个范围内交叉过滤信息中心。如需使用范围选择功能,请执行以下操作:

  • 信息中心图块必须使用折线图、面积图或散点图可视化图表。
  • 可视化图表必须在 X 轴上使用连续数据,这些数据通常是数值数据、使用时间范围的数据或基于时间类型的数据,但某些时间范围和时间类型不连续。
  • 可视化图表的 X 轴刻度类型不得为序数。如果为序数,则范围选择会为所选的每个数据点创建单独的交叉过滤条件。

如需使用范围选择功能,请左键选择范围的一端,然后按住并拖动到范围的另一端。松开鼠标后,交叉过滤条件将显示在信息中心顶部,其他图块将根据该范围进行过滤。您无法向范围选择交叉过滤条件添加其他值。

例如,在下图中,信息中心查看者选择了 11 月 25 日和 12 月 2 日这两周。所选范围会带有阴影,并且交叉过滤条件会显示在信息中心顶部。

信息中心交叉过滤示例。

每个数据点涵盖一周。虽然阴影区域似乎在 12 月 2 日结束,但交叉过滤条件实际上在 12 月 9 日(即该周的最后一天)结束。信息中心顶部的交叉过滤条件会显示完整范围,即 11 月 25 日至 12 月 9 日。

非连续时间类型

以下列表中的时间范围和基于时间的类型不被视为连续。如果您对这些图表使用范围选择,系统会为您选择的每个数据点创建一个单独的交叉过滤条件。

  • date_time_of_day
  • date_day_of_week
  • date_month_name
  • date_quarter_of_year
  • date_fiscal_quarter_of_year

将交叉过滤条件与标准信息中心过滤条件搭配使用

信息中心可以同时包含交叉过滤条件和标准信息中心过滤条件。交叉过滤条件显示在信息中心顶部的标准过滤条件之后,颜色为深蓝色。例如,在下图中,针对“状态”的过滤条件是标准过滤条件。“创建月份”和“流量来源”上的过滤条件是交叉过滤条件:

显示交叉过滤器的视觉样式的折线图示例。

交叉过滤条件与标准信息中心过滤条件有以下几点不同:

  • 必须为 Looker (Google Cloud Core) 实例和信息中心单独启用交叉过滤功能。
  • 您无需拥有信息中心的编辑权限即可创建或更改交叉过滤条件(但您需要拥有编辑权限才能为信息中心开启交叉过滤功能)。
  • 交叉过滤条件无法使用与标准过滤条件相同的信息中心控件进行配置。
  • 除非通过链接共享交叉过滤的信息中心或将其嵌入到网站中,否则其他用户无法看到特定的交叉过滤条件。
  • 交叉过滤条件不会保存到信息中心。离开信息中心后,交叉过滤条件会被清除。
  • 交叉过滤条件不会应用于信息中心下载、时间表或提醒。

使用交叉过滤条件时,您可以临时更改信息中心的过滤条件值。不过,如果您在标准过滤条件使用的同一字段上创建交叉过滤条件,则在移除交叉过滤条件之前,无法更改标准过滤条件值。

交叉过滤条件也可用于包含可视化图表功能块过滤条件的信息中心。如果交叉过滤条件与可视化图表过滤条件或信息中心过滤条件应用于同一字段,则交叉过滤条件优先,并会覆盖该图块的可视化图表和信息中心过滤条件值。如需详细了解过滤条件优先级,请参阅信息中心过滤条件替换行为。应用于信息中心的任何交叉过滤条件都不会显示在图块的显示过滤条件窗口中。

如果您对信息中心拥有修改权限,则可以在启用交叉过滤器的同时修改和创建标准信息中心过滤器。不过,进入修改模式以修改或添加标准过滤条件会清除所有当前交叉过滤条件。

共享交叉过滤的信息中心

交叉过滤条件不会保存到信息中心。您可以通过以下方式分享这些内容:

启用交叉过滤时进行深入分析

在信息中心内启用交叉过滤后,您可以右键点击以深入分析可视化图表的数据。

移除交叉过滤条件

您可以通过以下两种方式移除单个交叉过滤条件:

  1. 再次选择要交叉过滤的数据点。
  2. 选择信息中心顶部交叉过滤值旁边的 X。

如果有多个交叉过滤条件,您可以选择信息中心顶部过滤条件值右侧的 X,将其全部清除。

进入修改模式也会清除所有交叉过滤条件。

使用聚合感知优化交叉过滤性能

LookML 开发者或许能够使用汇总感知来优化交叉过滤信息中心的查询性能。借助汇总感知功能,开发者可以在 LookML explore 参数下创建汇总表格,从而优化信息中心内一个或多个图块的查询。第一步是获取汇总表格 LookML,该选项位于信息中心三点状菜单中的获取 LookML 选项下。如需了解详情,请参阅 aggregate_table 参数文档页面。