需要 Workflow Manager 许可。
作业阻停项和依赖关系在作业视图的阻停项选项卡中进行管理。阻停项将暂停所有作业活动,暂停时长不确定,直到释放阻停项为止,而作业依赖关系仅暂停作业执行,并且允许对作业属性进行编辑。
阻停项
对阻停项进行分类将有利于识别对作业进行阻停的原因。阻停项类型基于 Workflow Manager (Classic) Administrator 中定义的“阻停项类型”模板,但这些模板应用后即由 ArcGIS Pro 进行使用。作业阻停项类型的示例可包括以下内容:
- 资金不足
- 技术问题
- 缺失数据
- 缺乏资源
- 管理批准延误
作业阻停项可存储以下信息:
- 类型 - 暂停作业活动的原因。
- 状态 - 阻停项当前处于活动状态还是释放状态。
- 阻停项日期 - 添加和释放阻停项的日期。
- 注释 - 添加和释放阻停项时提供的附加信息。释放阻停项时添加的注释将覆盖添加阻停项时提供的注释(如存在)。
注:
为了能够为作业添加阻停项,您必须具有 ManageHolds 权限。如果您具有以下权限,则可以覆盖作业阻停项:
- UpdatePropsforHeldJobs - 编辑作业属性和扩展属性。
- CanAddAttachmentsforHeldJobs - 添加附件。
- CanAddCommentsforHeldJobs - 在作业历史中添加注释。
可以离线使用作业而无需考虑作业阻停项。如果离线使用作业,您仅可以查看作业阻停项而无法添加或释放阻停项。如果作业已关闭,那么您无法向其添加阻停项。一个作业可以有多个阻停项且在所有阻停项均被释放后再次激活。
管理作业阻停项
请参阅以下部分以管理阻停项。
添加具有现有阻停项类型的作业阻停项
要添加使用现有阻停项类型的阻停项,请执行以下步骤:
- 在阻停项选项卡上,单击阻停项。
- 从预配置的类型下拉列表中选择阻停项类型。
- 如有必要,请输入注释。
在添加阻停项时,提供注释是可选操作。
- 单击添加。
阻停项即会添加至作业并显示在面板左侧的格网中。格网中还会显示关于阻停项类型、日期和注释的信息。阻停项状态为活动。
查看作业阻停项
要查看作业阻停项,请执行以下步骤:
- 单击作业视图上的阻停项选项卡。
将显示作业的所有活动阻停项和已释放阻停项。
- 在格网中展开阻停项以将其释放或查看添加阻停项时提供的注释。
添加具有新阻停项类型的作业阻停项
要添加具有新作业类型的作业阻停项,请执行以下步骤:
- 在阻停项选项卡上,单击阻停项。
- 输入新阻停项类型的名称。
输入阻停项类型会将新类型存储于 Workflow Manager (Classic) 数据库中,且可以在阻停项类型下拉列表中对其进行使用。
- 如果需要,可输入注释。
- 单击添加。
阻停项即会添加至作业并显示在面板左侧的格网中。格网中还会显示关于阻停项类型、日期和注释的信息。阻停项状态为活动。
释放作业阻停项
要释放作业阻停项,请执行以下步骤:
- 在阻停项选项卡上,展开要释放的阻停项。
- 如果需要,可输入阻停项释放注释并单击释放。
阻停项状态即为已释放。释放日期和阻停项注释将使用正确信息进行更新。
注:
如果未提供释放注释,则添加阻停项时提供的注释将从注释中移除。
依赖关系
您可以为作业定义依赖关系以阻停当前步骤的执行进程。在当前作业所依赖的作业达到依赖关系中定义的状态时,依赖关系将自动释放,从而依赖作业的当前步骤得以继续执行。
作业依赖关系将显示以下信息:
- 类型 - 依赖关系。
- 注释 - 当前作业和依赖作业。
- 展开阻停项格网中的依赖关系以查看详细信息:
- 阻停的作业 - 在当前步骤阻停的作业。
- 阻停所在的步骤 - 阻停的作业的当前步骤,该步骤在依赖关系释放之前无法执行。
- 依赖于 - 阻停的作业要依赖于其状态的另一作业。
- 所依赖的状态 - 阻停的作业要依赖的另一作业的状态。达到该状态后,阻停的作业的作业依赖关系将自动移除。
依赖关系同时显示在阻停的作业和依赖作业的阻停项格网中。如果离线使用作业,您可以查看作业依赖关系而无法添加或释放依赖关系。
注:
要添加或删除作业依赖关系,您必须具备 ManageDependency 权限。
添加作业依赖关系
要添加作业依赖关系,请执行以下步骤:
- 在阻停项选项卡上,单击依赖关系。
- 在作业 ID 中,输入当前作业将依赖的作业的 ID。
- 选择当前作业将依赖的另一作业的状态。
当前步骤的执行进程即会被阻停。依赖关系即会被添加到作业阻停项格网中。依赖关系显示为在作业中的阻停项类型。注释描述当前作业依赖于另一作业。