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-----------/