Unix 如何更改会话';当Informatica中的某个条件满足时,s的状态从running变为Successed?
当满足条件时,我在将会话状态从“运行”更改为“成功”时遇到问题 例如,我有一个工作流,如下所示:Unix 如何更改会话';当Informatica中的某个条件满足时,s的状态从running变为Successed?,unix,timer,informatica,Unix,Timer,Informatica,当满足条件时,我在将会话状态从“运行”更改为“成功”时遇到问题 例如,我有一个工作流,如下所示: start ---------> workA | |---> workB |--------> timer_20mins 从上图可以看出,workA和workB的进程与计时器同时运行。因此,如果会话的进程在计时器中配置的20分钟之前成功,计时器的状态将从“运行”更改为“成功”……我尝试使用“会话后成功”命令,但它仍然不起作用。我应该如何更正代码
start ---------> workA
| |---> workB
|--------> timer_20mins
从上图可以看出,workA和workB的进程与计时器同时运行。因此,如果会话的进程在计时器中配置的20分钟之前成功,计时器的状态将从“运行”更改为“成功”……我尝试使用“会话后成功”命令,但它仍然不起作用。我应该如何更正代码
你看过我以前的答案了吗 这里的问题非常相似,您只需要在两个会话都完成的情况下触发决策,因此它应该还有一个带有
的决策任务,将输入链接设置为和
简而言之,流程应该如下所示:
Start--->s_sessionA---\
\ > Decision [AND]
\--->s_sessionB--/ \
\ > Decision [OR] ---(False)---> Control Task [Fail parent]
\-------------->timer-----------/