对数据建模

数据建模有助于您在 Looker Studio 中整理数据,从而创建富有洞见且重点突出的报告。此过程涉及配置数据和元数据,以通过优化 Looker Studio 将数据整理为维度、指标和计算字段的方式来契合您的业务目标。您可以在三个不同的层级应用这些建模技术:报告内、数据源中或直接在底层数据集中。

使用数据建模功能调整字段属性、创建计算字段和应用过滤条件。借助这些功能,您可以转换原始数据、发掘新的数据洞见并控制数据访问权限,从而最终提高 Looker Studio 报告的相关性和清晰度。

准备工作

为了充分利用本页内容,您应该熟悉以下主题:

Looker Studio 如何整理数据

在深入了解数据建模的具体细节之前,不妨先了解 Looker Studio 如何整理数据。 您在 Looker 数据洞察中创建的每个图表和表格都是基于由列和行组成的表格数据结构构建的。列(称为字段)用于定义每行中包含的数据。用于定义数据的信息称为元数据

Looker Studio 中有两种类型的字段:

  • 维度是类别或标签。维度描述了您要衡量的内容。例如:
    • 国家/地区
    • 产品名称
    • 日期
  • 指标是您的衡量标准。指标可告知您某项内容的数量。例如:
    • 销售
    • 浏览量
    • 点击次数

创建数据源时,您会看到用于连接到基础数据集的连接器提供的维度和指标。除了这些默认字段之外,您还可以创建以下其他类型的字段:

  • 计算字段使用公式创建从数据中派生的新指标或维度。例如:

    • Price * Discount
    • TODAY() - 7
    • IF(FINAL GRADE > 35, "PASS", "FAIL")

    详细了解计算字段

  • 借助参数变量,您可以根据用户输入的内容对报告进行个性化设置。详细了解参数

这些字段(维度、指标、计算字段、参数和变量)共同构成了报告的组成要素。借助数据建模,您可以微调这些构建块,从而帮助您构建富有洞察力的 Looker Studio 报告。

您可以在哪些位置对数据进行建模

您可以在以下三个级别对数据进行建模:

  • 报告中的内容
  • 在数据源中
  • 在底层数据集中

    您可以将这些模型级别视为倒金字塔。您可以混搭使用这些级别。 数据建模的位置取决于您的需求。

以倒金字塔形式表示的数据建模级别:顶部为报告,中间为数据源,底部为数据集。向下箭头表示在数据源级层进行建模时可实现更精细的控制。向上箭头表示报告级灵活性更高。

在数据集级层对数据进行建模是在 Looker Studio 之外进行的。 在此阶段,重点不再是平衡灵活性与控制力,而是确保数据和元数据在到达 Looker Studio 之前完全符合您的预期。

以下部分将详细介绍这些建模级别。

报告级建模

在报告级对数据进行建模可为报告编辑者提供极大的灵活性,让他们能够根据自己的需求修改和探索数据,就像自由玩积木一样。

在报告级对数据进行建模时,请注意以下几点:

  • 在修改报告时应用的模型分析功能仅适用于相应报告,因此即使不同的报告使用相同的数据源,也可能会显示不同的数据洞见。
  • 报告级建模提供的数据控制程度最低。 报告编辑者可以查看和修改嵌入式数据源中的字段。
  • 报告查看者能够查看某些模型配置。如需了解详情,请参阅数据建模和数据访问

数据源级建模

在数据源级层对数据进行建模,可让您更好地控制数据。您可以限制哪些人可以修改数据源,并防止报告中的字段被修改。 数据源级建模有助于确保所有报告都基于单一可信来源。

在数据源级对数据进行建模时,请谨记以下几点:

  • 在修改数据源时应用的数据建模功能位于相应数据源内。
  • 数据源级建模可让使用该数据源的每个图表和报告都能使用该模型。
  • 某些数据建模功能仅在数据源一级提供。例如,您只能在数据源中添加字段说明。反之,除了使用 Looker 连接器的报告之外,您只能在报告级别应用过滤条件。
  • 报告查看者能够查看某些数据源级建模配置。如需了解详情,请参阅数据建模和数据访问

底层数据集中的模型数据

对基础数据集中的数据进行建模可确保每个关联的数据源都能获得所需的精确数据。在数据到达 Looker Studio 之前准备数据时,通常建议采用此方法。

例如,直接在 BigQuery 连接器中编写 SQL 查询,比使用 Looker Studio 函数或过滤器进行复杂的数据转换更高效、更有效。

