Looker 和数据洞察的共同术语和概念

本页列出了 Looker 和数据洞察产品以及 Looker 和数据洞察用户文档中相似的术语和概念。本页面还重点介绍了这些术语和概念的相似之处、不同之处和细微差别。

本页概述了以下 Looker 和数据洞察术语和概念,其中 Looker 术语或概念在前:

每个术语或概念都带有以下标签之一:

  • 相同(相同)- Looker 和数据洞察中的术语或概念在两个应用中具有相同的含义和功能。
  • 类似(Similar)- Looker 和数据洞察术语或概念具有类似的功能,但在细微之处有所不同。
  • 不同(Different)- Looker 和数据洞察中的术语或概念在每个应用中具有不同的含义和功能。

如需详细了解如何连接 Looker 和数据洞察,请参阅连接到数据洞察文档页面。

连接、连接器

类似

Looker 术语连接

在 Looker 的管理部分,您可以建立模型将从中检索数据的数据库连接。

数据洞察术语连接器

数据洞察访问特定数据平台、系统或产品的机制。借助连接器,数据洞察可以查询您的基础数据。连接到数据后,数据洞察中会创建一个数据源

数据源表示连接器的特定实例,例如与特定 BigQuery 表或查询、Google Analytics 媒体资源或 Google 表格的连接。借助数据源,您可以配置用于创建相应连接实例的连接器所提供的字段和选项。此外,数据源还提供了一种安全的方式,让您能够与可能无法直接访问底层数据的报告查看者共享信息和数据洞见。

相似之处

Looker 和数据洞察中的数据连接方式在以下方面类似

  • Looker 和 Data Studio 可以从外部数据源检索数据。
  • Looker 和数据洞察可以连接到多个数据源,例如 Looker 实例的多个数据库或数据洞察的多个数据源。

不同之处

Looker 和数据洞察中的数据连接方式在以下方面有所不同

  • Looker 中,数据模型从数据库中检索数据,而只有 Looker 管理员才能通过数据库连接将数据库连接到 Looker 实例。只有 Looker 管理员才能启用连接器,以允许用户在其他应用中与 Looker 探索中的数据互动。
  • Data Studio 中,任何有权添加数据源的用户都可以使用连接器连接到他们想要在 Data Studio 中直观呈现的特定类型的数据。连接器不仅可用于连接数据库。

内容访问权限;角色、权限

类似

Looker 术语:内容访问权限

内容访问权限可让管理员限制用户在 Looker 中可以查看和互动的内容。内容访问权限可控制用户或群组是否可以查看或更改信息中心,或者文件夹及其内容。

数据洞察术语:角色、权限

对数据洞察资源(报告和数据源)的访问权限基于 Google Cloud Identity and Access Management (IAM) 系统。

借助 IAM,您可以通过为用户分配预定义角色来管理对数据洞察资产的访问权限。角色是一组权限,可让用户执行某些操作,同时阻止用户执行其他操作。

相似之处

Looker 和数据洞察中的内容访问权限管理在以下方面类似

  • 系统会向用户授予角色,以便用户对特定类型的内容执行特定操作。
  • Looker (Google Cloud Core)数据洞察 角色基于 IAM 角色。

不同之处

Looker 和数据洞察中的内容访问权限管理在以下方面有所不同

  • Looker 使用一套角色和内容访问权限系统,该系统是 Looker 实例独有的。Looker 管理员会向用户授予角色,这些角色是权限的组合,用于执行特定操作,并包含一组可执行这些操作的数据模型。内容访问权限级别可授予用户查看或修改看板和文件夹中所含的探索、Look 和信息中心的权限。
  • Looker (Google Cloud Core) 同时使用 Looker 角色和 IAM 角色。在 Looker (Google Cloud Core) 实例中,内容和功能访问权限的管理方式与 Looker 相同。在 Google Cloud 控制台中执行的管理功能使用 IAM 角色进行管理。
  • 数据工作室用户会被授予 IAM 角色,这些角色具有相应的权限,可让用户在特定类型的内容(称为“资产”,例如报告或数据源)中执行某些操作。角色和权限不会授予用户查看资产底层数据的权限。
  • 数据洞察专业版用户还会被授予团队工作区角色,以管理对工作区中所含资源的访问权限。

