概览
注:
ArcGIS Enterprise 10.9.x 是 ArcGIS 2021 版本的一部分,是支持从 ArcMap 发布的服务的最新版本 ArcGIS Enterprise。 建议您将自动检查工作流迁移到 ArcGIS Pro 属性规则中可用的 ArcGIS Data Reviewer 功能。
Data Reviewer 可以启用数据质量结果的汇总及详细报告。 这些服务可用于报告数据中检测到的非兼容要素的源、质量、严重性和位置。 非兼容要素包括使用 Data Reviewer 自动校验或者数据使用者以标记形式提供的反馈而检测到的要素。
通过报告数据质量,当数据达不到规定标准时,您可以提醒股东和其他利益相关方,并提供追踪不同时间的数据合规性的报告方法。 报告功能可作为组织总体业务性能管理系统的一个组成部分或作为用于报告数据质量的独立仪表盘进行集成。
在本课程中,您将部署和配置地图服务,以实施数据中检测到的错误的仪表盘报告。 要管理用于报告数据质量结果的请求,需要地图服务。 客户将借助 ArcGIS Web AppBuilder 的 Reviewer 仪表盘微件来使用此服务。
部署服务
部署 Data Reviewer 结果服务
Data Reviewer 包括其地图服务的基于 ArcMap 运行时间服务定义 (*.sd) 文件,其地图服务可用于管理和报告数据质量结果。 您将使用 Server Manager 中提供的发布工具来创建此服务。
- 在 Web 浏览器中打开管理器 URL 以登录到 Server Manager。
您的管理器 URL 为 https://<server name>:6443/arcgis/manager。
- 单击顶端通栏上的服务。
- 单击发布服务。
- 在发布服务对话框上单击下一步。
- 浏览至 reviewer.sd 文件,然后单击打开。
此文件位于 <ArcGIS Server installation folder>\ArcGISDataReviewerServer\Server<version>\Service Definitions 。
- 在发布服务对话框上单击下一步。
- 或者,单击文件夹下拉箭头,然后选择文件夹名称。
- 或者,单击集群下拉箭头,然后选择集群名称。
- 保持用于立即启动服务的复选框处于取消选中状态。
或者,选中复选框以在门户上共享服务。
- 单击下一步。
- 保持所有服务功能处于取消选中状态。
- 单击发布。
配置 Data Reviewer 结果服务
运行 Data Reviewer 结果服务之前,必须对其进行配置以存储自动验证的结果。 使用 DRS 配置实用程序配置 Data Reviewer 结果服务。
- 单击开始 > ArcGIS > DRS 配置实用程序。
- 验证 URL 文本框中所列的 URL 是否指向 ArcGIS Server 管理器目录。
管理员目录的格式为 http://localhost:6080/arcgis/admin。
注:
如果集群中已安装 Data Reviewer 服务器扩展模块,则只需针对集群中的一台计算机运行 DRS 配置实用程序。 配置更改将自动应用到集群中的每台计算机。
- 在用户名和密码文本框中,输入您的 ArcGIS Server 主站点管理员用户名和密码。
这是您用来登录 Server Manager 的帐户。
- 单击连接。
- 或者,如果之前尚未安装,可将 Data Reviewer 服务器对象扩展模块 (.soe) 添加到服务器。
- 在 DRS 扩展区域中,单击浏览。
- 浏览至包含 ESRI.ReviewerServer.soe 文件的位置,然后单击打开。
此文件位于 <ArcGIS Server installation folder>\ArcGISDataReviewerServer\Server<version>\Bin 。
- 单击添加。
- 单击选择地图服务下拉箭头,然后从列表中选择 reviewer.MapServer。
- 单击选择新的 Reviewer 工作空间文本框旁边的浏览。
- 导航至 Reviewer 工作空间的位置,然后单击确定。
ArcGIS Server 帐户必须至少具有对包含 .sde 连接文件的文件夹的读取权限。 部署自动验证功能时,请勿选择文件地理数据库。
如果已在多机部署中安装了 Data Reviewer 服务器扩展模块,则 Reviewer 工作空间路径必须为 UNC 路径,并可供部署中的所有计算机访问。
- 单击应用。
如果 Reviewer 地图服务无法启动,则可以从 Server Manager 重新启动该服务。
- 单击关闭以关闭 DRS 配置实用程序。
测试 Data Reviewer 服务
继续操作之前,请浏览至 Data Reviewer SOE 服务目录以测试您的配置。
- 从支持的 Web 浏览器执行以下操作之一:
针对单机部署
浏览至 Data Reviewer 服务器扩展模块服务目录 URL (http://<server name>:6080/arcgis/rest/services/reviewer/MapServer/exts/DataReviewerServer)。
对于多机部署
通过 ArcGIS Web Adaptor 浏览至 Data Reviewer 服务器扩展模块服务目录 URL (https://<web adaptor url>/rest/services/reviewer/MapServer/exts/DataReviewerServer)。
注:
在功能 – Data Reviewer Server 页面中,配置批处理验证服务 URL 属性以使用批处理验证服务的 ArcGIS Web Adaptor URL(包括任务名称 ExecuteBatchJob)。
- 验证 Data Reviewer 服务器对象扩展模块 (SOE) 服务目录是否显示 Reviewer 工作空间的位置和空间参考以及四个子资源:批处理验证、仪表盘、Reviewer 结果和实用程序。
服务组件现在即可将 Web 客户端配置为启用基于 Web 的数据质量工作流。
部署 web 应用程序
要使用结果服务,需要客户端应用程序。 在本部分中,您将部署 Data Reviewer 仪表盘微件以显示数据质量结果。
“Reviewer 仪表盘”微件是 ArcGIS Web AppBuilder 中提供的多种即用型微件之一。 该微件可以通过发布数据质量度量进行报告,以便通知客户、管理人员以及其他利益相关方所使用数据的质量。
Reviewer 仪表盘微件使用信息图(例如饼图和条形图)来显示数据质量结果统计以汇总在您的 GIS 数据中所标识的数据质量问题。 统计数据可通过文本框表示所汇总结果的总数,以便您了解数据中结果的数量与类型。
![Reviewer 仪表盘微件 - 按业务规则分类结果 Reviewer 仪表盘微件 - 按业务规则分类结果](GUID-F65C1AF0-9435-4ED8-AF34-531A3DB4EFD4-web.png)
配置和部署微件
可以使用 ArcGIS Online 中提供的功能来部署“Reviewer 仪表盘”微件,本地部署可使用 Enterprise 门户,在自定义 Web 应用程序构建中部署可使用 ArcGIS Web AppBuilder(开发人员版)。 无论选择哪种方法部署 Web 应用程序,微件的配置都是相同的。
使用“Reviewer 仪表盘”微件
“Reviewer 仪表盘”微件可针对结果服务的数据质量结果提供图形表示。 微件用户可以通过各种方式轻松查看和汇总结果,以便更好地了解数据中存在的问题。