借助交叉过滤,信息中心的查看者可以更轻松、更直观地与信息中心的数据互动,了解一个指标对另一个指标的影响。通过交叉过滤,用户可以在一个信息中心图块中选择一个数据点,让所有信息中心图块自动对该值进行过滤。
您一次可以创建多个交叉过滤器,而且可以将交叉过滤器与标准信息中心过滤器结合使用。
在信息中心内启用交叉过滤
为了成功启用交叉过滤,所有信息中心图块都必须通过同一探索创建。
- 确保您对信息中心拥有管理访问权限、修改访问权限级别。
- 从三点状信息中心菜单中选择修改信息中心,进入信息中心的修改模式。
- 在信息中心顶部的蓝色工具栏中选择过滤条件,然后启用交叉过滤开关。
- 如果信息中心包含任何不受支持的可视化图表类型,系统会弹出一个窗口,指出信息中心包含无法启动交叉过滤的图块。选择 OK 以继续。
选择信息中心工具栏中的保存。
LookML 开发者或许可以使用汇总感知来优化交叉过滤效果。如需详细了解如何将汇总感知与信息中心搭配使用,请访问创建用户定义的信息中心文档页面。
在信息中心上创建交叉过滤条件
在实例和信息中心启用交叉过滤后,您可以创建交叉过滤器。
在包含受支持的可视化图表的功能块中选择一个数据点。 对于条形图、柱形图、折线图、面积图、散点图和饼图,您还可以选择图表图例。
创建交叉过滤条件的图块会突出显示该数据点,并将所有其他数据点灰显。所有其他数据图块都将按该数据点的值进行过滤。交叉过滤字段和值会显示在信息中心顶部以供参考。
如需向现有交叉过滤条件添加其他值,请按住键盘上的 Command 键 (Mac) 或 Ctrl 键 (Windows),然后选择其他数据点或图例。
功能块也会按附加值进行过滤。交叉过滤条件的其他值显示在信息中心顶部。
如需添加新的交叉过滤条件,请选择包含受支持的可视化图表类型的任意图块中的另一个数据点。所有图块也会按该交叉过滤器进行过滤,信息中心顶部会显示一个额外的字段和值。
支持的可视化图表类型和不支持的可视化图表类型
信息中心上的每个数据图块都包含可视化图表,而可视化图表的类型决定了您是否可以使用该图块上的数据点创建交叉过滤器。
支持的可视化图表类型
- 表格图表
- 表格(旧版)图表
- 柱形图
- 条形图
- 折线图
- 面积图
- 散点图
- 饼图
- 针对
type: location
的数据使用点选项的地图图表,以及针对使用type: zipcode
的数据的地图图表 - 静态地图(区域)图表
- 静态地图(点)图表
- 文字云图表
- 多层环图
- 漏斗图表
- 时间表图
- 广告瀑布流图表
- 箱线图
- 自定义可视化图表
如需了解如何在自定义可视化图表中启用交叉过滤,请访问 custom_visualizations_v2
GitHub 代码库中的 API 2.0 参考文档。
不受支持的可视化类型
以下可视化图表类型不受支持,无法创建交叉过滤条件;但可以按交叉过滤条件进行过滤:
- 单值图表
- 单条记录图表
- 地图图表:对
type: location
数据使用点以外的绘图选项,或使用地图图层的地图图表 - 使用网格布局的可视化图表
- 基于合并结果的可视化图表,前提是合并结果中的所有查询都来自与信息中心其他图块相同的探索(如果信息中心包含包含来自不同探索的查询的合并结果图块,则无法为该信息中心启用交叉过滤)
无论可视化图表类型如何,都不能在自定义字段中创建交叉过滤条件(或标准的信息中心过滤条件)。
使用范围选择
您可以使用范围选择功能对整个范围的信息中心进行交叉过滤。如需使用范围选择,请执行以下操作:
- 信息中心图块必须使用折线图、面积图或散点图可视化图表。
- 可视化图表必须使用 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) 实例和信息中心启用交叉过滤。
- 您无需拥有信息中心的修改权限即可创建或更改交叉过滤条件(但需要拥有修改权限才能为信息中心启用交叉过滤)。
- 您无法使用与标准过滤条件相同的信息中心控件来配置交叉过滤条件。
- 除非通过链接共享或嵌入到网站中,否则其他用户无法看到特定的交叉过滤条件。
- 系统不会将交叉过滤条件保存到信息中心。离开信息中心后,交叉过滤条件会被清除。
- 交叉过滤条件不会应用于信息中心下载、时间表或提醒。
使用交叉过滤条件时,您可以临时更改信息中心的过滤条件值。不过,如果您针对标准过滤条件所使用的同一字段创建交叉过滤条件,那么在移除交叉过滤条件之前,将无法更改标准过滤条件值。
如果您对信息中心拥有修改权限,则可以在启用交叉过滤时修改和创建标准信息中心过滤条件。不过,如果您进入编辑模式来修改或添加标准过滤条件,系统会清除所有当前的交叉过滤条件。
共享交叉过滤的信息中心
交叉过滤条件不会保存到信息中心。您可以通过以下方式进行共享:
在启用交叉过滤时深入探究
在信息中心启用交叉过滤后,您可以右键点击深入查看可视化图表的数据。
移除交叉过滤条件
您可以通过以下两种方式移除单个交叉过滤条件:
- 再次选择要交叉过滤的数据点。
- 选择信息中心顶部交叉过滤条件值旁边的 X。
如果有多个交叉过滤条件,您可以选择信息中心顶部过滤条件值右侧的 X,将它们全部清除。
进入修改模式也会清除所有交叉过滤条件。
利用汇总感知优化交叉过滤效果
LookML 开发者可以使用聚合感知来优化交叉过滤的信息中心的查询性能。借助汇总感知功能,开发者可以在 LookML explore
参数下创建汇总表格,从而优化信息中心内一个或多个图块的查询。第一步是获取汇总表 LookML,该表会显示在信息中心三点状菜单中的获取 LookML 选项下。如需了解详情,请参阅 aggregate_table
参数文档页面。