0

假设我有一个智能文件夹 X,它有 5 个具有多个依赖项的作业。例如,让我们假设作业层次结构是这样的:

在此处输入图像描述

因此,从“计划”选项卡中,我订购了这个智能文件夹以供执行。由于我不想等待 Job 202 执行,因为它是我工作的环境中不需要的磁带备份作业,所以我在监视选项卡中将 Job 202 标记为“OK”。对于作业 302,作业 202 结束“OK”是先决条件。

在类似的设置中,我有数百个具有类似依赖关系的工作。我必须不时订购文件夹,并且必须手动将所有不需要运行的作业标记为“OK”。我不能简单地删除我需要标记为 ok 的作业,因为它们与我要执行的其他作业有依赖关系。

我的问题是 - 我怎样才能做到这一点 - 即标记所有不必要的工作 - 并在我要运行工作负载时为所有未来实例保存它?

4

2 回答 2

0

如果你提到的 Job202 的工作对于 Job302 的启动不是那么重要,那么这应该是独立的。从流中删除 if 并使其独立。在 Control M Desktop 中进行此更改并将其写入数据库。您不必每天都进行更改。

于 2014-11-13T11:28:19.837 回答
0

对于您正在测试的“环境”中不需要的所有作业,您可以选中“作为虚拟运行”复选框以将这些作业转换为“虚拟”作业,同时保持文件夹中的结构、关系和依赖关系。虚拟作业不会执行命令、脚本等,而虚拟作业只会提供 control-m 有关作业后处理步骤的指令,或者在您的情况下添加条件以在之后继续处理作业流程假工作。

(我意识到这是一个老问题;我提供了一个回复,如果它对任何在我之后找到这个帖子的人有帮助)

于 2018-08-05T18:13:11.690 回答