“计划”流程
使用“计划”流程来启动流程、流程系列或者整个流程图。仅当流程图处于运行状态时,“计划”流程才工作。
“调度”过程在定义的时间段内处于活动状态。在此期间,可能发生导致后续连接的过程开始运行的指定事件。“调度”过程的最常见用途是控制整个流程图的时间安排。
一个流程图可以包括多个“计划”流程框(只要这些流程框位于独立分支中)。但是,如果一个流程具有位于不同祖代分支(通向同一流程)的多个“计划”祖代,那么可能会发生错误。
您可以配置“计划”流程,以通过设置从流程开始运行时计算的时间限制(以天、小时和分钟为单位)来定义总计划周期。
您可以将某个过程计划为以多种方式运行(其中包括重复运行、由触发器触发和按日历)。
您可以组合多个计划选项。例如,您可以将流程计划为在每周一上午 9:00 以及每当由特定事件(例如,访问 Web 站点)触发该计划时运行。
例如,在不会影响白天的作业时,您可以将批处理过程调度为在深夜运行。
计划流程图时可以同时使用的选项个数没有任何限制,只要选项不会产生冲突即可。(例如,您不能将流程图同时调度为“仅运行一次”和“每周一运行”)。
通常,一个过程仅在其所有输入已成功运行时才会运行(即,连接到当前过程的所有过程已运行时,即使依赖关系只是暂时的,也是如此)。但是,一个分支中存在多个调度输入时,只要其任何
一个
输入完成,该过程就会运行(其输入之间的关系是“OR”而不是“AND”)。
启用了跟踪的“联系”流程包含内在的调度。 在流程图中间使用“调度”过程是一种高级功能。确保您取得期望的行为和正确的结果。
如果在先前运行完成之前,流程图中的“调度”过程通知流程图运行,那么
Campaign
将暂停此请求,直到先前的运行完成为止。按此方式只能暂停一个运行。在特定情况下,这可能意味着流程图运行次数不如您预期的多。
例如,如果流程图运行耗费两个小时,且您拥有的“调度”过程尝试触发只间隔 10 分钟的三个运行,那么
Campaign
将启动第一个运行。“调度”过程尝试启动第二个运行时,
Campaign
会让其排队。“调度”过程尝试启动第三个运行时,
Campaign
会将其忽略。第一个运行完成时,
Campaign
将启动第二个运行。从不启动第三个运行。
IBM Campaign 调度进程与 IBM EMM Scheduler 之间的差别
入站触发器和出站触发器
在运行流程图中计划流程
Copyright IBM Corporation 2015. All Rights Reserved.