BoltPipeline logo

BoltPipeline vs Snowflake Horizon

BoltPipeline governs the pipeline that produces data; Horizon governs the data at rest inside Snowflake. Different layers — they pair.

cross-warehouse pipeline certification + lineagevs Snowflake-native governance (Horizon Catalog)
What BoltPipeline replaces

Where BoltPipeline takes over from Snowflake Horizon

  • nothing — different layer (Horizon is data-plane governance inside Snowflake)
What BoltPipeline complements

Where Snowflake Horizon stays in the stack

  • Snowflake-side tagging, masking, and access policies
What BoltPipeline does NOT replace

Honest scope — what Snowflake Horizon still owns

  • Horizon — they govern data-at-rest, BoltPipeline governs the pipeline that produces the data

Side-by-side feature matrix

BoltPipeline vs Snowflake Horizon on the capabilities that drive the buying decision.

CapabilityBoltPipelineSnowflake Horizon
Cross-warehouse (Postgres + Snowflake + roadmap)Yes
Pre-deploy certification gateYes
AST column lineage across warehousesYesPartial
Snowflake-native access policiesYes
Tag-based masking inside SnowflakeYes
Data-at-rest governanceYes

Where BoltPipeline pulls ahead

Cross-warehouse, not Snowflake-only

BoltPipeline runs across Snowflake + Postgres today, with more warehouses on the roadmap. Horizon is Snowflake-only by design.

Gates DEPLOYS, not ACCESS

BoltPipeline blocks bad pipelines before they ship. Horizon enforces who can read what after the data is already there. Different governance posture.

Lineage spans warehouses

AST column lineage works across Snowflake + Postgres + roadmap warehouses. Horizon lineage stops at the Snowflake boundary.

Frequently asked

Do I need to replace my Snowflake Horizon to use BoltPipeline?

No — they're different layers. Horizon governs data-at-rest inside Snowflake (tags, masking, access policies). BoltPipeline governs the pipeline that produces and updates that data. Run both.

How does BoltPipeline compare to Horizon on lineage?

Horizon lineage is Snowflake-native and only covers Snowflake objects. BoltPipeline lineage is AST-derived and works across Snowflake + Postgres + roadmap warehouses, with the derivation expression on each column edge.

Can BoltPipeline and Horizon run together?

Yes — this is the recommended pattern for Snowflake shops. BoltPipeline gates the pipeline at deploy time; Horizon enforces access policies on the resulting data at query time.

See it on your data.

Try BoltPipeline against your live database — your data never leaves your environment.