您好,亲爱的Informatica管理员/平台专家,
我有一个工作流程,需要安排在周一至周五和周日。整个工作的6天应该在特定时间说一天10次,但是时间安排不是统一的,而是在预定义的时间说(上午9点,上午11点,下午1:30等),因此时间上的差异不统一。因此,对于每个计划/运行,我们都有10个不同的计划工作流,这些工作流会触发使用pmcmd命令的shell脚本。
对我来说有点奇怪,所以我所做的是,有一个触发pmcmd shell脚本的工作流程,并且在start和shell脚本之间建立了链接,在其中我指定了时间条件并安排了时间每30分钟运行一次,周一至周五和周日。
所以发生的事情是,它一天运行48次,但实际上仅触发10次“实际”工作流。其余38次它只运行但不执行任何操作。
我的一位informatica管理员同事说,运行38次(实际上不执行任何操作)会消耗informatica资源。虽然我非常确定它不是,但是由于我只是一名Informatica开发人员,而不是专家,因此想到将其发布在此处,以检查它是否真的正确吗?
谢谢。
问候 拉加夫
答案 0 :(得分:1)
嗯...它确实消耗了一些资源。每次启动工作流程时,它都会在存储库上执行很多操作。它还在Integration Service上分配一些内存,并为工作流创建日志文件。即使根本没有执行任何会话。
因此,会产生影响。将其乘以工作流程数量乘以执行数量-可能会有问题。
更不用说同时执行的工作流数量有一些限制。
我不知道您的平台和设置。但这确实是一个需要改进的领域。 cron计划程序应该对您有很大帮助。