Looker 和数据洞察对自定义角色的处理方式有所不同,具体如下:

  • Looker 允许创建自定义角色。
  • Looker (Google Cloud Core) 允许创建自定义角色,包括在 Google Cloud 控制台中执行任务的 IAM 角色,以及 Looker (Google Cloud Core) 实例中的 Looker 角色。
  • 数据洞察数据洞察 Pro 支持自定义角色。

信息中心交叉过滤、图表交叉过滤

类似

Looker 术语交叉过滤信息中心

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

信息中心编辑器可以一次创建多个交叉过滤条件,并且交叉过滤条件可以与标准信息中心过滤条件结合使用。如需成功开启交叉过滤,所有信息中心图块都必须基于同一探索创建。

某些图表类型不支持交叉过滤。

数据洞察术语图表交叉过滤

通过交叉过滤,报告查看者可以与某个图表互动,并将该互动作为过滤条件应用于报告中的其他图表。为图表启用交叉过滤后,报告查看者可以通过以下两种方式与该图表互动,从而过滤报告:

  • 点击图表中的一个或多个维度值。
  • 点击并拖动鼠标,在时序图、折线图或面积图上选择一个区域。

交叉过滤的运作方式与其他控件相同。例如,基于国家/地区维度的饼图可让报告查看者以与基于国家/地区维度的下拉列表控件相同的方式过滤报告。刷选时序的作用与日期范围控件相同。

报告编辑者可以像其他控件一样,将交叉过滤限制为仅限群组。

某些图表类型不支持交叉过滤。

信息中心、报告

类似

Looker 术语信息中心

信息中心是指一个或多个已保存的查询的集合,这些查询以可视化图块或文本图块的形式显示在一个页面上。Looker 提供两种类型的信息中心体验:用户定义的信息中心和 LookML 信息中心。

  • 用户定义的信息中心是通过 Looker 的界面添加内容来创建的,而不是使用 LookML。这是 Looker 中最常见的信息中心类型。
  • LookML 信息中心完全使用 LookML 编写。

数据洞察术语报告

报告是一种数据洞察资产,用于呈现源自数据的信息和分析洞见。

通过报告,您可以直观呈现数据、获取数据分析,并与他人分享这些数据分析。您可以与他人共享报告,并允许他们仅查看数据,也可以授予他们修改权限,以便他们更改报告结构。报告可以包含多个页面、图表和其他组件,例如控件、文本区域、形状和图片。

报告的数据来自一个或多个数据源。

相似之处

Looker 中的信息中心和数据洞察中的报告都可让用户直观呈现来自至少一个模型或数据源的数据。两者都由模块化元素组成,在 Looker 中称为模块,在 数据洞察 中称为组件

不同之处

Looker 中的信息中心和数据洞察 中的报告对用户访问权限的处理方式不同 - 对于 Looker,请参阅内容访问权限;对于数据洞察,请参阅凭据

虽然信息中心和报告的外观都可以通过自定义主题和不同类型的元素进行自定义,但每种类型的报告组件(控件图表所有报告组件)都可以采用独特的样式。

用户可以使用不同的方法创建报告组件和信息中心图块。报告组件是从报告面板添加到报告中的。信息中心图块可以作为探索或 Look 来创建,然后保存到信息中心,也可以直接在信息中心中创建。LookML 信息中心由 LookML 开发者创建,并以受版本控制的文件的形式存储。

信息中心过滤条件、过滤媒体资源

类似

Looker 术语信息中心过滤条件

借助信息中心过滤条件,信息中心查看者可以将信息中心的结果范围缩小到仅包含查看者感兴趣的数据。信息中心过滤条件可以应用于信息中心内的所有图块,也可以仅应用于一个信息中心图块。

信息中心编辑器可以通过多种方式更改向观看者显示信息中心过滤条件的方式。信息中心编辑器可以调整单个过滤条件控件或整个过滤条件栏的外观。

数据洞察术语过滤条件属性

过滤媒体资源(简称“过滤条件”)用于细化或减少向报告查看者显示的数据。