数据集级建模可为您的数据提供最高级别的安全性。 除非明确授予了直接权限,否则数据源编辑者无法访问底层数据集。

如何对数据进行建模

您可以使用以下功能对数据进行建模:

  • 调整字段属性,例如名称、数据类型或聚合
  • 创建用于扩展或转换基础数据的计算字段
  • 对数据应用过滤条件以包含或排除特定值

调整字段属性

数据源中的字段具有一组默认属性,这些属性由用于创建相应数据源的连接器提供,如下表所示。

查看您可以修改的字段属性

属性 说明
字段名称 字段名称在数据源中显示为“字段”列,在报告属性面板的字段 chip 中显示为“显示名称”。
数据类型 数据类型会显示在数据源的类型列中,以及报告属性面板中字段芯片的数据类型中。

数据类型属性会告知 Looker Studio 在处理字段时应预期哪种类型的数据。数据类型决定了数据在报告中的显示方式,以及允许和不允许对数据执行哪些操作。例如,您无法将算术函数应用于文本字段,也无法在报告中使用数字字段作为日期范围维度。

详细了解数据类型

聚合 汇总显示为数据源中的默认汇总列,以及报告属性面板中字段芯片中的汇总列。

聚合用于汇总字段的数据。有三种默认方法可供选择,具体取决于数据源以及数据在数据集中的定义方式:

  1. 是包含非数字数据的所有维度的默认聚合。在 Looker Studio 中,汇总方式为的字段会被视为维度。
  2. 求和是维度原始数字的默认组合方式。它适用于数据表(例如 Google 表格、CSV 文件和 BigQuery 表)中的数字列。设置为“求和”的字段可在 Looker Studio 中用作维度或指标。
  3. 自动应用于来自数据集、连接器或计算字段的指标。“自动”表示相应字段的聚合方法是固定的,无法更改。设置为自动的字段在 Looker Studio 中始终为指标。
说明 您可以在数据源的说明列中为各个字段添加注释。您无法在报告一级更改字段说明。

某些连接器(例如 LookerSearch Ads 360)会自动提供字段说明。

如需在表格图表中显示字段说明,请在表格的属性中启用显示字段说明样式选项。对于连接到 LookerSearch Ads 360 数据源的图表,系统会自动启用显示字段说明

显示格式 借助显示格式属性,您可以更改图表中数字或日期字段的显示方式。显示格式仅显示在报告属性面板的字段 chip 中。
比较计算 借助比较计算属性,您可以将每行数据与相应字段的总数进行比较。比较计算仅显示在报告属性面板中的字段芯片中。

详细了解比较计算

运行计算 借助累计计算属性,您可以计算数据的累计结果。运行计算仅显示在报告属性面板中的字段 chip 中。

详细了解如何运行计算

如需在数据源级别更改字段属性,请修改数据源

如需在报告级更改字段属性,请按以下步骤操作:

  1. 修改报告,然后选择图表。
  2. 在图表属性面板中,将鼠标悬停在字段的数据类型图标上。数据类型图标会变为修改铅笔图标。
  3. 点击“修改”铅笔图标
  4. 在显示的对话框中,修改字段属性。

如需禁止报告编辑者更改字段属性,请修改数据源并关闭报告中的字段修改功能。详细了解如何修改字段

包含计算字段的模型数据

借助计算字段,您可以创建从数据派生的新字段。计算字段在字段列表中会带有 fx 符号。

您在数据源中创建的计算字段可供使用相应数据源的所有报告使用。您在报告中的图表中创建的计算字段仅在该图表中可用。

详细了解计算字段

应用过滤条件

您可以应用过滤条件来限制报告中的数据,从而缩小向观看者显示的信息范围。借助过滤器,您可以专注于最重要的数据,从而使报告更贴合受众群体的需求。

您可以将过滤条件应用于单个组件、一组组件、整个网页或整个报告。

详细了解过滤条件属性

数据建模和数据访问

报告的元数据包括报告级建模功能的显示设置,例如过滤条件配置,或从“属性”面板创建的计算字段的名称。如果用户对报告拥有查看权限,那么当其检查报告的网络请求或复制报告时,便可看到报告元数据。

只有数据源编辑者才能看到数据源级建模功能的显示设置,例如字段说明,或在数据源内创建的计算字段的名称。不过,数据源模型的一些方面(例如连接器类型和数据源架构的列名称)始终可供用户访问。