Create your first dbt™️ schedule

Creating your Paradime schedules file in your repository

Coming from dbt Cloud™️? Import all your dbt™️ jobs with one click. See our doc here.

Paradime offers two distinct methods for running dbt™️ schedules in production:

  • UI-Based Schedules: Create, edit, and update your dbt™️ schedules within the user interface. All the configurations available in the YAML-based schedule are available in the UI.

  • YAML-Based Schedules: Create, edit, and update your dbt™️ schedules in the paradime_schedules.yml file, which is located in your Git repository.

Cron schedules are always based on UTC.

UI-Based Schedules

To create a UI-Based schedule, go to Bolt on the home screen and click + New Schedule.

Afterwards, fill out the various fields to complete your first schedule.

For additional details, watch the demo, and read more about the available fields.

UI-Based Schedule Fields

SectionFieldDescriptionExampleRequired?

Schedule Details

Type

The execution type for your scheduled dbt™ run: Standard, deferred, or Turbo CI.

Standard

Name

The specific name to identify your dbt™ schedule

hourly_schedule

Commands

Specify which dbt™ commands this job should execute. You can execute multiple commands in a sequence.

dbt run and/or dbt test

Git Branch

Specify a branch name from your repo other than your default branch.

main

Owner Email

Specify a job owner of the schedule

me@email.com

Execution time

Trigger Type

Choose how you'd like your schedule to be triggered: - Scheduled run - Trigger on a cron schedule - On Run Completion - Trigger when another bolt schedule finishes

Cron: @hourly Workspace name: org_workspace Bolt Schedule name: daily update

Cron Schedule

Specify how often you'd like the job to run using "cron" syntax. You can also set this to OFF if you want a schedule to be triggered only manually from the UI.

@hourly

Notification Settings

Slack Notify On

Configure when you want a notification to be sent to Slack based on the status of the run when completed (Passed or failed).

failed and/or passed

Slack Channels and Users

Choose the specific slack channels and users to receive the alert. This is dependent on "Slack Notify On".

#data-team-alerts

Emily Notify On

Configure when you want a notification to be sent via email based on the status of the run when completed (Passed or failed).

failed and/or passed

Email Notify

Choose the email addresses to receive the alert. This is dependent on "Email Notify On".

example@emali.com

Last updated