Creating Bolt Schedules
Bolt provides an intuitive UI-based method to create and manage your dbt™ job schedules. This guide will walk you through the process of setting up a schedule using the Bolt UI.
Estimated completion time: 10 minutes
Prerequisites
Access to the Bolt application in Paradime
A Schedule Connection to your data warehouse (AKA Production Connection)
Basic understanding of dbt™ commands
What You'll Learn
In this guide, you'll learn how to:
1. Creating a New Schedule
To create a new schedule, follow these simple steps:
Navigate to the Bolt application from the Paradime Home Screen.
Click on "+ New Schedule" and then "+ Create New Schedule"
2. Configuring Your Schedule
Follow these steps to configure your schedule:
Fill out the required schedule fields
Optionally, configure additional fields as needed
Click the
Save
button to publish your schedule
Schedule Fields
Type
Execution type for your scheduled dbt™ run
Standard, Deferred, or Turbo CI
Yes
Name
Identifier for your dbt™ schedule
hourly_schedule
Yes
Commands
dbt™ commands to execute (can be multiple)
dbt run
, dbt test
Yes
Git Branch
Branch used for schedule execution
main
Yes
Trigger Type
How the schedule is initiated
Scheduled run, On Run Completion, On Merge, Cron Schedule
Yes
Cron Schedule
Frequency of schedule runs (UTC-based)
@hourly
No
Slack Notify On
When to send Slack notifications
failed and/or passed
No
Slack Channels and Users
Recipients of Slack alerts
#data-team-alerts
No
Email Notify On
When to send email notifications
failed and/or passed
No
Related Documentation
Summary
You've learned how to create a new Bolt schedule, configure its settings, and understand the purpose of different schedule fields. This knowledge forms the foundation for managing your dbt™ jobs effectively in production environments.
Next, we'll explore different schedule types and triggers to give you more flexibility in managing your dbt™ workflows.
Last updated
Was this helpful?