覆盖主要内容
版本: 6.1.0

Pipeline 执行器

组件介绍

组件图标

组件作用

Pipeline 执行器组件用于执行文件库中的转换流程(以.hpl结尾的文件)。


  • **输入:**无
  • **输出:**无

页面介绍

运行Pipeline 执行器组件得到下方含多个标签页的界面。

公有标签

参数选项

Pipeline 执行器组件,公有参数包含如下选项:

选项说明样例值
步骤名称画布上指定Pipeline 执行器步骤的唯一名称,可以自定义名称或保留默认名称。Transformation executor
转换文件名指定要执行的转换名。
从字段获取pipeline?您可以使用这个选项来指定转换:启用此选项时,您可以输入要用作管道的.hpl 文件。文件名可能包含变量(例如,您可以使用内置的 Internal.Pipeline.Filename.Directory 变量构造一个相对于当前管道的文件名),或者您可以使用“浏览”按钮选择一个文件文件浏览器。
运行配置指定要执行的运行配置。

命名参数标签

参数选项

Pipeline 执行器组件,命名参数标签包含如下选项:

选项说明样例值
变量参数名指定变量和参数的名字。
使用的字段设置传递给子转换的变量和/参数的名称。
静态输入值指定要使用的静态值,而不是字段。
继承转换的所有变量当选中此复选框时,父转换中定义的所有变量都被传递给子转换。

执行结果标签

参数选项

Pipeline 执行器组件,执行结果标签包含如下选项:

选项说明样例值
接受执行结果的步骤选择转换中的一个步骤作为目标步骤,以从子转换中接收结果。
保存执行时间(毫秒)的字段名指定转换执行时间的字段名。ExecutionTime
保存执行结果的字段名指定转换执行结果的字段名。ExecutionResult
保存错误数的字段名指定转换执行期间的错误数量的字段名ExecutionNrErrors
保存读取行数的字段名指定在执行转换期间读取的总行数的字段名。ExecutionLinesRead
保存写的行数的字段名指定在执行转换期间写入的总行数的字段名。ExecutionLinesWritten
保存输入行数的字段名指定转换执行期间输入行的总数的字段名。ExecutionLinesInput
保存输出行数的字段名指定转换执行期间的输出行总数的字段名。ExecutionLinesInput
保存舍弃行数的字段名指定转换执行期间舍弃的总行数的字段名称。ExecutionLinesRejected
保存更新行数的字段名指定在执行转换期间更新的总行数的字段名称。ExecutionLinesUpdated
保存删除行数的字段名指定在执行转换期间删除的总行数的字段名称。ExecutionLinesDeleted
保存重新获取的文件数的字段名指定转换执行期间检索的文件总数的字段名称。ExecutionFilesRetrieved
保存退出状态的字段指定转换执行的退出状态的字段名称。ExecutionExitStatus
保存执行日志文件的字段名指定转换执行时的日志文本的字段名。ExecutionLogText
保存日志路径的字段名指定转换执行期间使用的日志通道的字段名称。ExecutionLogChannelId

行分组标签

参数选项

Pipeline 执行器组件,行分组标签包含如下选项:

选项说明样例值
发送到转换的行数指定传递给子转换的n行数据。1
分组的字段指定用于分组的字段。
执行前等待收集行的时间(毫秒)指定时间(以毫秒为单位)。此值是该步骤在Pipeline 执行器之前收集行所花费的时间。

结果行标签

参数选项

Pipeline 执行器组件,结果行标签包含如下选项:

选项说明
接受结果行的目标步骤指定转换中的一个步骤作为目标步骤。
字段名指定字段的名称。
数据类型指定字段的数据类型,如数字、日期或字符串。
长度指定字段的长度。
精度指定字段的精度。

结果文件标签

参数选项

Pipeline 执行器”组件结果行标签包含如下选项:

选项说明
接受结果文件信息的步骤指定转换中的一个步骤作为目标步骤。
结果文件名字段指定结果文件字段的名称。

使用案例

本案例中使用Pipeline 执行器组件调用另一个转换工作流。 总体流程如下图所示:

输入输出结果对比预览:

案例数据

案例操作

①Pipeline 执行器

组件配置如下:

结果预览

结果就是执行了选中的转换工作流。

常见问题