目录

Search

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

Developer 工作流指南

Developer 工作流指南

工作流恢复过程中的参数和变量值

工作流恢复过程中的参数和变量值

数据集成服务会将工作流参数和变量的当前值存储在工作流数据库中。已恢复的工作流运行时,数据集成服务会重用截止到工作流中断点以前的工作流运行中所使用的参数和变量。
参数和变量具有以下特征:
工作流参数
工作流参数使用在原始工作流实例运行过程中参数所具有的值。 您无法恢复使用不同参数值的工作流实例。 要在参数文件中使用不同的值,必须使用 infacmd wfs startWorkflow 命令运行其他工作流实例。
用户定义的工作流变量
用户定义的工作流变量使用变量在已中断任务开始运行之前所具有的值。
系统工作流变量
StartTime 和 InstanceID 系统工作流变量使用在原始工作流实例运行过程中变量所具有的值。
UserName 系统工作流变量的值取决于是由用户恢复工作流实例,还是由数据集成服务恢复工作流实例。如果是由用户恢复工作流实例,则 UserName 系统工作流变量将使用恢复该工作流实例的用户的名称。如果是由数据集成服务恢复工作流变量,则 UserName 系统工作流变量将继续使用运行上一个工作流实例的用户的名称。