SaaS Batch Scheduler Overview

SaaS Batch Scheduler is a feature in Oracle Utilities Cloud Service Foundation that provides a SaaS batch scheduler engine and user interfaces. It facilitates customers and implementers to define, manage and schedule stream of batch jobs to run at periodic intervals using a user friendly interface. The SaaS batch scheduler engine is responsible for scheduling and processing the stream of batch jobs. It has a processing loop that runs every X seconds(configured by default at 10 seconds) to perform these operations. In addition, users can monitor the progress of the streams, each of the steps and also perform required exception handling. The SaaS batch scheduler engine processes the stream of batch jobs per scheduled time, within that minute.

SaaS Batch Scheduler feature is supported by the following system entities:

  • Scheduler Batch Stream Definition – a Business Object based on the Batch Job Stream Definition maintenance object

  • Batch Scheduler Batch Control – a Business Object based on the Scheduler Program maintenance object