Using dbt in flows
Add dbt components to a Keboola flow to orchestrate them in a data pipeline, with scheduling and notifications, just like any other component.
All dbt-related components behave like any other component in Keboola, so you orchestrate them with flows.
To run dbt as part of a pipeline:
- Open or create a flow.
- Add the dbt component as a task, alongside your other extractors, transformations, and writers, in the order you want them to run.
- Set a schedule on the flow so it runs automatically.
- Configure notifications to be alerted on success, warning, or error.
Because dbt components are ordinary flow tasks, everything a flow offers — ordering, scheduling, and notifications — applies to them. See Flows for the full configuration.