ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

创建对作业的依赖关系

需要 Workflow Manager 许可。

  • 情形 1 - 平行作业
  • 情形 2 - 顺序作业
  • 情形 3 - 交错作业
  • 情形 4 - 父作业/子作业
  • 创建对作业的依赖关系

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

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

  • 作业 - 要阻停的作业
  • 阻停类型 - 阻停作业时作业的值的类型(步骤或状态)
  • 阻停值 - 步骤或状态中需要阻停的那一部分的 ID
  • 依赖作业 - 所依赖的作业(施动)
  • 依赖阻停类型 - 阻停时值的类型(步骤或状态)
  • 依赖阻停值 - 依赖作业释放时需要到达或超过的步骤或状态的 ID

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

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

情形 1 - 平行作业

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

平行作业

情形 2 - 顺序作业

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

顺序作业

情形 3 - 交错作业

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

交错作业

情形 4 - 父作业/子作业

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

父作业/子作业
注:

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

创建对作业的依赖关系

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

作业依赖关系

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

  • 全部 - 与作业相关的所有依赖关系,包括阻停当前作业的依赖关系以及因当前作业而阻停其他作业的依赖关系
  • 主依赖关系 - 仅显示(可能)阻停当前作业的依赖关系
  • 从依赖关系 - 仅显示因当前作业而(可能)阻停其他作业的依赖关系
注:

不能在离线作业中添加或编辑依赖关系。

  1. 选择要依赖其他作业的作业,然后单击依赖关系选项卡。
  2. 单击面板右侧的创建。

    创建作业依赖关系

  3. 通过单击将作业执行暂停在:下拉箭头并选择某选项,选择您想要将当前作业暂停在的步骤或状态。
  4. 选择此作业要依赖的作业的作业 ID。
  5. 通过单击 步骤或状态下拉箭头并选择某选项,为所选作业选择在步骤 4 中解除该依赖关系。
  6. 单击确定。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明