过滤条件可以应用于图表、控件、页面或整个报告。

只有报告编辑者可以更改过滤条件属性或与之互动。报告查看者无法更改过滤条件属性,除非报告编辑者添加了过滤条件控件。

相似之处

Looker 中的信息中心过滤条件和数据洞察中的过滤条件属性在以下方面类似

  • Looker 中的信息中心过滤条件和 Data Studio 中的过滤条件属性会过滤用户在信息中心和报告中看到的结果。
  • Looker 中的信息中心过滤条件和 Looker 数据洞察中的过滤条件属性可以应用于整个信息中心(在 Looker 中)或报告(在 Looker 数据洞察中),也可以应用于单个信息中心图块(在 Looker 中)或图表(在 Looker 数据洞察中)。

不同之处

Looker 中的信息中心过滤条件与数据洞察中的过滤条件属性在以下方面有所不同

  • Looker 中,拥有相应文件夹访问权限级别和 Looker 权限的用户可以更改信息中心过滤条件,以修改信息中心。数据洞察中的过滤条件属性只能由报告编辑者更改。除非报告编辑者向报告添加过滤条件控件,否则报告查看者无法更改过滤条件属性。
  • Looker 中的信息中心过滤条件只能应用于整个信息中心或单个平铺式图表。数据洞察中的过滤条件属性除了可以应用于整个报告之外,还可以应用于单个报告页面和控件。

信息中心过滤条件控件、过滤条件控件

类似

Looker 术语信息中心过滤条件控件

借助信息中心过滤条件控件,信息中心编辑者可以为信息中心查看者自定义过滤条件的外观。编辑器创建信息中心过滤条件时,“控制”下拉菜单中提供的过滤条件控制类型取决于分配给您要过滤的字段的 LookML 数据类型。

信息中心过滤控件类型包括按钮组、复选框、单选按钮、滑块和日期范围控件等选项。

数据洞察术语过滤条件控件

过滤条件控件(简称“控件”)可让报告查看者过滤或更改报告组件中显示的数据。控件还提供了一种收集用户输入的方法,并可将这些输入用于计算字段和支持参数的连接器(例如 BigQuery 和社区连接器)。

借助控件,报告查看者可以执行以下操作:

  • 按特定维度值过滤数据。
  • 设置报告的时间范围。
  • 设置参数值,这些值随后可用于计算字段或传递回连接器。
  • 更改数据源使用的底层数据集。

过滤条件控件类型包括下拉列表、输入框、滑块和复选框等。

报告编辑者可以通过将控件与一个或多个图表分组来限制控件的范围。分组后,相应控件只会影响该组中的图表。

相似之处

Looker 中的信息中心过滤条件控件和数据洞察中的过滤条件控件在以下方面类似

  • 信息中心过滤条件控件(在 Looker 中)和过滤条件控件(在 数据洞察 中)由信息中心编辑者(在 Looker 中)和报告编辑者(在数据洞察 中)配置,以便查看者过滤和限制数据。
  • Looker 中的信息中心过滤条件控件和数据洞察中的过滤条件控件可以同时应用于多个特定的信息中心图块(在 Looker 中)和图表(在数据洞察中)。在数据洞察中,这称为群组
  • 可应用的Looker 中的信息中心过滤条件控件和 Data Studio 中的过滤条件控件的类型取决于底层过滤条件字段的数据类型。

不同之处

Looker 中的信息中心过滤条件控件与数据洞察工具中的过滤条件控件在以下方面有所不同

  • 配置完成后,数据洞察中的过滤条件控件可以更改数据源使用的底层数据集。数据洞察中的过滤条件控件还可以应用于计算字段,以及支持参数的连接器(例如 BigQuery 和社区连接器)。

数据访问权限、凭据

类似

Looker 术语数据访问权限、访问权限级别

数据访问权限控制着用户或群组可以查看哪些数据。此类访问权限可以在用户级层或数据级层进行限制或授予。数据访问权限主要通过模型集进行管理。

数据洞察术语凭据

