需要 Workflow Manager 许可。
状态类型用于描述作业在执行期间经历的状态或阶段。在 Workflow Manager (Classic) 中,可以定义在工作流中使用的状态。
状态类型
可通过三种方法在 Workflow Manager (Classic) 中使用状态:
- 自动状态分配
- 步骤状态分配
- 手动状态分配
自动状态分配
如果在 Workflow Manager (Classic) 系统设置中选中使用自动状态分配选项,则作业将在其整个生命周期中自动更新状态。只有在系统中存在以下状态时,才能正常使用此选项:
- 已创建
- 准备就绪
- 正在工作
- 完成工作
- 已关闭
步骤状态分配
对于独立的自动状态分配,您无法控制作业状态;Workflow Manager (Classic) 根据作业当前所处的内部阶段进行管理。如果选择使用步骤状态分配选项进一步更新自动状态,则可以自动设置作业的状态,方法是将工作流中的步骤与状态进行关联来更好地匹配业务流程。
注:
如果未设置步骤状态,则 Workflow Manager (Classic) 将保持最后定义的作业状态。这样可以灵活地在工作流的关键部分而非所有步骤中设置状态。
配置状态
要创建和配置状态,请完成以下部分中的步骤。
创建新的状态类型
除 Workflow Manager (Classic) 中的现有状态类型以外,还可以定义自己的状态,来管理和追踪系统中的工作。
- 打开 Workflow Manager (Classic) Administrator for ArcGIS Pro,然后连接到 Workflow Manager (Classic) 数据库。
- 展开作业组件 > 状态类型。
列表将显示所有当前已配置状态类型。如果尚未配置任何状态类型,则该列表将为空。
- 右键单击状态类型,然后单击添加状态类型。
- 将显示状态属性对话框。
- 提供状态类型的基本信息。
- 状态名称 - 状态类型的名称。一旦创建,此值便无法更改。
- 文字说明 - 这是状态的显示名称。如果留空,则将自动使用该名称。创建状态后可以更改此值。
- 描述 - 对状态的含义的描述。
- 单击确定添加状态类型。
配置步骤状态分配
可以将 Workflow Manager (Classic) 资料档案库中的状态类型配置为与作业工作流中的步骤关联。
- 启用 Workflow Manager (Classic) 系统设置中的使用步骤状态分配选项。
- 创建对流程具有重要意义的状态类型。
- 在应更新该状态的工作流中更新步骤的状态属性。
确定在何处更新状态属性的方法之一是对工作流进行评估,并判断哪些部分属于已确定的各个状态类别。然后,在各个部分的第一步中,更新状态属性以与相应状态相匹配。