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