Creating Scheduled Tasks

Create scheduled tasks to trigger an action on jobs or reports on a regular basis - such as starting or stopping a job or generating a report on a weekly or monthly basis.

You schedule tasks from the Scheduler view. Or, you can schedule jobs from the Jobs view and schedule reports from the Reports view.

  1. From the Scheduler view, click the Add icon: .
    Or, from the Jobs or Reports view, select an existing job or report and then click the Schedule icon: .
  2. Select one of the following scheduled task types to create:
    • Job
    • Report
  3. Select the job or the report that you want to schedule.
  4. Click Next.
  5. On the Create Scheduled Task window, configure the following properties:
    Scheduled Task Property Description
    Name Name of the scheduled task.

    Default is the name of the selected job or data delivery report.

    Description Optional description of the scheduled task.
    Action Action to complete:
    • Start - Start the job.
    • Stop - Stop the job.
    • Upgrade - Upgrade the job to use the latest pipeline version.

    Not available when scheduling a report.

    Cron Expression UNIX cron expression that defines the frequency with which the scheduled task triggers.

    Use the UI to define a simple expression. Or click Advanced to define your own advanced expression using the cron expression syntax.

    Time Zone Time zone to use for the schedule.

    When you begin typing the time zone, Control Hub uses autocomplete to suggest valid time zones.

    Status Initial status of the scheduled task:
    • Running
    • Paused
    Start Time Time that the scheduled task begins running.

    By default, each task has no defined start time and so starts running immediately after creation.

    End Time Time that the scheduled task ends permanently and cannot be restarted.

    By default, each task has no defined end time and so runs indefinitely.

    Missed Execution Handling Determines how the scheduled task handles missed executions because the task was paused:
    • Ignore - Ignores any missed executions.
    • Run All - Runs all missed executions. Use only for scheduled tasks that generate reports.
    • Run Once - Runs one missed execution.
  6. Click Save.