Schedules
In cases where the pipeline should be run periodically, for example, to extract data daily, Schedules can be created.
Create a Schedule
Select the desired transformations to be run.
Choose a name for the Schedule.
Click the Create button in the Schedule panel.
Please note that only users with the EDITOR role or higher are authorized to create new schedules.


After a schedule is created, certain properties can be modified.
Schedule Name
The Schedule can be renamed by double-clicking on the Schedule name.
Pause/Resume
The button next to the Schedule name allows the schedule to be deactivated without deleting the entire Schedule.
Cron
The Cron value specifies the frequency of the run and is based on the standard cron notation. For more information, see the wiki article.
Next Run
Next Run displays the next time this schedule will run.
Transforms
The transforms panel inside the Schedule widget shows all target transforms that are associated with the current Schedule. Here, transforms can be added or removed.
Before a schedule executes, the list of target transforms is evaluated as a DAG and executed sequentially according to the dependency graph.
Failing Schedules
To prevent unnecessary resource waste, the Schedules will be disabled after 3 consecutive build failures, and the creator of the schedule will be notified via email.
This behavior can be adjusted with the MAX_SCHEDULE_FAIL_COUNT property in the .env file.
Last updated