Table of Contents
- Viewing Bolt Schedule List
- Modifying Existing Schedules
- Managing Scheduled Runs
- View a Schedule’s YAML Code
- “Defer to Production” Configuration
Viewing Bolt Schedule List
The Bolt home page provides a summarized list of all the schedules configured in your Paradime workspace.Bolt Schedules created through the
paradime_schedules.yml file are available in the Bolt UI and can also be reconfigured there. However, schedules created directly in the Bolt UI are not version-controlled and will not appear in the paradime_schedules.yml file.
Use this list to view all schedule names parsed, including any schedules configured as code.
Modifying Existing Schedules
- Navigate to the Bolt UI and select the schedule you wish to edit.
- Click “Edit” to access the schedule’s configuration settings.
- Update any necessary schedule parameters, including Schedule Type, Commands, Trigger Type, and Notifications.
- Deploy your changes to save the updated configuration.
Alternatively, you can modify schedules directly in the
paradime_schedules.yml file within your dbt™ project. For details, refer to View a Schedule’s YAML CodeManaging Scheduled Runs
Bolt offers four trigger types for schedules:Trigger a manual run
In addition to automatic executions, you can trigger manual runs for Bolt Schedules as needed:- Navigate to the Bolt UI and select the specific schedule.
- Click the Run button in the top right corner to initiate a new run.
Cancel running schedule
While the schedule is active, click the Cancel button next to the currently running schedule.Pause a Schedule
To temporarily disable a schedule:- Click on the schedule name to view its details.
- Click Edit to begin modifying the schedule.
- At the top of the editor, toggle the switch off to pause the schedule.
Understanding Schedule States
Bolt schedules can be either Active or Archived. Active schedules can be found in the main schedule list, while archived schedules are accessible via the “Active Schedules” dropdown menu.
About Archived Schedules
A schedule becomes archived when:- It is removed from the
paradime_schedules.ymlfile - It is deleted through the Bolt User Interface
- Its name is changed (the schedule with the old name becomes archived)
- Schedule created via UI: Access the archived schedule, click Edit, and deploy again
- Schedules created via code: Add the schedule back to
paradime_schedules.ymlusing its original name
View a Schedule’s YAML, Airflow, and Python code
Paradime offers multiple ways to trigger and manage Bolt Schedules. You can choose the method that best suits your workflow, from version-controlled YAML configurations to orchestration with Airflow or integration with custom scripts using the Python SDK. To access the code for each method:- Click on the Bolt schedule name to view the schedule details.
- Click Edit.
- Click “</> Code” to view the YAML, Airflow, and Python code options.
“Defer to Production” Configuration
To use a production schedule during development in the IDE and defer to the production schema for upstream tables, select the desired schedule name from the dropdown menu.Learn more about how Defer to Production works in our learning guide, Using —defer in Parading