原理图:
原理图说明:一个开始,
7 个 seesion(s1 到 s7,就是 7 个 mapping),
一个 email(发 email 的,错误报告),
2 个 EventRaise(event1,event2),
2 个 EventWailt(event1,event2),
1 个 Decision(1 个条件),
1 个 Assignment(一个变量),
一个 Timer(一分钟),
一个 Control(stop top-level workflow),
一个 worklets(包括 s1,s2)。
组件的作用说明:
workflow manager Decision tasks :
Command: 在 Workflow 中调用操作系统的命令
Email :在 Workflow 中发送 email
Decision tasks :决定 Informatica Server 如何执行 workflow
Assignment tasks :在 workflow 中可以定义多个变量,使用 Assignment 来设定变量值,然
后用这些变量值控制 workflow 的走向。
Timer tasks :指定 Informatica Server 何时执行 workflow 的下一个任务。
Control tasks :用它来让 Informatica Server 控制 workflow,如:停止、中断 workflow。
Event-Wait task:
等待一个事件的触发,当事件触发时, Informatica Server 继续 workflow 下面的任务。
Event-Raise task:代表一个用户定义的事件,当 Informatica Server 执行 Event-Raise 时,
Event-Raise 任务就触发事件,它通常跟 Event-Wait 任务联合使用。
Worklet tasks :
使用 Worklet 任务,在 Workflow 中定义一个不可复用的 Worklet。
评论9