凭据决定了谁可以查看数据源中的数据。创建数据洞察数据源时,创建者会选择数据洞察控制对数据源提供的数据的访问权限的方式。凭据会告知 Data Studio 是否允许用户使用数据源所有者的凭据访问数据源的数据,或者用户是否必须提供自己的凭据。在后一种情况下,如果用户无权访问原始来源中的数据,则无法在任何数据洞察资源中查看该数据。

相似之处

Looker 和数据洞察中的数据访问权限管理在以下方面类似

  • 用户可以访问各种类型内容的基础数据。
  • Looker 中,数据模型是所有 Looker 内容(包括探索、Look 和信息中心)的基础。
  • Data Studio 中,凭据控制着用户与特定 Data Studio 数据源中的底层数据进行交互的能力。

不同之处

Looker 和数据洞察中的数据访问权限管理在以下方面有所不同

  • Looker 中,用户可以访问他们已获得特定权限的任何模型集的基础数据,以执行相应操作。
  • Data Studio 中,如果创建的数据源需要 Data Studio 的凭据,则用户必须能够从数据源的原始位置访问相应数据。

维度

相同

Looker 术语维度

维度是表示属性、事实或值的字段,可在探索中的字段选择器中选择,并可用于过滤查询。常见维度包括日期、名称和 ID 等属性,它们通常对应于底层数据表中的列。维度也可以在视图文件中创建。

数据洞察术语维度

维度是一组值,您可根据这些值对数据进行分组。

维度是信息类别。这些类别中包含的值通常是相应数据的名称、属性或其他特征。维度包含未汇总的数据。维度在数据源编辑器和报告的属性面板中显示为绿色字段。

关联的过滤条件、过滤条件继承

类似

Looker 术语关联的过滤条件

信息中心编辑器可以关联过滤条件,以便根据同一信息中心内另一个过滤条件所选的过滤条件值,缩小一个过滤条件的过滤条件值选项范围。

当信息中心编辑者关联过滤条件时,任何过滤条件都可以用作“父”过滤条件(用于缩小另一个过滤条件的选项范围的过滤条件),但“子”过滤条件(要缩小的过滤条件)只能使用 type: string(通常用于字词或短语)或 type: zipcode(通常用于邮政编码)字段。

如果信息中心上只有一个过滤条件,则关联过滤条件的功能处于停用状态。

数据洞察术语过滤条件继承

过滤条件可以继承,这意味着较高级别组件的过滤条件会应用于其下方的组件。继承顺序为报告级 > 网页级 > 图表或控件级。

为了让较低级别(子)组件从较高级别(父)组件继承过滤条件,父组件的过滤条件中使用的维度和指标必须存在于子组件的数据源中。如果不是,则会为子组件停用继承。

报告编辑者可以在属性面板的“设置”标签页的“过滤条件”部分中,使用切换开关为所选组件关闭继承功能。例如,您可以告知图表不要继承页面级过滤条件属性,也可以告知页面不要继承报告级属性。

相似之处

Looker 中的关联过滤条件和数据洞察中的过滤条件继承在以下方面类似

  • Looker 中的关联过滤条件和 Data Studio 中的过滤条件继承都会以分层方式影响较低级别的过滤条件和组件,以便根据为父过滤条件选择的过滤条件值或多个值来缩小子过滤条件的过滤条件值选项范围。

不同之处

Looker 中的关联过滤条件和数据洞察中的过滤条件继承在以下方面有所不同

  • Looker 中的关联过滤条件必须由信息中心编辑者设置。数据洞察中的过滤条件继承功能默认处于启用状态,必须由报告编辑者停用。
  • Looker 中的关联过滤条件会影响整个信息中心;无论在何处应用关联过滤条件,都必须遵守该关联。
  • 您可以为单个组件停用 数据洞察 中的过滤条件继承功能。例如,您可以配置不继承网页级过滤条件属性的图表,或不继承报告级属性的网页。

衡量、指标

类似

Looker 术语度量

衡量是探索中的一个字段,表示有关数据的可衡量信息,例如总和和数量。衡量在视图文件的 LookML 中使用 SUM()COUNT() 等聚合函数进行声明。虽然衡量通常属于聚合类型,但也可以是非聚合类型,例如 type: number。衡量聚合按 Looker 探索中的维度进行分组。

