What is ArcGIS Data Reviewer for Server?

Many of the data-quality workflows you implement using ArcGIS Data Reviewer can be made available as web services and accessed through web or mobile client applications using ArcGIS Data Reviewer for Server. For example, you can publish multiple types of web services to support manual and automated validation of data, data-quality reporting, and visualizing reviewer results.

For example, with ArcGIS Data Reviewer for Server, you can do the following:

Working with Data Reviewer on the web

Data Reviewer services enable you to extend data-quality workflows to clients on the web. After enabling ArcGIS Data Reviewer for Server, you'll be able to publish multiple types of web services to support various aspects of a data-quality workflow. These include services supporting manual and automated validation of data, data-quality reporting, and visualizing reviewer results.

Batch Validation

Data Reviewer Batch Validation services enable clients to execute automated data validation based on business rules implemented using Data Reviewer batch jobs. These services leverage ArcGIS Server to offload time-consuming data validations from ArcGIS for Desktop clients to an organization’s intranet or cloud-hosted server infrastructure. In a production environment, server-based data validation can be scheduled on a nightly basis to validate data created or modified during regular business hours. Alternatively, automated data validation can be triggered on an as-needed basis to support ad hoc validation of data as a component of a larger web-based, data-editing workflow.


Data Reviewer Dashboard services enable summary reporting of data-quality results stored in a Data Reviewer workspace. Dashboard reporting services can be used to communicate the origin, quantity, and location of noncompliant features detected in your database based on predefined business rules implemented using the Data Reviewer.

By communicating data quality, you can alert stakeholders and other interested parties when data does not meet agreed-upon standards and provide a reporting method for tracking data compliance through time. Reporting capabilities can be integrated as a component of an organization’s overall business performance management system or as a stand-alone dashboard for reporting data quality. The Data Reviewer page on the ArcGIS Resource Center has samples of such data-quality reporting applications and examples of how to extend them to meet your requirements.