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 Enterprise and ArcGIS Online to accomplish tasks such as the following:
The validation capabilities in Data Reviewer are available using BatchValidationTask. 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. 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. 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.
See the API reference for additional information on BatchValidationTask, DashboardTask, ReviewerResultsTask and other DataReviewer related classes.