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.
| Term | What it means |
|---|---|
| Pipeline | A folder with a pipeline.yml file and an assets/ directory. Everything in it runs together. |
| Asset | One 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. |
| Lineage | Which assets feed which. Bruin builds it from the depends list in each asset file. |
| Environment | A named set of connections in .bruin.yml. Switch environments to run the same code against a different database. |
| Connection set | A named group of database connections you attach to a Bruin Cloud agent. Kept separate from the connections your pipelines run on. |
| Quality check | A rule Bruin runs against the table after the asset builds, such as "this column is never null". |