Skyvia allows you to specify a schedule for a package to execute it automatically without user interaction. This may be useful if you want to configure data loading operations to run periodically or if you want to delay an operation to a later time. You can find an example of creating a package schedule in the Setting Up Replication of Salesforce Accounts and Contacts tutorial.
Backup packages cannot be scheduled to run more often than once per day.
To specify a schedule for a package, open the package for editing and under Schedule (at bottom left of the package editor) click the Set schedule button. After this a schedule editor is displayed on the page.
User interface elements of the schedule editor may be different depending on the specified settings.
Determines whether the package should run once or it should be run repeatedly. Can be set to Recurring or One-Time.
This setting is available only when Recurring is selected in the Recurrence drop-down list. Determines the interval the recurring package runs are repeated. Can be set to Day, Week, or Month. If you want to run your package only on several specific weekdays, select Week. If you want to run your package every day or every several hours or minutes, select Day. If you want your package to run one day per month, select Month.
Days of week
These settings are available only when Recurring is selected in the Recurrence drop-down list and Week is selected in the Run every drop-down list. Click the buttons of the weekdays to enable the package execution on the specified days.
On day/On the
These settings are available only when Recurring is selected in the Recurrence drop-down list and Month is selected in the Run every drop-down list.
These settings allow you to specify the day the package will run each month. You can specify it either as a day of the month (1st, 3rd, 15th, or etc.), or a specific weekday of a specific week (second Wednesday of the month or last Thursday of the month).
To specify the day select the day number in the drop-down list.
If you want to specify it as a specific weekday of a specific week click this button and select On the from the drop-down list.
Then select the number of the week in the first drop-down list and the weekday in the second drop-down list.
Occur once at/Recur every
These settings are available only for Recurring packages. They are not available if One-Time is selected in the Recurrence drop-down list. They are also not available for backup packages, since backup packages cannot be scheduled to run several times per day.
These settings allow you to select whether the package should execute once per each of the specified days (or every day if Day is selected in the Run every drop-down list) or it should be run several times on every of the specified days.
If you want to run package once per each of the specified days, just specify the time on which you want it to run.
If you want to run it several times per day, click this button and select Recur every from the drop-down list. Then specify the time interval. Enter the number of time units into the box and click the button corresponding to the required time units - hours or minutes.
You can also click the Set time restrictions link and limit the time period during which to run the package. Specify the Start at and End at time, and the package will run every specified number of hours or minutes within the specified time restriction interval on specified days.
This setting is available only for backup packages. Specify here the time of the day on which you want it to run.
Determines when to enable the package execution on schedule if Recurring is selected in the Recurrence drop-down list. If One-Time is selected in the Recurrence drop-down list, it determines the time of the package execution. Can have one of the following two values:
|•||Now - the package execution will start immediately (or the package execution on schedule will be enabled immediately for recurring packages).|
|•||At a specific time - you specify the time when the package execution will start (or the package execution on schedule will be enabled for recurring packages).|
Please note that this parameter does not determine the actual time of the first package run, but rather the time when the schedule is applied. The time of the first run is calculated from other schedule parameters, including Occurs once at or time restrictions parameters.
These settings are available only if At a specific time is selected in the Starting drop-down list. Allows you to set the date and time when the package execution will start (or the package execution on schedule will be enabled for recurring packages).
To set the date, click the corresponding box and select the required date using the calender control.
Allows you to select time zone for the schedule.
Disable Schedule/Enable Schedule
Allows you to temporary disable and enable the package schedule without deleting it.
Removes the schedule for the package.