Scheduling and manually executing a transformation or job


Atrium Integrator uses workflow-based forms and scheduling operations in AR System to schedule transformations or jobs for execution.

To schedule a transformation or job

  1. Open the UDM:Execution form, and create an execution instance on the AR System server.
    AR_UDM_Execution_form.png
  2. From the Operation list, select Create Execution Instance.
  3. Create an entry in the AR System Job form and include the date, time, and recurrence.
    image2018-12-4_8-45-28.png
  4. Create an entry in the AR System Job Item form with the Atrium Integrator transformation or job name and execution instance name created in step 1.
    image2018-12-4_8-46-12.png

When a job is executed in this framework, an entry is automatically added to the UDM:ScheduleProcessor form. This form then processes the job based on the job parameters.

The scheduling framework provides a escalation that runs hourly and retrieves due jobs from AR System Job form. The due jobs are moved to a pending queue where the pending queue processor writes each job item entry to appropriate vendor form based on a job type mapping provided in the AR System Job Type Mapping section.

For the "pentaho" job type, AR System places an entry into the UDM:ScheduleProcessor vendor form. The ARDBC plug-in form receives all the parameters, such as the transformation or job name, type and execution instance. Then it starts the execution instance on the Atrium Integration engine server using these parameters.

To manually execute a transformation or job

  1. Create an execution instance on the AR System server using the UDM:Execution form.
  2. Select Create Execution Instance in the Operation field.
  3. Assign the other fields on the form as necessary.
  4. Use the UDM:Execution form to create another entry.
  5. Select Start Execution Instance in the Operation field. (You can also stop, pause/resume, or remove an execution instance by configuring another value in the Operation field.)

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*