Transformation/SQL and Python pipelinesData Engineer

How do I build my first data pipeline?

Start with one asset: a .sql or .py file with a YAML header that names it and declares dependencies. Add more assets, then run the whole graph with bruin run. No orchestrator to set up first.

Command

bruin run

Defined in

SQL + YAML

Works with

Any Bruin-supported warehouse

What you get

One-file startdeclared dependenciesone command to run

How it works in code

/* @bruin
name: staging.orders
materialization:
  type: table
@bruin */
SELECT id, amount, created_at FROM raw.orders

Run bruin run and Bruin runs your first pipeline end to end.

SQL and Python, one pipeline

Open source. Define assets, declare dependencies, run the graph with bruin run.

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.