数据洞察术语指标

指标是对一组值应用的特定聚合。

指标是来自底层数据集的聚合,或者是隐式或显式应用聚合函数(例如 COUNT()SUM()AVG())的结果。指标本身没有定义一组值,因此您无法像使用维度那样按指标进行分组。

相似之处

Looker 中的度量和数据洞察中的指标在以下方面类似

  • Looker 中的“度量”和 数据洞察 中的“指标”表示有关数据的可衡量信息。
  • 用户可以通过将聚合函数应用于现有维度或度量来创建度量或指标。Looker 将这些用户生成的度量称为自定义度量,这些度量是在 Looker 探索中创建的。数据洞察 将这些用户生成的聚合函数称为计算字段

不同之处

Looker 中的度量和数据洞察中的指标在以下方面有所不同

  • Looker 中的度量在模型的视图文件中声明,也可以在探索中声明为自定义度量。
  • 数据洞察中的指标表示直接从底层数据集中派生的汇总数据。

合并结果、混合数据

类似

Looker 术语合并结果

借助合并结果功能,您可以合并来自不同探索(即使来自不同模型、项目或连接)的数据。您可以使用合并结果功能,先基于一个探索创建一个查询,再添加基于其他探索的查询,然后在单个表中显示合并后的结果。合并结果功能与 SQL 中的左联接类似:添加的查询就像是左联接到主查询中一样。

数据洞察术语混合数据

混合数据是指通过联接不同数据源或同一数据源的多个实例中的字段而派生的数据。

通过混合数据,您可以在单个图表中绘制来自不同数据集的信息,从而更轻松地了解这些数据之间的相互关系。

相似之处

Looker 中的合并结果和数据洞察中的混合(混合数据)在以下方面类似

  • Looker 中的合并结果和 数据洞察 中的混合数据都可让您在单个查询中合并来自多个来源的数据。
  • Looker 中的合并结果和数据洞察中的混合数据都使用与 SQL 联接类似的概念,根据通用字段(例如 ID 维度)匹配和合并数据,以便您关联来自各种来源的记录以进行分析和可视化。
  • 无论是 Looker 中的合并结果,还是数据洞察中的混合数据,都无法保存为可重复使用的独立对象:
    • Looker 中的合并结果无法另存为 Look,但可以保存到多个信息中心。
    • 数据洞察中的混合数据源会嵌入到定义它们的报告中(不过,如果您复制该报告,它们也会复制到新报告中)。

不同之处

Looker 中的合并结果与数据洞察中的混合结果在以下方面有所不同

  • 合并逻辑:
    • Looker 中,合并结果需要您指定主查询,并指定一个或多个在主查询和其他查询中具有完全匹配的值的字段。此外,合并结果中的次要查询数量不受限制。
    • 数据洞察 中,数据混合功能可直接将单个数据源内或不同数据源中的最多五个不同表的数据合并在一起,所用流程与 SQL 联接类似。您可以在数据洞察界面的混合编辑器中选择联接类型。在混合表中,指标被视为未汇总的维度,这使得您可以在 Data Studio 中重新汇总数据(例如,计算平均值的平均值)
  • Looker 中,合并结果会合并单独查询的结果,其中聚合通常在探索的 LookML 模型中定义,因此在合并发生之前应用。来自源查询的表计算在合并结果中显示为标准维度。
  • 数据洞察中,混合数据会直接从其底层数据源继承数据新鲜度或凭据设置。在 Looker 中,您可以使用清除缓存并刷新选项清除缓存并从数据库中检索最新结果。

举报、举报

Looker 报告和数据洞察报告都是旨在利用可视化图表呈现源自数据的信息和分析洞见的内容类型,但每种报告在管理和访问方式上有所不同。

Looker 术语报告

Looker 报告是一种 Looker 内容,类似于信息中心、Look 或探索,可用于直观呈现和分析数据。与 Looker 信息中心不同,报告不需要任何底层模型,而是使用连接器连接到数据源。Looker 报告使用 Looker 基于文件夹的内容管理系统进行整理。

数据洞察术语报告

