The Data Reviewer tasks allow developers to extend data quality workflows to web applications. They expose ArcGIS Data Reviewer for Server functionalities like Batch Validation, Reviewer Results and Dashboard.
You can use the Data Reviewer API methods with maps from ArcGIS for Server and ArcGIS Online to accomplish tasks such as the following:
The validation capabilities in Data Reviewer are available using BatchValidationTask. These samples use BatchValidationTask to validate data based on business rules defined in a Reviewer batch job. You can either schedule a batch job to run on a regular basis or execute an adhoc batch job on an as-needed basis.
Data quality statistics can be accessed in Data Reviewer using DashboardTask. These samples use getDashboardResults to provide a summary of results that can be interactively filtered based on different fields.
Data quality issues can be visualized and reported over the web using ReviewerResultsTask. These samples use writeResult or getResults capability of ReviewerResultsTask to flag a problem in the data or retrieve issues identified by data validation. The lifecyle of an issue can also be tracked and updated using updateLifeCycle capability in ReviewerResultsTask.