目录

Search

  1. 前言
  2. 工作流
  3. 工作流变量
  4. 工作流参数
  5. 群集任务
  6. 命令任务
  7. 人工任务
  8. 映射任务
  9. 通知任务
  10. 网关
  11. 工作流恢复
  12. 工作流管理

Developer 工作流指南

Developer 工作流指南

映射任务输出

映射任务输出

映射任务中的映射输出是一个值,用于提供有关映射任务运行情况的信息。
可将映射输出绑定到工作流变量,以便在其他工作流任务中使用该输出。也可以保留输出的值,以便在下次运行该映射任务时将该值用作输入参数。
映射任务可返回以下类型的输出:
常规输出
开始时间、结束时间以及任务是否成功。
系统定义的输出
映射处理的错误行、源行和目标行的数量。
用户定义的输出
为从映射中的每行汇总字段或表达式而定义的映射输出。保留的用户定义的输出是数据集成服务从上一次工作流运行中保存到存储库的值。当前值是当前工作流运行的映射输出值。
使用映射输出执行以下任务:
将映射输出保留在存储库中。
可将映射任务配置为把映射输出值保留在存储库中,也可以将保留的映射输出值分配给映射任务的输入。
例如,可以配置映射任务以返回生成的最后一个序列号。可以将用于存储序列号的映射输出保留到存储库中。下次运行映射任务时,可将最后一个序列号用作起始序列号。
将输出绑定到工作流变量。
可以将当前映射任务运行的映射输出绑定到工作流变量。如果将输出绑定到工作流变量,工作流将把输出的值传递给该工作流中的其他任务。还可以将上次映射任务运行中保留的映射输出绑定到当前运行中的工作流变量。