概览
Data Reviewer 可以启用数据质量结果的汇总及详细报告。这些服务可用于报告数据中检测到的非兼容要素的源、质量、严重性和位置。非兼容要素包括使用 Data Reviewer 自动校验或者数据使用者以标记形式提供的反馈而检测到的要素。
通过报告数据质量,当数据达不到规定标准时,您可以提醒股东和其他利益相关方,并提供追踪不同时间的数据合规性的报告方法。报告功能可作为组织总体业务性能管理系统的一个组成部分或作为用于报告数据质量的独立仪表盘进行集成。
在本课程中,您将部署和配置地图服务,以实施数据中检测到的错误的仪表盘报告。要管理用于报告数据质量结果的请求,需要地图服务。客户将借助 Web AppBuilder for ArcGIS 的 Reviewer 仪表盘微件来使用此服务。
部署服务
部署 Data Reviewer 结果服务
ArcGIS Data Reviewer for Server 包括其地图服务的服务定义 (*.sd) 文件,其地图服务可用于管理和报告数据质量结果。您将使用 ArcGIS Server Manager 应用程序中提供的发布工具来创建此服务。
- 在 Web 浏览器中打开管理器 URL 以登录到 ArcGIS 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 > ArcGIS Data Reviewer for Server > DRS 配置实用程序。
- 验证 URL 文本框中所列的 URL 是否指向 ArcGIS Server 管理器目录。服务目录的格式为 http://localhost:6080/arcgis/admin。
注:
如果集群中已安装 ArcGIS Data Reviewer for Server,则只需针对集群中的一台计算机运行 DRS 配置实用程序。配置更改将自动应用到集群中的每台计算机。
- 在用户名和密码文本框中,输入您的 ArcGIS Server 主站点管理员用户名和密码。这是您用于登录 ArcGIS 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 for Server,则 Reviewer 工作空间路径必须为 UNC 路径,并可供部署中的所有计算机访问。
- 单击应用。
如果 Reviewer 地图服务无法启动,则可以从 ArcGIS Server Manager 重新启动该服务。
- 单击关闭以关闭 DRS 配置实用程序。
测试 Data Reviewer 服务
测试之前,请浏览至 Data Reviewer Server 服务目录以测试您的配置。
- 利用支持的 Web 浏览器执行以下操作:
- 对于单机部署,请浏览至服务目录 URL (http://<server name>:6080/arcgis/rest/services/reviewer/MapServer/exts/DataReviewerServer)。
- 对于多机部署,请通过 ArcGIS Web Adaptor 浏览至服务目录 URL (https://<web adaptor url>/arcgis/rest/services/reviewer/MapServer/exts/DataReviewerServer)。
- 验证 Data Reviewer 服务目录页面是否显示 Reviewer 工作空间的位置和空间参考以及四个子资源:批处理验证、仪表盘、Reviewer 结果和实用工具。
- 服务组件现在即可配置 Web 客户端以启用基于 Web 的数据质量工作流。
部署 Web 应用程序
要使用结果服务,需要客户端应用程序。在本部分中,您将部署 Data Reviewer 仪表盘微件以显示数据质量结果。
Reviewer 仪表盘微件是 Web AppBuilder for ArcGIS 中提供的多种即用型微件之一。该微件可以通过发布数据质量度量进行报告,以便通知客户、管理人员以及其他利益相关方所使用数据的质量。
Reviewer 仪表盘微件使用信息图(例如饼图和条形图)来显示数据质量结果统计以汇总在您的 GIS 数据中所标识的数据质量问题。统计可表示字段所汇总的结果的总数,以便了解数据中结果的数量与类型。
配置和部署微件
可以使用 ArcGIS Online 中提供的功能来部署“Reviewer 仪表盘”微件,本地部署可使用 Portal for ArcGIS,在自定义 Web 应用程序构建中部署可使用 Web AppBuilder for ArcGIS(开发人员版)。无论选择哪种方法部署 Web 应用程序,微件的配置都是相同的。
使用“Reviewer 仪表盘”微件
“Reviewer 仪表盘”微件可针对结果服务的数据质量结果提供图形表示。微件用户可以通过各种方式轻松查看和汇总结果,以便更好地了解数据中存在的问题。