(Glue-2302) Glue Queue Scheduler

Queue Scheduler is used to execute Extraction Processes which use Queue Fetcher based on Glue Queue contents. When a Queue contains data, the corresponding Extraction Process(es) is executed.

Parameters:

Package size (MB)

Size in MB of one package transferred during Extraction Process execution

Allow parallelization

If there are spare jobs, Extraction Processes which are already running can be executed again transferring the data in parallel

Debug log level

(can be changed during scheduler runtime)

0: No logs

1: Standard - debug logs without specific Extraction Process names

2: Extended - debug logs with Extraction Process names included

Max process runtime (minutes)

Maximum execution time in minutes for one Extraction Process (to avoid jobs being blocked by the same Extraction Process for extensive periods of time)

Max number of jobs

Maximum number of jobs that can be used by the scheduler (scheduler job not included)

Max jobs used for full loads (%)

Percentage of jobs that can be used for full loads (so the delta execution is not blocked for longer periods of time)

ALV grid

List of Extraction Processes processed by scheduler