Skip To Content

Integrating Data Reviewer Server

Deploying Data Reviewer services

ArcGIS Data Reviewer Server is a series of tools that automates and simplifies data quality control to improve the integrity of your data. Data Reviewer Server can be deployed for the Event Editor so that checks and batch jobs can be used to validate and correct your organization's event data from the Event Editor. For more information about deploying the Event Editor, see Event Editor user guide.

To enable the Data Reviewer Server capability in the Event Editor, the Data Reviewer services must be published to ArcGIS Server. Setting up Data Reviewer for the Event Editor involves the following steps:

  1. Install Data Reviewer Server on your machine.
  2. Deploy Data Reviewer batch validation services.
  3. Deploy Data Reviewer dashboard services.
  4. Configure the map service using the DRS Configuration Utility.

    For more information, see Publishing ArcGIS Data Reviewer Server Services .

    In a multimachine clustered environment, the Reviewer workspace tables must be accessible to all machines in the deployment. This means when using the DRS Configuration Utility, you may need to place the connection file for the Reviewer workspace in a file share accessible to all ArcGIS servers in the cluster.

  5. In a multimachine clustered environment, an enterprise scheduler database type must be configured.

    For more information, see Configuring the scheduler database.

  6. Browse to the location of your Event Editor folder.

    In IIS, the web folder may be located at C:\inetpub\wwwroot\EventEditor.

  7. Using a text editor, open the configuration file (config.json) and browse to dataReviewer.
  8. Change serviceUrl to point to the URL of the Data Reviewer map service you have published.

    "dataReviewer": {
        	"serviceUrl": "http://<server name>:6080/arcgis/rest/services/reviewer/MapServer",
        	"executeBatchJobUrl": "http://<server name>:6080/arcgis/rest/services/ExecuteBatchJob/GPServer",
         "productionWorkspace": "",
         "batchJobWaitTime": 60,
        	"recordsPerPage": 25
    }

    The service URLs can be found in your Services Directory:

    http://<server name>:6080/arcgis/rest/services

  9. Change executeBatchJobUrl to point to the URL of the Data Reviewer geoprocessing service you have published.
  10. Assign the production workspace parameter.

    • A production workspace allows you to validate data in a different workspace than what is referenced in the Reviewer batch job file (.rbj). The workspace path can be absolute or UNC. The ArcGIS server account must have access to the folder that contains the connection file that references the workspace (eGdb), for example, c:\\arcgisserver\\data\\arcsde_connection_file.sde.
    • If no production workspace is defined, it will default to the geodatabase that was identified as the Reviewer workspace using the Data Reviewer Configuration Utility.

  11. Open Event Editor in your web browser. Data Reviewer tools are now available for use.

    Event Editor Review tab

Adding Data Reviewer checks in Event Editor

Data Reviewer Server does not support creating Reviewer sessions. Any sessions used from the Event Editor for running Data Reviewer checks must be preconfigured using Data Reviewer Desktop. The steps below explain how to do this. Configure as many sessions as needed.

  1. Start ArcMap.
  2. Enable the Data Reviewer extension in ArcMap to access the associated tools and capabilities in the desktop environment.
  3. Click Customize > Toolbars > Data Reviewer to add the Data Reviewer toolbar in ArcMap.
  4. Create and save a new batch job.
  5. Browse to your Event Editor web folder and open the dataReviewerBatchJobs folder.

    You may see an additional folder named DataReviewer_BatchJobs if you have configured Data Reviewer prior to the 10.2.2 release and have batch jobs stored in that location. Copy the batch jobs you would like to save to the new dataReviewerBatchJobs folder. When you have finished copying your batch jobs to the new folder, delete the DataReviewer_BatchJobs folder.

    For more information regarding the Event Editor deployment, see Event Editor user guide.

  6. Copy and paste the batch job file you saved in step 4 to this folder.
  7. Deploy the Event Editor in your web browser.
  8. Click the Review tab in Event Editor.
  9. In the Data Reviewer group, click Run Check.

    Data Reviewer Batch Jobs for Event Editor

    The batch jobs are now available in the Event Editor.

    For more information, see Executing Data Reviewer batch jobs in the Event Editor app.