(DTERP-2302) Monitor and Scheduling
Run ID monitor
Here you can see all the generated variants for the Run ID and schedule their execution.
Main columns
ID - Identification number of variants based on the order in which variants were generated
Sequence - The order of execution of scheduled variants
Name - Technical name of the variant
Description - Variant name description
Session - Archiving session number
Objects - Real number of objects for variant (valid only after the ‘Write’ phase is finished)
Potential objects - Potential number of objects for variant based on analysis
Size in MB - Total object size of the variant
<Phase> - Phase status
<Phase> time - Total execution time of the phase
Start date/time - Beginning of the variant execution
End date/time - End of the variant execution
Other columns
Counter of variants - Additional field that has always the value of “1”, it can be used together with the “Sum” functionality of ALV to count the number of selected variants
Additional fields based on object
There are various other fields depending on the object. These fields are hidden by default and can be accessed by changing the ALV layout.
Scheduling
Schedule execution
Select some variants from the list and press the "Schedule" button. In the popup window we can see these scheduling parameters:
Execution priority - Determines the execution priority of selected variants. Either the execution order will be sorted by phase or by variant.
Execute up to - Contains a list of phases for the Run ID, you can select up to which phase you wish to execute the scheduled variants.
Stop on execution error - If this field is checked, the execution of all the remaining phases and variants will be terminated in case any phase will finish with an error.
Maximum running tasks/jobs - You can specify how many tasks (phases) you want to be able to execute at the same time.
Run only between - Time frame in which the task execution is allowed. These fields can be used to limit the execution of tasks to a specific time frame. After reaching the upper time limit the job will be canceled (already running tasks will continue to run until they finish).
Periodic/continuous job:
If you specify a time frame and then schedule the job to run as a periodic job, it will be executed periodically as you set it, but the execution of the tasks (phases) will be limited to the selected time frame.
During each periodic run, the dispatcher will continue with the execution of the remaining tasks. After all of the tasks are finished, the periodic job will be canceled.
Cancel scheduling/execution
To cancel scheduled execution or execution already in progress press the “Cancel scheduling” button.