admin - 以自定义频率调度 informatica 工作流
问题描述
您好尊敬的 Informatica 管理员/平台专家,
我有一个工作流程,我需要安排周一至周五和周日。所有 6 天的工作应该在特定时间说一天 10 次,但时间不统一,而是在预定义的时间说(上午 9 点、上午 11 点、下午 1 点 30 分等),所以时间上的差异不统一。所以我们有 10 个不同的调度工作流,每个调度/运行触发一个使用 pmcmd 命令的 shell 脚本。
这对我来说看起来有点奇怪,所以我所做的是,有一个触发 pmcmd shell 脚本的工作流,并在 start 和 shell 脚本之间有一个链接,我在其中指定了时间条件并安排它在星期一运行- 周五和周日每 30 分钟一班。
所以发生的情况是,它一天运行 48 次,但实际上只触发了“实际”工作流 10 次。剩下的 38 次它只是运行但什么也不做。
我的一位 informatica 管理员同事说,运行 38 次(实际上什么都不做)会消耗 informatica 资源。虽然我很确定它不是,但由于我只是一个 informatica 开发人员而不是专家,所以想在这里发布它,以检查它是否真的是真的?
谢谢。
问候拉加夫
解决方案
嗯……它确实消耗了一些资源。每次工作流启动时,它都会在存储库上执行相当多的操作。它还在集成服务上分配一些内存,并为工作流创建日志文件。即使根本没有执行任何会话。
所以,有影响。将其乘以工作流的数量,乘以执行的数量 - 可能会出现问题。
更不用说同时执行的工作流的数量有一些限制。
我不知道你的平台和设置。但这看起来确实是一个需要改进的领域。一个 cron 调度程序应该可以帮到你很多。
推荐阅读
- laravel - 具有雄辩关系的子查询
- python - 如何正确写入 Azure PipelineData?
- java - 需要帮助将字符串的字数计数器转换为键盘输入段落的字数计数器
- php - php中ArrayAccess接口的用途是什么?
- google-chrome - Chrome 扩展:declarativeNetRequest 与 RuleCondition 不匹配
- python - Python & JSON - 附加到字符串对象
- ubuntu - 无法使用 anaconda 安装/加载 jupyter
- java - netbeans 8.1 无法从 Windows 10 创建新的卸载项目
- url - Rust (Bittorrent):宣布失败,响应“请求的下载未被授权用于此跟踪器”
- python - TensorFlow 训练损失值极高