Autosys. Informatica工作流调度
我试图更多地了解使用Autosys的Informatica调度。
假设我有一个Informatica工作流wf_test和一个脚本,比如test.sh和pmcmd命令来运行这个工作流。此外,我还为Autosys编写了一个JIL (test.jil),用于调度我的test.sh。每天晚上10:00
Autosys如何按照指定的时间表启动工作流wf_test?
有人能说明一下Autosys和Informatica之间的交流吗?
我们需要在同一台服务器上同时安装Informatica和Autosys服务器吗?
在Autosys和Informatica之间是否存在任何代理或服务需求来实现这种可能性?
此外,我们是否可以直接向Autosys提供informatica细节,而不需要任何脚本?
非常感谢阿克斯
发布于 2017-04-06 03:26:23
Autosys是一种调度工具。如果根据jil计划运行任何作业,自动系统作业每5秒继续检查一次。当时间到了,条件满足时,它将在给定主机上运行给定的命令。它可以是pmcmd命令或任何shell脚本。
通信应该在Autosys Server和安装Informatica的服务器之间进行。读这个文章。此外,请检查您的自动团队是否在您的项目/环境中执行相同的步骤。
当然不是。它应该分开。但是,应该建立连通性。
是的,请阅读第2点的文章。
是。您可以提到整个pmcmd命令。
发布于 2019-12-10 06:25:04
由于Autosys是调度工具,它将在jil中提到的特定时间触发命令,这里的重要部分是,我们还提到要执行该特定命令的机器名称。
因此,要回答您的问题,Autosys和Informatica可以位于不同的服务器上,条件是在Informatica服务器上配置Autosys代理,在Autosys中配置Informatica机器/服务器详细信息。
当我们使用pmcmd命令通过shell脚本运行工作流时,更不用说Autosys和Informatica在不同的服务器上,您可能可以直接从Autosys调用工作流,但这将使您在大规模调用1000 s工作流时变得复杂,而拥有一个可以被多个工作流使用的通用脚本调用pmcmd似乎更容易。
发布于 2017-03-27 15:34:31
在本例中,Autosys所做的所有操作都是“在指定的时间运行命令”。它完全不知道Informatica。它不需要在同一台服务器上,因为它们之间根本没有通信。
它所需要的是对test.sh脚本的访问,无论它在哪里。而这又需要能够运行pmcmd实用程序。因此,在大多数基本设置中,带有pmcmd的Informatica pmcmd可以与Autosys位于同一台服务器上。Informatica只需要可以到达pmcmd。
https://stackoverflow.com/questions/42986073
复制相似问题