处理结果架构

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

整数

目标服务器的端口