Bragi Docs Help

6. Schedule a Pipeline With Jobs

A Job schedules and coordinates execution of Bragi Configs, lets you set dependencies, and enables automated data workflows. Here's how to create your first Job:

1. Start a New Job

Go to the Jobs section and click Add Job to begin configuration.

2. Configure Job Details

Fill in the required fields:

Field

Description

Name

Give your Job a clear, descriptive name (e.g., daily_sales_load).

Description

Write a summary so others know what the Job does.

Status

Set Job state: Queue (active) or Hold (disabled).

Is Scheduled?

If false, the Job will not run on a schedule and must be triggered by another Job.

CRON

Define the schedule using a CRON expression (see below).

3. Select Configs for the Job

On the Job Edit page, use the search card in the lower half of the screen to find and add the Configs the Job should run.

Added Configs will appear in the Scheduled Tasks tab.

The New Job page

4. Set Task Dependencies (Optional)

Bragi automatically calculates task dependencies based on your Configs.

To manually control the execution order, use the Task Maintenance screen on the right to adjust dependencies.

5. Set Job Dependencies (Optional)

You can nest Jobs by having a Job depend on another.

Click the arrow next to No dependencies under Job Dependencies, then select which Job you want to depend on, and whether it must succeed (and when) for this Job to run.

  • For nested Jobs, set Is Scheduled to false so they don’t run independently.

  • Jobs can trigger each other in complex workflows.

The New Job page showing the Job Dependency settings

6. Define CRON Scheduling

Bragi uses CRON to manage Job schedules.

  • Enter a CRON expression in the CRON field.

  • The And in English Please field translates your CRON expression into a human-friendly description.

CRON fields are:

  1. Minute

  2. Hour

  3. Day of Month

  4. Month

  5. Day of Week

CRON Examples

Expression

Description

*/5 * * * *

Runs every five minutes

15 * * * *

Runs every hour at 15 minutes past the hour

* */3 * * *

Runs every three hours

0 1 * * *

Runs daily at 1:00 AM

0 8 * * Mon-Fri

Runs Monday–Friday at 8:00 AM

0 17 2 * *

Runs at 5:00 PM on the 2nd day of each month

0 2 1 */6 *

Runs at 2:00 AM on the 1st day every 6 months

09 March 2026