“依赖关系”选项卡

作业依赖关系与“阻停”选项卡的相似之处在于,它们都可以停止作业的执行。不过,作业依赖关系的强大之处在于可以对作业间的关系进行建模。通过定义对作业的依赖关系,可限制作业在某个阶段内的进展,直到另一个作业通过某个阶段为止。可以对作业的“状态”或“步骤”部分施加限制条件,而限制条件也受这些部分的限制

依赖关系信息包括以下内容:

如果某一作业正在限制另一作业的工作流且到达依赖关系中定义的阶段,则受限制的作业将自动被释放并且能够工作。如果某个作业由于依赖关系而无法工作,系统会通知您存在依赖关系,并且可以通过访问“依赖关系”选项卡找到更多信息。

利用此项功能,可以为作业间的关系构建高级模型,例如以下情形:

情形 1 - 平行作业

作业 A、B、C 只能在每个作业的步骤都完成后结束。

平行作业

情形 2 - 顺序作业

作业 E 只能在作业 D 结束后开始。

顺序作业

情形 3 - 交错作业

作业 H 只能在作业 G 到达步骤 c 后开始。

交错作业

情形 4 - 父作业/子作业

作业 W(父作业)只能在作业 X、Y、Z(子作业)结束后到达步骤 d。

父作业/子作业
注注:

此功能受权限的控制。如果无法修改作业依赖关系,请咨询 Workflow Manager 管理员。

如何使用“依赖关系”选项卡

在作业列表中选择某个作业,然后单击依赖关系选项卡,即显示与下图类似的内容。

作业依赖关系

当前依赖关系在主面板上的表格中突出显示。右侧的选项按钮可用于选择要查看的依赖关系子集。包括以下选项

创建对作业的依赖关系

步骤:
  1. 选择要依赖某个作业的作业,然后导航至依赖关系选项卡。
  2. 单击面板右侧的创建
    创建作业依赖关系
  3. 选择进行限制时要采用的进展点的类型(步骤或状态)。
  4. 选择要阻停依赖关系的步骤或阶段。
  5. 选择此作业要依赖的作业。
  6. 选择将释放此依赖关系的进展点的类型。
  7. 选择要释放依赖关系的步骤或阶段。
  8. 单击确定
9/9/2014