工作流程自动化

成功的组织使用基于 ArcGIS 和第三方工具或系统在其企业系统中自动执行工作l流程。 工作流程自动化有很多好处,从质量改进(确保以完全相同的方式完成步骤),到员工效率(减少花在手动工作流程上的时间),一直到劳动力发展(通过自动执行该流程的几个部分来帮助新员工快速适应复杂的工作流程)。

一些常见的工作流程自动化模式包括:

  • ArcGIS Pro 任务,指导用户完成一系列可重复的地理处理、地图交互或编辑工作流
  • Python 笔记本,用于在一系列用户启动的步骤中运行 Python 代码,这些步骤可以自动执行数据转换或编辑工作流
  • 适用于 ArcGIS ProArcGIS Enterprise 的 ArcGIS Data Interoperability 扩展模块,可以连接到各种数据源,完成复杂的编辑或质量改进步骤,并将数据输出到其他系统或工具
  • 使用外部自动化平台,如 Microsoft Power Automate、Zapier、IFTTT 或 Make
  • 使用 ArcGIS Workflow Manager(将在下一节中详细介绍)管理任务并在整个 ArcGIS 系统中自动执行步骤

外部或第三方系统通常没有任何基于地理位置的自动化,也没有与 ArcGIS 的深度连接,但可能具有可以更轻松地连接到 ArcGIS 系统的步骤、方法或连接器。

外部自动化系统擅长连接到通知服务、发送电子邮件、将数据写入外部位置以及将多个系统整合到一个自动化流程中。 使用外部自动化系统时,请务必仔细考虑该系统的安全性及其对 ArcGIS 系统的访问权限,并了解所涉及的步骤,以防自动化产生意外结果。

Workflow Manager

ArcGIS 通过名为 ArcGIS Workflow Manager 的软件站点提供了一个全面的工作流自动化系统。 Workflow Manager 嵌入在 ArcGIS Pro 中,可通过 ArcGIS EnterpriseArcGIS Online 使用,它是一个强大且可扩展的系统,用于定义、编排和执行重复工作流,这些工作流可以将桌面、Web 和移动工作流链接在一起,同时启动其他自动化步骤或与其他系统进行交互。 Workflow Manager 可自动执行并简化组织中执行和管理 GIS 和非 GIS 工作的多个方面。 它通过提供实时工具来管理完成工作所需的人员、流程和产品,从而优化了 GIS 操作。 通过在整个组织内维护标准化、集中式和可重复的工作流,以减少错误和低效率并节省时间,从而提高了生产效率。

Workflow Manager 支持的最常见的工作流是基本的数据编辑工作流。 一个用例是编辑器更新位置的空间或属性信息。 GIS 专家根据捕获的信息更新地图。 然后,他们的工作将由质量控制 (QC) 专家进行验证,如果有任何问题,则将其发送回 GIS 专家。 该用例说明了 Workflow Manager 的基本功能。 在此应用场景中,完成任务所需的一系列步骤称为工作流,工作流的一个实例称为作业。 作业可以与特定属性关联,并且可以分配至组织中的多个成员或群组。 步骤可以执行各种任务,例如通过为 GIS 专家打开地图或提示用户回答问题将作业路由至不同的方向。

然后,Workflow Manager 可以通过在工作流的关键点发送电子邮件通知、管理和清理空间数据版本、运行地理处理工具来辅助初始站点选择等来扩展这种类型的工作流。

Workflow Manager 可以在工作流的执行过程中实现灵活管理并可以无缝处理所有交互点。 例如,可以在外业工作中使用移动应用程序执行工作,可以在 ArcGIS Pro 中执行数据编辑,也可以在 Workflow Manager Web App 中执行质量控制。

上述应用场景只是工作流的一种类型。 组织可以具有多种类型的业务流程工作流,其中包括外业检查、土地使用规划、文档管理和批准、移动应用程序以及全自动工作流。 借助 Workflow Manager,您可以改善业务流程、数据质量和准确性;优化资源分配;增强交流;降低组织的生产成本。

Top