目录

Search

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

Developer 工作流指南

Developer 工作流指南

示例:在运行映射之前和之后运行命令

示例:在运行映射之前和之后运行命令

您可以开发一个工作流,使其在映射运行之前和之后运行命令以执行步骤。例如,您可能会在映射任务前配置一个命令任务,用来在映射运行前删除映射目标上的索引。您可能会在映射任务后配置一个命令任务,用来在映射完成后重新创建索引。
下图显示了一个工作流,它将运行一个命令,运行一个映射,再运行另一个命令,然后向用户发送电子邮件以通知工作流的状态:
该工作流包含一个起始事件、一个命令任务、一个映射任务、另一个命令任务、一个通知任务和一个结束事件。
参数文件使您能够在每次运行工作流时灵活地更改参数值。您可以在该工作流中使用以下参数:
  • 表示由第一个命令任务运行的命令的工作流参数。
  • 表示与映射源连接的映射参数。
  • 表示与映射目标连接的映射参数。
  • 表示由第二个命令任务运行的命令的工作流参数。
  • 表示通知任务向其发送电子邮件的电子邮件地址的工作流参数。
在参数文件中定义这些参数的值。运行工作流时指定参数文件。您可以将工作流与不同的参数文件配合使用,以此来运行不同的命令、将映射连接至不同的源或目标或将电子邮件发送至不同用户。