加载文件 load-file
加载文件 活动是一项 数据管理 活动。使用此活动可使用存储在外部文件中的用户档案和数据。 用户档案和数据未添加到数据库,但输入文件中的所有字段均可用于个性化,或者更新用户档案或任何其他表。
此活动可与协调活动一起使用,以将未识别的数据链接到现有资源。 例如,如果将非标准数据导入数据库,则可以将 加载文件 活动放在 协调 活动之前。
配置加载文件活动 load-configuration
加载文件 活动配置包含两个步骤。 首先,您需要通过上传样例文件来定义预期的文件结构。完成此操作后,您可以指定要导入其数据的文件的来源。 请按照以下步骤配置活动。
配置示例文件 sample
按照以下步骤配置用于定义预期文件结构的样例文件:
-
将 加载文件 活动添加到您的工作流中。
-
选择用于定义预期文件结构的样例文件。 为此,请单击 示例文件 部分中的 选择文件 按钮,然后选择要使用的本地文件。
note note NOTE 并不会导入样例文件的数据,仅将其用于配置活动。我们建议使用包含少量数据的样例文件。 文件格式必须与此示例文件对齐。 -
此时将显示样例文件的预览,最多显示30行。
-
在 文件类型 下拉列表中,指定文件使用的是分隔列还是固定宽度列。
-
对于分隔列文件类型,请使用 列 部分来配置每个列的属性。
accordion 文件列的可用选项 - 标签:为列显示的标签。
- 数据类型:列中包含的数据类型。
- 宽度(字符串数据类型):列中可显示的最大字符数。
- 数据转换(字符串数据类型):将转换应用于列中包含的值。
- 空格管理 (字符串数据类型):指定如何管理列中包含的空格。
- 分隔符(日期、时间、整数和数字数据类型)*:指定要用作分隔符的字符。
- 允许NULL:指定如何管理列中的空值。 如果存在空值,“Adobe Campaign默认值”选项将引发错误。
- 处理 时出错(字符串数据类型):指定其中一行出错时的行为。
- 值重新映射:此选项允许您使用新值映射特定值。 例如,如果列中包含“True”/“False”值,则可以通过添加映射来自动用“0”/“1”字符替换这些值。
-
在 格式化 部分,指定文件的格式化方式,以确保正确导入数据。
定义要上传的目标文件 target
要定义要上传的目标文件,请执行以下步骤:
-
在 目标文件 部分中,指定检索要在服务器上上载的文件时要执行的操作。
-
从本地计算机上传文件:选择要从计算机上传的文件。
-
在过渡中指定:上传在集客过渡中指定的文件,该文件即将从以前的活动(如 传输文件)上传。
-
预处理文件:上载在上一个转换中指定的文件并对其应用预处理命令,如 解压缩 或 解密。
-
已计算:上载在 文件名 字段中指定名称的文件。 单击 打开个性化对话框 图标,利用表达式编辑器(包括事件变量)来计算文件名称。
note note NOTE 如果您正在访问已在客户端控制台中设置的 加载文件 活动,如果您已将该活动配置为将文件上载到外部数据库,则会显示额外的 目标数据库 部分。 它允许您指定是将文件上传到Campaign服务器还是外部数据库。 -
其他选项 options
-
在 拒绝管理 部分中,指定活动在发生错误时的行为方式:
-
在 允许的错误数 字段中,指定处理要加载的文件时授权的最大错误数。 例如,如果该值设置为“20”,则当加载文件时出现20个以上的错误时,工作流执行将失败。
-
若要保留加载文件时发生的错误,请打开 Keep rejects in a file 选项,并在 Rejection File 字段中指定所需的文件名称。
激活此选项后,在活动后会添加一个名为“补充”的其他输出过渡。 导入期间发生的任何错误都将存储在服务器上的指定文件中。
-
-
要在执行工作流后从服务器中删除上载的文件,请切换 导入后删除文件 选项。
-
在确认设置正确后,单击 确认。
示例 load-example
此部分中提供了与 协调 活动一起使用的外部文件加载示例。