添加、修改和排查计算字段方面的问题

您可以使用计算字段创建新指标或维度,从而扩展数据的功能。通过向报告中添加计算字段,您可以执行高级分析并自定义数据洞察报告。本文档介绍了如何在数据源和图表中创建、修改、重复使用计算字段以及排查相关问题。

在数据源中创建计算字段

数据源中的计算字段可用于使用相应数据源的任何报告。如需创建计算字段,请按以下步骤操作:

  1. 修改数据源。
  2. 点击 添加字段。
  3. 选择添加计算字段。
  4. 为此字段输入一个名称值:
    1. 这是显示在报告中的默认名称。您可以在维度和指标选择器中修改名称,从而针对单个图表更改此设置。
    2. 字段名称必须是唯一的。
    3. 您不能使用保留关键字作为字段名称。
  5. 输入“公式”的值:

    1. 如需选择维度、指标或函数,请开始输入其名称。
      1. 如果您有多个名称相似的字段,或者有字段与函数名称的一部分重复,例如 Date 和 Date2,请键入名称的一部分,然后滚动浏览列表并选择所需的字段。
      2. 您还可以点击可用字段列表中的字段,将其添加到公式编辑器中。
    2. 点击右下角的保存(如果您要修改现有字段,请点击更新)。
    3. 根据需要调整类型、汇总和显示为选项。

    或者,您也可以按照以下步骤操作,在数据源中基于报告创建计算字段:

  6. 创建或修改报告。

  7. 点击 添加字段。

  8. 选择添加计算字段。

  9. 为此字段输入一个名称值:

    1. 这是显示在报告中的默认名称。您可以在维度和指标选择器中修改名称,从而针对单个图表更改此设置。
    2. 字段名称必须是唯一的。
    3. 您不能使用保留关键字作为字段名称。
  10. 输入“公式”的值:

    1. 如需选择维度、指标或函数,请开始输入其名称。
      1. 如果您有多个名称相似的字段,或者有字段与函数名称的一部分重复,例如 Date 和 Date2,请键入名称的一部分,然后滚动浏览列表并选择所需的字段。
      2. 您还可以点击可用字段列表中的字段,将其添加到公式编辑器中。
    2. 点击右下角的保存(如果您要修改现有字段,请点击更新)。
    3. 根据需要调整类型、汇总和显示为选项。

详细了解计算字段的用途,以及在数据源中创建的计算字段与特定于图表的计算字段之间的区别。

修改数据源中的计算字段

计算字段在数据源中显示时带有 fx 符号。如需修改公式,请点击字段名称旁边的 fx。系统随即会打开公式编辑器,您可以在其中根据需要调整字段。

在“修改连接”菜单字段列表中,用户选择“fx”图标以打开名为“我的计算字段”的计算字段的公式编辑器。

创建图表专用的计算字段

特定于图表的计算字段仅存在于创建它们的图表中。

如需创建特定于图表的计算字段,请按以下步骤操作:

  1. 创建或修改报告。

  2. 添加新图表或选择现有图表。

  3. 在属性面板的设置标签页中,点击 + 添加维度或 + 添加指标,具体取决于您要创建的计算字段的类型。

  4. 点击 + 添加字段。

  5. 输入字段名称。

  6. 输入公式。

    您可以使用与数据源计算字段相同的运算符和函数。不过,您无法引用其他图表专用的计算字段。您可以将图表专用的计算字段与混合数据搭配使用。

  7. 点击应用。

  8. 根据需要调整类型、汇总、显示格式和显示为选项。

修改图表专用计算字段

图表专用的计算字段会显示在图表的属性面板的设置标签页中。

当您将光标悬停在字段名称旁边的字段类型上时,系统会显示 fx 符号。如需修改公式,请点击 fx。系统随即会显示公式编辑器,您可以在其中根据需要调整字段。

重复使用图表专用计算字段

特定于图表的计算字段仅存在于您创建它们的图表中。您无法直接重复使用特定于图表的计算字段,也无法在其他计算字段中引用它。

不过,您可以复制包含特定于图表的计算字段的图表。副本将包含原始报告中定义的任何计算字段。然后,您可以根据需要在新图表中修改这些数据。

排查计算字段问题

如果计算字段公式中存在错误,您会看到一条警告消息,并且无法保存该字段。以下是一些可能导致公式被拒的原因:

错误消息或原因 可能的解决方案
字段名称无效。

有效字段名称会自动以绿色或蓝色块的形式显示在公式编辑器中。

检查字段名称的拼写和所有特殊字符。
函数名称无效。

有效函数会自动以绿色大写字母显示在公式编辑器中。

检查函数名称的拼写 。
缺少引号。

字面量字符串必须用成对的单引号或双引号括起来。

确保所有字符串字面量都已正确添加引号。
括号不匹配。

嵌套函数时,可能漏掉了右括号。

确保左括号和右括号的数量相同,并且位置正确。
函数实参类型不匹配。

函数要求实参具有特定类型。如果存在不匹配,可能会导致错误。例如,尝试对“文本”维度使用日期函数会导致函数实参类型不匹配。

选择正确的输入值。您或许可以使用 CAST() 更改输入值类型。
不支持重新汇总指标。

聚合函数无法应用于已聚合的数据。这包括 Google Analytics 和 Google Ads 中的大多数指标。例如, Sessions 在数据集中已汇总为总和,因此公式 SUM( Sessions ) 会产生错误。

此限制来自底层数据集。任何解决方案都将涉及更改相应位置的数据显示方式(如果可能)。
表达式可以包含指标或维度,但不能同时包含两者。

您不能在函数实参中混用维度和指标。

请确保您使用的是适合您数据的函数。例如,使用 CONCAT() 将文本附加到 Text 字段,而不是使用 +。
此表达式中不允许使用指标表达式和汇总。

您正在创建新的图表专用计算维度,但您提供的公式的结果会创建指标。

请尝试将新字段创建为指标。