Bruin AI Step 1 of 4

Build a Self-Healing Pipeline Agent

Key terms

Six terms show up throughout. They all come from Bruin's own docs and CLI.

TermWhat it means
PipelineA folder with a pipeline.yml file and an assets/ directory. Everything in it runs together.
AssetOne file that produces one thing: a table, a view, or a copy of a source dataset. The file holds the code and the metadata that describes the result.
LineageWhich assets feed which. Bruin builds it from the depends list in each asset file.
EnvironmentA named set of connections in .bruin.yml. Switch environments to run the same code against a different database.
Connection setA named group of database connections you attach to a Bruin Cloud agent. Kept separate from the connections your pipelines run on.
Quality checkA rule Bruin runs against the table after the asset builds, such as "this column is never null".

Sign up to our newsletter

Practical updates on open-source data pipelines, AI analysts, governance, and what we are shipping at Bruin.

The signup form is hosted by Brevo. Accept cookies to load it.