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

本页将引导您完成以下流程:

在数据源中创建计算字段

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

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

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

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

  6. 创建或修改报告

  7. 点击 添加字段

  8. 选择添加计算字段

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

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

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

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

在数据源中修改计算字段

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

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

创建图表专用的计算字段

图表专用的计算字段仅存在于您创建它们的图表中。

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

  1. 创建或修改报告

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

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

  4. 点击 + 添加字段

  5. 输入字段名称。

  6. 输入公式。

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

  7. 点击应用

  8. 根据需要调整类型聚合显示格式显示为选项。

修改图表专用的计算字段

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

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

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

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

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

排查计算字段问题

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

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

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

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

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

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

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

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

嵌套函数时,可能缺少右括号。

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

函数需要特定类型的实参。如果存在不匹配的情况,可能会导致错误。例如,尝试对文本维度使用 Date 函数会造成函数实参类型不匹配。

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

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

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

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

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

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

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