How do I orchestrate a Snowflake pipeline without a separate scheduler?
Bruin resolves the dependency graph from your Snowflake assets and runs them in order. No DAG file, no scheduler to operate alongside the warehouse.
Command
bruin runDefined in
SQL + Python + YAML
Works with
Snowflake + Bruin CLI
What you get
Dependency DAGno separate orchestratorwarehouse-native
How it works in code
$ bruin run --start-date 2026-01-01 ./pipeline # snowflakeRun bruin run and Bruin runs the graph against Snowflake in dependency order.
Related use cases
Orchestration by warehouse
Backfill a Snowflake pipeline for a date range
How do I backfill historical partitions on Snowflake?
Orchestration by warehouseRun incremental models on Snowflake in dependency order
How do I run only the affected Snowflake models after a change?
Orchestration by warehouseSchedule a Snowflake pipeline to run daily
How do I schedule a Snowflake pipeline on a cadence?
SQL and Python, one pipeline
Open source. Define assets, declare dependencies, run the graph with bruin run.