我的要求是在informatica中创建一个每15分钟运行一次的工作并在abc表中查找状态列。如果它是“已批准”那么它将退出并启动其余的工作。
如果状态未获批准,则不会执行任何操作,并在15分钟后运行。此过程将持续到我们获得批准状态。
所以,无论上述两种情况发生了什么,这个过程每15分钟就会运行一次。
我使用循环和条件语句在unix中处理了相同的要求,但我不确定如何使用informatica实现这一点。请你帮我解决这个问题。
此致 KARTHIK
答案 0 :(得分:0)
我会尝试添加一个每15分钟运行一次的调度程序。我在Informatica中找到“循环”会话的最佳方式是:
因此,如果您在混合中添加了一个调度程序,则可以将调度程序设置为每15分钟运行一次工作流程,并让计时器任务暂停工作流程4或5分钟。然后,您可以在某些前/后会话任务中使用SESSSTARTTIME
函数来确定调度程序何时再次启动,并在此之前简单地中止工作流。