v7 v8

通用导入范例

从收件人清单导入

要从清单概述创建和提供收件人清单,请应用以下步骤:

  1. 创建清单

    • 单击 Lists 中的链接 Profiles and targets Adobe Campaign主页的菜单。
    • 单击 Create 然后 Import a list 按钮。
  2. 选择要导入的文件

    单击右侧的文件夹 Local file 字段并选择包含导入列表的文件。

  3. 清单名称和存储

    输入列表的名称,然后选择应保存的目录。

  4. 启动导入

    单击 Next 然后 Start 以开始导入列表。

从文本文件导入新记录

要将存储在文本文件中的新收件人配置文件导入 Adobe Campaign 数据库,请使用以下步骤:

  1. 选择模板

    • 从Adobe Campaign主页中,单击 Profiles and targets 链接,然后 Jobs. 在作业列表上方,单击 New import.
    • 保留 New text import 默认情况下选定的模板。
    • 更改标签和描述。
    • 选择 Simple import
    • 保留默认作业文件夹。
    • 单击 Advanced parameters 并选择 Tracking mode 选项,用于在执行期间查看导入的详细信息。
  2. 选择要导入的文件

    单击右侧的文件夹 Local file 字段并选择要导入的文件。

  3. 关联字段

    单击 Guess the destination fields 图标以自动映射源架构和目标架构。 在单击之前检查此窗口中的信息 Next.

  4. 协调

    • 转到 Recipients (nms:recipient) 表。

    • 选择 Insertion 操作,并将默认值保留在其他字段中。

  5. 导入收件人

    • 如有必要,请为要导入的记录指定一个文件夹。

  6. 启动导入

    • 单击 Start

      在编辑器的中心区域,您可以检查导入操作是否成功并查看已处理的记录数。

      Tracking 模式允许您跟踪源文件中每个记录的导入详细信息。 要实现此目的,请在主页中单击 Profiles and TargetsProcesses,选择相关的导入,然后查找 GeneralJournalRejects 选项卡。

      • 检查导入进度

      • 处理每条记录的查看

更新并插入收件人

我们希望更新数据库中的现有记录,并从文本文件中创建新记录。以下是该过程的示例:

  1. 选择模板

    重复上面示例 2 中描述的步骤。

  2. 要导入的文件

    选择要导入的文件。

    在我们的示例中,文件第一行的概述显示该文件包含三个记录的更新和一个记录的创建。

  3. 关联字段

    执行上面示例 2 中的过程。

  4. 协调

    • 保留 Update or insert 默认选中。

    • 保留选项 Management of duplicatesUpdate 模式,以便使用文本文件中的数据修改数据库中的现有记录。

    • 选择字段 Birth dateNameCompany 并为其分配协调密钥。

  5. 启动导入

    • 单击 Start

      在追踪窗口中,您可以检查导入是否成功并查看已处理的记录数。

    • 查看收件人表以检查此操作已修改记录。

使用外部文件的值丰富该值

我们希望通过文本文件修改数据库表中的某些字段,且优先考虑数据库中包含的值。

在此示例中,您可以看到文本文件中的某些字段具有值,而数据库中的相应字段为空。其他字段包含与数据库中包含的值不同的值。

  • 要导入的文本文件的内容。

  • 导入前的数据库状态

应用以下步骤:

  1. 选择模板

    执行上面示例 2 中的过程。

  2. 要导入的文件

    选择要导入的文件。

  3. 关联字段

    执行上面示例 2 中的过程。

    在预览文件的第一行时,您可以看到该文件包含某些记录的更新。

  4. 协调

    • 转到表并选择 Update 操作。

    • 选择选项 Reject entity 对于 Management of doubles 字段。

    • 保留选项 Management of duplicatesUpdate 模式,以便使用文本文件中的数据修改数据库中的现有记录。

    • 将光标放在 Last name (@lastName) 节点并选择 Update only if destination is empty 选项。

    • 对重复此操作 Company (@company) 节点。

    • 为字段分配协调密钥 Birth dateEmailFirst name.

  5. 启动导入

    单击 Start

    查看收件人表以确认导入已修改记录。

    只有空值被文本文件中的值替换,但数据库中的现有值未被导入文件中的值覆写。

使用外部文件更新并丰富值

我们希望使用文本文件修改数据库表中的某些字段,优先套用文本文件中包含的值。

在此示例中,您将看到文本文件中的某些字段具有空值,而数据库中的相应字段不为空。其他字段包含与数据库中的值不同的值。

  • 要导入的文本文件的内容。

  • 导入前的数据库状态

  1. 选择模板

    执行上面示例 2 中的过程。

  2. 要导入的文件

    选择要导入的文件。

    在预览文件的第一行时,您可以看到该文件包含空字段和某些记录的更新。

  3. 关联字段

    执行上面示例 2 中的过程。

  4. 协调

    • 转到表并选择 Update.

    • 选择选项 Reject entity 对于 Management of doubles 字段。

    • 保留选项 Management of duplicatesUpdate 使用文本文件中的数据修改数据库中现有记录的模式。

    • 将光标放在 Account number (@account) 节点并选择选项 Take empty values into account.

    • 选择字段 Birth dateEmailFirst name 并为其分配协调密钥。

  5. 启动导入

    • 单击 Start

    • 查看收件人表以检查操作已修改的记录。

      空文本文件的值已覆写数据库中的值。数据库中的现有值已更新为导入文件中的值,以与 Update 为步骤4中的重复项选定的选项。

在此页面上