假设我有一个智能文件夹X,其中有5个具有多个依赖项的作业。例如,让我们假设作业层次结构如下:
因此,从Planning选项卡,我订购此智能文件夹以供执行。由于我不想等待Job 202执行,因为它是我正在工作的环境中不需要的磁带备份作业,我在监视选项卡中将Job 202标记为“OK”。对于Job 302,Job 202结束“OK”是先决条件。
在类似的设置中,我有数百个具有相似依赖关系的作业。我必须不时订购文件夹,并且必须手动将所有不需要运行的作业标记为“确定”。我不能简单地删除我需要标记为ok的作业,因为它们与我想要执行的其他作业有依赖关系。
我的问题是 - 我怎么能这样做一次 - 这标志着所有不必要的工作 - 并且当我要运行工作负载时保存这个以用于所有未来的实例?
答案 0 :(得分:0)
如果您提到的Job202作业对于Job302启动并不重要,那么这应该是独立的。从流中移除if并使其独立。在Control M Desktop中进行此更改并将其写入数据库。您不必每天进行更改。
答案 1 :(得分:0)
对于要测试的“环境”中不需要的所有作业,可以选中“以虚拟方式运行”复选框,以将这些作业转换为“虚拟”作业,同时保持文件夹中的结构,关系和依赖性。虚拟作业将不会执行命令,脚本等,而是虚拟作业将仅向控制-m提供有关该作业的后处理步骤的指令,或者在您需要的情况下,添加条件以继续执行该作业的后处理步骤。虚拟工作。
(我意识到这是一个老问题;我提供了一个答复,如果它对在我之后找到此线程的任何人有用的话)