Scheduling a batch job

Batch jobs are groups of configured Data Reviewer checks that validate your data against certain conditions or business rules. This ensures that the data is compliant with the product specifications or other rules used to determine the validity of your data.

With Data Reviewer for Server, you can use Batch Validation Manager to schedule batch jobs to validate data on a regular basis, whether it is annually, weekly, or daily. This allows you to validate data to ensure that results are being resolved and verified.

The process of scheduling a batch job includes the following steps:

Steps:
  1. Open the Batch Validation Manager application in a browser.

    The path will be http://<servername>/batchvalidationmanager.

  2. Click Schedule Batch Validation.
  3. Type a name for the job in the Title text box.

    It is recommended that the name of the batch job be meaningful so you know the purpose of the scheduled task. For instance, the name could be the name of the batch job you are running or the dataset you are validating with the batch jobs. The value specified as the title appears on the Schedules and Executions tab in the Job Title column.

  4. Click Browse next to the Batch Job text box.
  5. Browse to the batch job to run and click Open.

    The batch job contains both the business rules to run against the data workspace and the location of the data workspace. Checks in the batch job ideally run on one data workspace, but it is possible to have checks pointing to multiple data sources. However, if you click the Data Workspace drop-down arrow and choose a data workspace, the checks are resourced to the selected data workspace.

  6. Click the Sessions drop-down arrow and choose the Reviewer session that will store the batch job results.

    You can only choose Reviewer sessions that are stored in the workspace designated in the Data Reviewer configuration.

  7. Optionally click the Data Workspace drop-down arrow and choose the data workspace to be validated by the batch job selected on the Batch Job parameter.
  8. Choose an option for running the batch job.

    To run the batch job only once

    Choose the once option.

    To schedule the batch job to run on a regular basis

    Choose the recurring option and indicate the interval and the frequency.

    The batch job can be run daily, weekly, or monthly. You can also choose to stop running the batch job after a specific number of recurrences.

  9. Choose a starting time for the batch job.

    To start the job immediately

    Choose the now option.

    To run the job at a specific date and time

    Choose the at a specified date/time option, and choose the date and time when the batch job runs.

  10. Choose an option for the extent.

    To run the batch job on the entire database

    Choose the whole database option.

    To run the batch job on a specific area of the data

    Choose the spatial selection option. Click Draw Area, and draw an extent to validate.

  11. If the data workspace to validate is an enterprise geodatabase, you can check the Changed features only check box.

    This allows you to limit validation to only those features that have changed from the parent to child version. These changes include the following:

    • Features inserted in the child version but not the parent
    • Features changed in the child version and unchanged in the parent
    • Features changed in both child and parent versions
    • Features changed in the child version and deleted in the parent
  12. Click Submit.

    The job title and schedule information appear on the Schedules tab. If you have scheduled the job to run immediately, using the now option, the job begins to run.

  13. Once a batch job is scheduled, you can do one of the following:

    To disable an active job

    Uncheck the check box next to the job title on the Schedules tab.

    Jobs that have finished their scheduled run cannot be disabled.

    To modify an active job

    Select the name of the job and click Modify.

    Jobs that have finished their scheduled run cannot be modified.

    To delete an active or finished job

    Select the name of the job and click Delete.

    Jobs that have finished their scheduled run are automatically removed from the system after 24 hours.

Related Topics

5/12/2015