数据洞察报告是一种资产,用于呈现源自一个或多个数据源的信息和分析洞见。数据洞察报告使用数据洞察的内容管理系统进行整理。

相似之处

Looker 报告和数据洞察报告在以下方面类似

  • 创建功能:可以创建、查看和修改这两种类型的报告。
  • 报告结构:两者都可以包含多个页面、图表和其他组件,例如控件(例如日期范围控件、过滤条件控件)、文本区域、形状和图片。
  • 数据处理
    • 数据源:这两种类型的报告都从一个或多个数据源获取数据。
    • 嵌入式数据源:这两种类型的报告都使用嵌入式数据源。
    • Looker 连接器:这两种类型的报告都可以使用 Looker 连接器连接到 Looker 探索数据。
    • 连接器:这两种类型的报告都使用许多相同的连接器来创建数据源。如需查看 Looker 报告中支持的连接器列表,请参阅 Looker 报告中的功能可用性文档页面。如需查看可用的数据洞察连接器,请前往连接库
    • 连接器管理:拥有管理员权限的用户可以管理可用于创建数据源的各个数据连接器。
    • 数据混合:这两种类型的报告都支持混合最多 5 个数据源中的数据。
  • 版本记录:这两种类型的报告均可查看报告的版本记录。

  • 内容管理

    • 存储和整理:这两种类型的报告都会显示在各自环境的组织结构中,并且可以使用搜索功能进行访问。
      • Looker 报告只能在 Looker 文件夹中实时显示,并且通过 Looker 现有的内容管理系统和权限来管理访问权限。Looker 报告会显示在“报告”标题下的文件夹中。您还可以使用 Looker 的搜索功能来查找 Looker 报告(需要 Looker 25.4 或更高版本)。
      • 用户可以在数据洞察中通过搜索栏、用户的“我拥有的”空间或“沙盒”查找和查看数据洞察报告,也可以通过 Data Studio Pro“团队工作区”查找和查看。
    • 权限和访问权限:这两种类型的报告都使用数据凭证,该凭证用于确定哪些人可以查看数据源提供的数据。根据 Looker 数据洞察管理员配置某些数据源设置的方式,Looker 数据洞察报告可以使用三种类型的数据凭证之一:所有者凭证、查看者凭证或服务账号凭证。Looker 报告连接器只能使用所有者凭证或查看者凭证。
    • 报告管理:这两种类型的报告都可以复制。具有相应权限的用户可以根据自己的组织结构移动报告。删除 Looker 报告会将其移至 Looker 实例的回收站文件夹。删除数据洞察报告会将其移至数据洞察回收站,您可以在其中永久删除该报告。

不同之处

Looker 报告和数据洞察报告在以下方面有所不同

  • 内容管理

    • 分享报告:用户可以分享这两种类型的报告,但分享 Looker 报告的功能是通过对存储报告的 Looker 文件夹的访问权限来管理的。有权访问某个文件夹的用户可以在文件夹级别访问和分享其中的报告。拥有数据洞察角色的用户可以分享数据洞察报告,该角色授予了用户分享报告的权限。用户可以直接在报告中将报告分享给特定用户或 Google 群组,也可以使用通过数据洞察界面管理的基于链接的分享或嵌入选项来分享报告。
    • 报告管理:虽然用户可以对这两种类型的报告执行任务,但 Looker 报告要求用户拥有 Looker 权限和内容访问权限,而数据洞察报告要求用户拥有数据洞察权限。
  • 数据源

    • 数据洞察报告支持嵌入式数据源(用于单个报告)和可重复使用的数据源(可用于多个报告)。如需详细了解嵌入式数据源和可重复使用的数据源之间的区别,请参阅数据源简介文档页面。
    • Looker 报告仅支持嵌入式数据源。任何可以修改报告的用户也可以修改数据源和报告。
  • Gemini in Looker 功能

  • 内容恢复

    • 已删除的 Looker 报告会移至 Looker 实例的回收站文件夹。对于 Looker 实例 25.4 或更高版本,可以在回收站中查看和恢复这些报告。
    • 已删除的数据洞察报告会进入数据洞察自己的回收站,该回收站具有用于查看、恢复或永久删除内容的单独机制。
  • 管理功能和实例级功能

    • Looker 报告的管理任务(例如管理允许的连接器、通过“系统活动”监控使用情况以及本地化设置)与 Looker 实例的管理面板和设置深度集成(通常需要 Looker 25.4 或更高版本才能使用这些特定于报告的管理功能)。
    • Looker 报告必须由 Looker 管理员在 Looker 实例的管理面板的报告部分的报告设置页面上启用。
    • 数据洞察报告的管理(尤其是 Pro 功能的管理)可能涉及数据洞察企业版管理面板或 Google Cloud 项目配置,而不是 Looker 实例管理员设置。

