创建查询的步骤

在Adobe Campaign中构建查询的步骤如下:

  1. 选择工作表。 请参阅步骤1 — 选择表
  2. 选择要提取的数据。 请参阅步骤2 — 选择要提取的数据
  3. 定义数据排序序列。 请参阅步骤3 — 对数据排序
  4. 过滤数据。 请参阅步骤4 — 过滤数据
  5. 设置数据格式。 请参阅步骤5 — 格式化数据
  6. 显示结果。 请参阅步骤6 — 预览数据
注意

所有这些步骤在通用查询编辑器中均可用。 在其他上下文中创建查询时,可以忽略某些步骤。
查询活动显示在此部分中。

步骤1 — 选择表

选择包含要在​Document type​窗口中查询的数据的表。 如有必要,请使用filter字段或​Filters​按钮过滤数据。

步骤2 — 选择要提取的数据

在​Data to extract​窗口中,选择要显示的数据:这些字段将构成输出列。

例如,选择​AgePrimary keyEmail domain​和​City。 结果将根据此选择进行组织。 使用窗口右侧的蓝色箭头可更改列顺序。

您可以通过在表达式中插入公式或对聚合函数运行进程来编辑表达式。 要执行此操作,请单击​Expression​列字段,然后选择​Edit expression

可以将输出列数据分组:为此,请在​Data to extract​窗口的​Group​列中选中​Yes。 此函数围绕检查的分组轴生成结果。 此部分中提供了具有分组的查询示例。

  • Handle groupings (GROUP BY + HAVING)​函数允许您“按”分组并选择已分组的内容(“有”)。 此函数适用于输出列中的所有字段。 例如,此选项允许您对输出列的所有选项进行分组并恢复特定类型的信息,如35到50之间的收件人。

    如需详细信息,请参阅此部分

  • 使用​Remove duplicate rows (DISTINCT)​函数可删除在输出列中获得的相同结果的重复项。 例如,如果通过选择输出列中的姓氏、名字和电子邮件字段进行普查,则将删除具有相同数据的字段,因为这意味着在数据库中已多次输入相同联系人:只考虑一个结果。

步骤3 — 对数据排序

使用​Sorting​窗口可以对列内容进行排序。 使用箭头更改列顺序:

  • Sorting​列允许对列内容进行简单排序,并按升序排列从A到Z的列内容。
  • Descending sort​按降序排列内容,从Z到A。 这对于查看记录销售额(例如:最高的数字显示在列表顶部。

在此示例中,数据根据收件人年龄以升序方式排序。

步骤4 — 过滤数据

通过查询编辑器,您可以过滤数据以优化搜索。

提供的过滤器取决于查询所关注的表。

选择​Filtering conditions​后,将访问​Target elements​部分:这可让您定义如何过滤要收集的数据。

  • 要创建新过滤器,请选择创建要验证的公式所需的字段、运算符和值,以便选择要验证的数据。 可以合并多个条件(有关更多信息,请参阅定义筛选条件)。

  • 要使用之前保存的过滤器,请单击​Add​按钮以打开下拉列表,单击​Predefined filter​并选择所需的过滤器。

  • 在​Generic query editor​中创建的过滤器可在其他查询应用程序中使用,反之亦然。 要保存过滤器,请单击​Save​图标。

    注意

    有关创建和使用过滤器的更多信息,请参阅过滤选项

如以下示例所示,要取回所有讲英语的收件人,请选择:"收件人语言​等于 EN"。

注意

通过在​Value​字段中键入以下公式,可直接访问选项:$(options:OPTION_NAME)

单击​Preview​选项卡以查看筛选条件的结果。 在这种情况下,所有讲英语的收件人都会显示其姓名、名字和电子邮件地址。

熟悉SQL语言的用户可以单击​Generate SQL query​查看SQL中的查询。

步骤5 — 设置数据格式

配置限制过滤器后,您将访问​Data formatting​窗口。 利用此窗口,可重新排列输出列、转换数据,并更改列标签的大小写。 它还允许您使用计算字段将公式应用到最终结果。

注意

有关计算字段类型的更多信息,请参阅创建计算字段

数据预览窗口中不显示未选中的列。

Transformation​列允许您将列标签更改为大写或小写。 选择该列,然后单击​Transformation​列中的。 您可以选择:

  • Switch to lower case,
  • Switch to upper case,
  • First letter in upper case.

步骤6 — 预览数据

Data preview​窗口是最后一步。 单击​Start the preview of the data​获取查询结果。 它以列或XML格式提供。 单击​Generated SQL queries​选项卡以查看SQL格式的查询。

在此示例中,数据根据收件人年龄以升序排序。

注意

默认情况下,Data preview​窗口中仅显示前200行。 要更改此设置,请在​Lines to display​框中输入数字,然后单击​Start the preview of the data

在此页面上