Skip to main content
Version: v0.1.0

Scheduling

In addition to running pipelines manually, you can configure periodic schedules for automatic execution.

info

The scheduling feature is exclusive to Batch pipelines. The Schedule tab is not displayed for Event pipelines.

Cron Schedule Configuration

How to Configure

  1. Click Settings (gear icon) on the workflow editor's top toolbar.
  2. Select the Schedule tab.
  3. Choose a preset option, or select Custom to enter a Cron expression directly.
  4. Click Save to register the schedule.

Once a schedule is registered, a Schedule badge is displayed in the pipeline list.

Cron Expression Structure

A Cron expression consists of 5 fields:

┌───────────── Minute (0-59)
│ ┌───────────── Hour (0-23)
│ │ ┌───────────── Day (1-31)
│ │ │ ┌───────────── Month (1-12)
│ │ │ │ ┌───────────── Day of Week (0-6, Sunday=0)
│ │ │ │ │
* * * * *

Common Cron Expression Examples

ExpressionDescription
0 0 * * *Every day at midnight (00:00)
0 * * * *Every hour on the hour
0 9 * * 1-5Mon–Fri at 9 AM
0 9,18 * * *Every day at 9 AM and 6 PM
*/30 * * * *Every 30 minutes
0 0 1 * *First day of every month at midnight
0 6 * * 0Every Sunday at 6 AM
0 0 1 1,4,7,10 *First day of each quarter at midnight

Preset Options

You can use the following presets instead of writing Cron expressions manually:

PresetCron ExpressionDescription
Every Minute* * * * *Every minute
Hourly0 * * * *Every hour
Daily0 0 * * *Every day at midnight
Weekly0 0 * * 1Every Monday at midnight
Monthly0 0 1 * *First day of every month at midnight
CustomManual inputWrite Cron expression directly
info

The timezone for Cron expressions is based on the server setting (UTC). To set schedules in Korean Standard Time (KST), subtract 9 hours from UTC. For example, to run at 9 AM KST, use 0 0 * * * (UTC 00:00).

Deleting a Schedule

To deactivate a schedule, click the Remove button in the Schedule tab to delete the schedule.

warning

Deleting a schedule does not stop currently running batches. To stop a running batch, use the Stop button in the editor.

Schedule Monitoring

You can check schedule status from the pipeline list screen:

InformationDescription
Schedule BadgeA badge is displayed on pipelines with a registered schedule
Next Execution TimeView the next scheduled execution time
Execution HistoryCheck recent scheduled execution results (success/failure)