形参、实参

不同

Looker 术语参数

在 Looker 中,LookML 参数是一种命名元素,由键值对组成,用于定义 LookML 对象(例如模型、Explore、视图、维度、度量和过滤条件)的特定属性或设置。您为 LookML 参数指定的值会控制数据模型中 LookML 对象的外观、行为和互动。例如,label 参数用于在用户与 Looker 的 Explore 界面中的字段互动时,为该字段定义一个便于用户理解的名称,而 sql 参数则用于为维度或度量定义底层 SQL 逻辑。

除了 LookML 中的这些常规参数之外,Looker 还有一个名为 parameter 的特定参数,用于创建仅限过滤条件的字段,该字段可用于过滤探索、Look 和信息中心。此仅限过滤条件的字段无法添加到结果集中。

数据洞察术语形参

借助数据洞察中的参数,您可以与用户提供的数据进行互动,从而使报告更具互动性。您还可以使用参数来创建报告模板。参数的作用类似于编程语言中的变量。参数主要有以下三种用途:

  • 您可以在计算字段中使用参数,以根据用户输入显示结果。
  • 您可以将参数传递回 BigQuery 数据源中的自定义 SQL 查询。
  • 您可以将参数传递回社区连接器。

相似之处

Looker 中的 parameter 参数和 Data Studio 中的参数在以下方面类似

  • Looker 中由 parameter 参数创建的仅限过滤条件的字段和 数据洞察 中的参数都像变量一样,可让报告(在数据洞察中)以及探索、Look 和信息中心(在 Looker 中)更具互动性。
  • Looker 中的参数和数据洞察中的参数都可以设置为具有默认值或允许的值,也可以设置为接受用户输入。

不同之处

Looker 中的 parameter 参数与数据洞察中的参数在以下方面有所不同

  • Looker 中的参数是在 LookML 中定义的,而数据洞察中的参数可以在数据源中或直接在报告中创建,也可以传递给 BigQuery 连接器中的自定义 SQL 查询。
  • Looker 中的参数会创建一个仅限过滤条件的字段,用于过滤探索、Look 和信息中心内的数据。数据洞察中的参数可以更广泛地用于与用户提供的数据进行互动,例如创建包含使用您的报告的人员输入内容的计算字段,或将值传递回数据源使用的 SQL 查询。

表计算、计算字段

类似

Looker 术语表计算

Looker 中的表计算类似于电子表格公式,在查询执行完毕后,会根据查询结果执行表计算。

数据洞察术语计算字段

借助计算字段,您可以创建从数据派生出的新指标和维度。通过计算字段,您可以扩展和转换从数据源流入的信息,并在报告中查看结果。

计算字段有两种类型:

  • 在数据源中创建的计算字段
  • 在报告的特定图表中创建的计算字段

相似之处

Looker 中的表计算和数据洞察中的计算字段在以下方面类似

  • Looker 中的表格计算和数据洞察中的计算字段都允许用户根据现有数据创建临时指标。

不同之处

Looker 中的表计算与数据洞察中的计算字段在以下方面有所不同

  • Looker 中的表计算根据查询结果进行操作,而不是根据底层数据库进行操作。数据洞察 中的计算字段直接根据数据源中可用的数据字段进行操作。
  • Looker 中的表计算是在查询运行后直接在探索中创建的。数据洞察 中的计算字段可以在数据源中创建(使该字段可供使用相应数据源的所有报告使用),也可以直接在特定图表中创建。