JCL 批作业自动转编排流程
给自动化工程师设计把 JCL 作业转成现代编排流程的链路,含依赖还原与人工确认点。
适用场景
- 日终批量从主机迁到新调度平台
- 上百个 JCL 作业的依赖关系没人说得清
- 迁移后作业顺序错乱导致对账失败
PROMPT
三百多个 JCL 作业要搬到新调度平台,最麻烦的是没人能完整说清作业之间的先后依赖。手上有作业清单与近一个月的批处理日志,月底要交出一版依赖清单。 【思考】 1. 先判断依赖从哪来:从数据集传递关系推,不从作业编号顺序推。 2. 依据是作业之间靠输入输出数据集串联,谁产出谁消费才是真实依赖。 3. 不先看条件码分支,因为条件分支只在异常时生效,先按主路径还原。 【行动】 1. 只调用一个工具:解析作业清单里的数据集定义,抽取输入与输出两组名称。 2. 参数写全:作业名、步骤号、输入数据集、输出数据集、条件码五个字段都取。 3. 一次只解析一个作业批次,先跑十个作业验证抽取是否准确。 【观察】 1. 关键值:十个作业里能配上的输入输出对数,以及配不上的数据集名称。 2. 达成判断:配对率高于八成即可扩展到全量,低于则先修解析规则。 3. 配不上的临时数据集单列一表,下一步再补重建顺序,不混进主依赖。
复制后直接粘贴到模型使用