Scheduled Tasks Overview
The scheduler manages long-running scheduled tasks. A scheduled task periodically triggers an action on a job at the specified frequency. For example, a scheduled task can start or stop a job on a weekly or monthly basis.
A scheduled task simply triggers an action on a job, it does not monitor nor control the job. For example, if a scheduled task triggers a job start and then the scheduled task is paused, finished, or even deleted, that has no effect on the active job. Similarly, if a scheduled task triggers a job start and then the job is manually stopped, that has no effect on the scheduled task.
You can schedule task execution every specific number of minutes or on an hourly, daily, weekly, monthly, or yearly basis. You can use the UI to define a simple expression or you can define your own advanced expression using the UNIX cron expression syntax.
A scheduled task can start running immediately after creation and can continue running indefinitely. Or, you can define when a scheduled task starts and ends.
For each scheduled task, you specify a time zone to use for all the times configured for the task, including the start time, end time, and execution expression.
You can monitor scheduled tasks by viewing the number of times the task has triggered an action on a job. You can also view an audit of all changes made to the scheduled task.