Control-M 文件夹简介 | AI生成和翻译

Home 2026.01

Question: 请对 Control-M 中的 folder 进行全面介绍。

Answer:

Control-M(来自 BMC 的 workload automation 和 job scheduling 工具)中,folder 是一个基础的组织容器,用于对相关的 jobssubfoldersflows(依赖关系)进行分组。

Folder 通过逻辑分组、集中配置以及将设置继承给子对象(jobs 和 subfolders),帮助管理复杂的 workflows。

Folder 的主要用途

主要 Folder 类型

类型 描述 Scheduling & Inheritance 最常见用例
SMART Folder 功能全备的 folder(默认且推荐的类型) 在 folder 级别支持完整的 scheduling, events, resources 等 → 由 jobs/subfolders 继承 绝大多数生产环境 workflows
Regular Folder 基础分组容器 folder 级别不支持 scheduling/prerequisites 的继承 非常简单的静态分组
Simple Folder 极简容器(主要用于 Automation API / JSON 定义) 不支持 folder 级别的配置 基于 API/脚本的简单部署
Subfolder 嵌套在另一个 folder 或 subfolder 内部的 folder 继承父级 SMART folder 的大部分设置,但有一些限制 分层组织(例如:部门 → 团队 → 流程)

在实际的 Control-M 实施中,绝大多数情况下都使用 SMART folders

关键属性和设置(主要是 SMART Folders)

Folder → Job 继承规则 (SMART Folder)

大多数 folder 级别的定义(scheduling, events, resources, notifications, RunAs, Application, variables 等)会被以下对象继承

需要时,你可以在 job 或 subfolder 级别覆盖任何继承的设置。

实际组织示例

所有 jobs 都可以从顶级 folder 继承相同的 “End of Month” calendar 和 “wait for EOM confirmation event”。

总结 – 为什么 Folder 很重要

Folder(尤其是 SMART folder)是构建可维护、可扩展的 Control-M workflows 最重要的概念之一。

References:


Back

x-ai/grok-4.1-fast

Donate