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

FieldsDescriptionExampleRequired?

Type

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

Standard

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

Cron Schedule

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

@hourly

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