FTP 发送和邮件发送工具使用处理结果生成日志文件。此日志文件被送至输出日志连接。
此日志文件可作为元数据集,使用"含日志数据"连接与工作关联(详情参见信号灯连接的"传送此类文件"属性)。
处理结果日志文件使用结构简单且无名称空间的 XML 数据模块。
XML 文件元素名为"ProcessingResults"。它包含一系列含名称与内容的元素,如下表所示。如某一数据项不适用,其对应的元素可能会缺失。
元素名称 |
数据类型 |
描述 |
|---|---|---|
目标 |
文本 |
对于 FTP,完整的工作目标 URL 对于 Mail,电子邮件目的地址列表 |
FlowElementName |
文本 |
生成此日志文件的流程元素名(如画布所示) |
FlowElementType |
文本 |
生成此日志文件的流程元素类型(如"FTP 发送"或"邮件发送") |
FlowName |
文本 |
包含生成此日志文件的流程元素的流程名称(如流程窗格所示) |
JobArrivalStamp |
整数 |
已处理工作的到达印记处理成带正负号的整数。到达印记的数值越小,表示工作到达流程越早(反之亦然) 多个工作可能共用一个到达印记。例如,当多个工作是由同一个源工作生成时 |
JobByteCount |
整数 |
已处理工作的字节大小;如此工作是一个工作文件夹,则子文件夹内的所有文件递归计入 |
JobExtension |
文本 |
已处理工作的文件扩展名,如无则为空串 |
JobFileCount |
整数 |
已处理工作中的文件数,子文件夹中的所有文件递归计入(文件夹和子文件夹本身不计入) |
JobFiles |
一系列"文件"元素 |
一系列一种或多种"文件"元素代表在已处理工作中任意顺序的文件。每一个文件元素均具有文本数据类型并包含在工作中的文件相对路径(使用前斜线作为路径分隔符) 文件夹在此列表中未标记 |
JobIsFile |
布尔 |
如已处理工作为单个文件则为真,反之为假 |
JobIsFolder |
布尔 |
如已处理工作为一个文件夹则是真,反之为假 |
JobName |
文本 |
包含文件扩展名(若有)但不含独有文件名前缀已处理工作的文件或文件夹名称 |
JobNameProper |
文本 |
不含文件扩展名和不含独有文件名前缀的已处理工作文件或文件夹名称 |
JobOrigin |
文本 |
表示已处理工作在注入流程前的来源。例如,一个提交点将(客户机上)原工作的绝对路径写入此字段 |
JobPath |
文本 |
在输入文件夹内含独有文件名前缀的已处理工作在被处理前的绝对文件或文件夹路径 |
JobPriority |
整数 |
为作为带正负号的整数的已处理工作分配工作优先级 |
JobUniqueName Prefix |
文本 |
用于已处理工作的独有文件名前缀,没有下划线。名为"_0G63D_myjob.txt"的文件的独有文件名前缀为"0G63D" |
JobUserName |
文本 |
与已处理工作关联的用户名(如有) |
ProcessingEnded |
日期 |
操作完成时的日期-时间(以 ISO 8601格式表示,也用于 Switch 日期变量) |
ProcessingStarted |
日期 |
操作开始时的日期-时间(以 ISO 8601格式表示,也用于 Switch 日期变量) |
ServerAddress |
文本 |
目标服务器的 IP 地址名 |
ServerLoginName |
文本 |
用于登录目标服务器的用户名 |
ServerPort |
整数 |
目标服务器的端口 |