问题标签 [control-m]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scheduling - Control-M 的调度问题
我正在使用 Control-M 安排一些工作。我的情况如下:
我有以下工作 - Job 1, Job 2, Job 3 and Job 4
。他们都对同一个表进行了插入。我必须安排所有四个作业同时开始。由于它们插入到同一个表中,我遇到了锁定问题。
我无法在这些作业之间添加依赖关系,因为我将在此流中添加更多作业。此外,这些作业之间没有逻辑依赖关系。
此外,所有这些作业都调用相同的脚本,但参数不同。
有没有办法处理这个问题?
automation - Control-M 与集成服务器的绑定
我知道这种想法很少见,但是有没有办法将 BMC Control-M 与 Cruise Control.Net 服务器链接起来?是否有与 CCNet 一起使用的 Control-M 命令行或可执行文件?我想通过 CCNet 自动部署 Jobs。
hadoop - 如何使用 BMC Control-M 安排 hadoop 作业?
有人知道如何使用 BMC Control-M 软件控制/调度 Hadoop 作业吗?甚至可能吗?
我已经尝试过 Ooozie 并想探索更多安排 hadoop 作业的选项。
请赐教!
ms-access - .bat 完成后 Control-M 作业未结束
我有一个映射网络驱动器的 .bat 文件,运行 MS Access 程序,然后删除映射的驱动器并退出。当我通过 Control-M 运行它时,.bat 运行并完成,但 Control-M 中的工作永远不会结束。我尝试了多种方法来结束文件以向 Control-M 发送退出代码,但似乎没有任何效果。下面是代码:
在此代码之后,我尝试了以下命令:
exit
_exit 0
timeout /T 10
无论我尝试什么,Control-M 似乎都不知道工作已经完成。Control-M 的 sysout 也没有显示任何类型的退出代码被发回。
duplicates - BMC control-m中查找重复的作业名
我需要找到重复的工作名称才能更改它们。我如何在 BMC Control-M 中做到这一点?
web-services - Control-M 可以执行 http 服务端点来获取作业状态吗?
我对 control-m 很陌生,想问一下 control-m 是否支持这种情况:
- 我们有一个运行日志运行作业的 http web 服务,例如
http://myserver/runjob?jobname=A
然后这将在服务器上启动作业 A 并返回一个作业 ID。我返回作业 ID,以便我可以随时从服务器获取作业状态。该作业有许多状态,例如等待、进行中、错误
- 我希望在服务器上的作业更新后立即更新 control-m 作业状态。为此,我创建了一个网络服务 url:
http://localhost/getjobsatus?jobid=1
这个url请求会得到job id 1的job status
control-m 可以轮询 Web 服务 url 以获取作业状态,我可以调用 Web 服务来运行作业并取回其 id 吗?
很抱歉提出这个基本级别的问题。任何帮助将不胜感激。
scheduling - Control-M 在每月和每日工作之间添加条件
我正在使用 control-M 来安排一些作业,以下是我面临的场景:
Job-1 - 每天运行(不是在特定时间)
Job-2 - 在每个月的 1 号订购,但在 10 号左右运行(不固定)
现在,我要求 Job-2 依赖于 Job-1 的执行。假设如果 job-2 在 12 日变得“有资格”执行,那么它应该只在以下情况下执行:-
- 12 日的 Job-1 已成功执行
- 如果作业 1 的执行未安排在 12 日,则作业 2 应检查最后一次成功执行(即可能是 11 日)
如果最后一次执行 Job-1 失败,则不应执行 Job-2
我试过的是,在 Job-2 上指定 IN 条件,日期为 PREV,但这似乎并没有检查当前日期的 job-1 执行情况。
hudson - 使用 Hudson 代理触发 Control-M 作业
目前我正在做一个项目,使用 Control-M 来运行 Control-M 作业。
并且来自其他团队的当前项目正在使用 Hudson 来触发 Spring Batch 作业。
我知道 Control-M 作业可以转换为 Spring Batch 作业,但我想知道是否可以让 Hudson 代理触发 Control-M 作业?
谢谢!
unix - 仅使用 grep 显示完全匹配
如何仅显示所有以 OK 结束的作业?
当我尝试下面的命令时,它显示 OK 和 NOTOK 因为两者都有“OK”
perl - 来自 control-m 调度程序的 perl 脚本编译问题
我正面临一个非常奇怪的问题。我有一个 perl 脚本,它在内部调用另一个 perl 脚本。当我从 unix 手动运行时,我没有遇到任何问题。
现在,当从 control-m 调度程序调度相同的脚本时,会为查找 date:manip 包的内部脚本提供编译错误。
不幸的是,由于客户端问题,我无法在此处附加脚本。
但是有人可以帮忙吗?