Cron Schedule in Celigo

All Celigo flows use the corn style of scheduling. Cron schedules have five positions referenced by five asterisks:

*****
Minute (0-59)Hour (0-23)Day of the month (1-31)Month (1-12)Day of the week (0-6)
PositionDescription
MinuteThe first position is for the minute. This is in 15 minute intervals since the script that checks the schedule runs every 15 minutes.

The interval ranges in an hour are:

0-14 – the script runs within the first 15 minutes of the hour.
15-29 – the script runs after the first 15 minutes, but before the first 30 minutes of the hour.
30-44 – the script runs after the first 30 minutes, but before the first 45 minutes of the hour
.45-59 – the script runs within the last 15 minutes of the hour.0-29 – the script runs twice within the first 30 minutes of the hour.
0-44 – the script runs 3 times within the first 45 minutes of the hour.
An asterisk (*) indicates any minute of the hour, and is equivalent to 0-59. This runs 4 times within the hour.
HourThe second position is the hour of the day. This is expressed in military format 0-23 where 0 is midnight (12 AM) and 23 is 11 PM. If 11,23 is entered, this means the script runs at 11 AM and 11 PM.
DayThe third position is the day of the month from 1-31. If 15 is entered, the script only runs on the 15th day of the month. Enter an asterisk (*) to let it run every day.
MonthThe fourth position specifies the months to run. This is expressed as 1-12, where 1 is January and 12 is December. Enter an asterisk (*) to run the script every month.
WeekdayThe fifth position is the day of the week. Use MON, TUE, WED, THU, FRI, SAT, SUN to represent each day of the week.Weekdays can also be referenced with the following number system:0123456SundayMondayTuesdayWednesdayThursdayFridaySaturday

For example :

  • * * * * * Every minute
  • 0 * * * * Every hour
  • 0 0 * * * Every day at 12:00AM
  • 0 0 ? * FRI At 12:00AM only on Friday
  • 0 0 1 * ? At 12:00AM on the first day of the month

Leave a comment

Your email address will not be published. Required fields are marked *