本文内容:
在数据源中创建计算字段
您必须拥有对数据源的修改权限,才能创建和修改计算字段。
数据源中的计算字段可在使用该数据源的任何报告中使用。如需创建计算字段,请按以下步骤操作:
- 修改数据源。
- 点击 添加字段。
- 选择添加计算字段。
- 为此字段输入名称值:
- 这是报告中显示的默认名称。您可以通过在维度和指标选择器中修改名称,为各个图表更改此设置。
- 字段名称不得重复。
- 您不能将保留关键字用作字段名称。
输入“公式”的值:
- 如需选择维度、指标或函数,请开始输入其名称。
- 如果您有多个名称相似的字段,或者字段与函数名称的部分重复(例如 Date 和 Date2),请输入名称的部分内容,然后滚动浏览列表并选择所需的字段。
- 您也可以点击可用字段列表中的字段,将其添加到公式编辑器中。
- 点击右下角的保存(如果您要修改现有字段,则点击更新)。
- 根据需要调整类型、汇总和显示为选项。
或者,您也可以按照以下步骤,根据报告在数据源中创建计算字段:
- 如需选择维度、指标或函数,请开始输入其名称。
创建或修改报告。
点击 Add a field(添加字段)。
选择添加计算字段。
为此字段输入名称值:
- 这是报告中显示的默认名称。您可以通过在维度和指标选择器中修改名称,为各个图表更改此设置。
- 字段名称不得重复。
- 您不能将保留关键字用作字段名称。
输入“公式”的值:
- 如需选择维度、指标或函数,请开始输入其名称。
- 如果您有多个名称相似的字段,或者字段与函数名称的部分重复(例如 Date 和 Date2),请输入名称的部分内容,然后滚动浏览列表并选择所需的字段。
- 您也可以点击可用字段列表中的字段,将其添加到公式编辑器中。
- 点击右下角的保存(如果您要修改现有字段,则点击更新)。
- 根据需要调整类型、汇总和显示为选项。
- 如需选择维度、指标或函数,请开始输入其名称。
详细了解您可以使用计算字段做些什么,以及在数据源中创建的计算字段与特定于图表的计算字段之间的区别。
修改数据源中的计算字段
计算字段会显示在数据源中,并带有 fx 符号。如需修改公式,请点击字段名称旁边的 fx。这会打开公式编辑器,您可以在其中根据需要调整字段。
创建特定于图表的计算字段
图表专用计算字段仅存在于您创建它们的图表中。
如需创建特定于图表的计算字段,请按以下步骤操作:
创建或修改报告。
添加新图表或选择现有图表。
在属性面板的设置标签页中,点击 + 添加维度或 + 添加指标,具体取决于您要创建的计算字段的类型。
点击 + 添加字段。
输入字段名称。
输入公式。
您可以使用与数据源计算字段相同的运算符和函数。不过,您无法引用其他特定于图表的计算字段。您可以将特定于图表的计算字段与混合数据搭配使用。
点击应用。
根据需要调整类型、汇总、显示格式和显示为选项。
修改图表专用的计算字段
图表专用计算字段会显示在图表的属性面板的设置标签页中。
将光标悬停在字段名称旁边的字段类型上时,系统会显示 fx 符号。如需修改公式,请点击 fx。系统随即会打开公式编辑器,您可以在其中根据需要调整字段。
重复使用特定于图表的计算字段
图表专用计算字段仅存在于您创建它们的图表中。您无法直接重复使用特定于图表的计算字段,也无法在其他计算字段中引用该字段。
不过,您可以复制包含图表专用计算字段的图表。副本将包含原始副本中定义的所有计算字段。然后,您可以在新图表中根据需要进行修改。
排查计算字段问题
如果计算字段公式中存在错误,您会看到一条警告消息,并且无法保存该字段。以下是公式被拒的几种原因:
错误消息或原因 | 可能的解决方案 |
---|---|
字段名称无效。 有效的字段名称会自动显示为公式编辑器中的绿色或蓝色条状标签。 |
检查字段名称的拼写和所有特殊字符。 |
函数名称无效。 有效的函数会自动以大写绿色字母显示在公式编辑器中。 |
检查函数名称的拼写 。 |
缺少引号。 字面量字符串必须用匹配的单引号或双引号对括起来。 |
请确保所有字符串字面量都已正确添加引号。 |
括号不匹配。 嵌套函数时,可能遗漏了闭括号。 |
请确保左括号的数量与右括号的数量相同,并且它们位于正确的位置。 |
函数参数类型不匹配。 函数会预期参数是特定类型的。如果不匹配,可能会导致错误。例如,尝试对文本维度使用日期函数会导致函数参数类型不匹配。 |
选择正确的输入值。您可以使用 CAST() 更改输入值类型。 |
不支持重新汇总指标。 聚合函数无法应用于已汇总的数据。这包括 Google Analytics 和 Google Ads 中的大多数指标。例如, |
此限制源自底层数据集。任何解决方案都需要更改数据在该位置的显示方式(如果可能)。 |
表达式可以包含指标或维度,但不能同时包含这两者。 您不能在函数参数中混用维度和指标。 |
请确保您针对数据使用了适当的函数。例如,使用 CONCAT() 将文本附加到文本字段,而不是使用 +。 |
此表达式中不允许使用指标表达式和汇总。 您要创建一个特定于图表的新计算维度,但您提供的公式的结果会创建一个指标。 |
请改为将新字段创建为指标。 |