Visivo capability

Ten data sources. Layer right on top of dbt™.

Connect Postgres, Snowflake, BigQuery, DuckDB, and six more, then build on the dbt™ models you already trust. Your credentials never leave your machine.

10 sources → your dbt™ models
PostgreSQLMySQLSQLiteSnowflakeBigQueryRedshiftClickHouseDuckDBCSVExcel
dbt™model: ref(fct_orders)credentials stay on your machine
How it works

What you get with Sources & dbt™

  1. 10 sources

    Connect what you already use

    Postgres, MySQL, SQLite, Snowflake, BigQuery, Redshift, ClickHouse, DuckDB, CSV, and Excel.

  2. Built for dbt™

    Layer on your dbt™ models

    Point Visivo models at your existing dbt™ models and build on top of them.

  3. Local-first

    Credentials stay with you

    Connection credentials stay on your machine, not in the tool.

In the project

Connect a source, build on your dbt™ model.

Reference an existing dbt™ model straight from a Visivo model.

project.visivo.yml
sources:
- name: warehouse
type: snowflake
account: ${env(SNOWFLAKE_ACCOUNT)}
database: analytics
models:
- name: orders
sql: select * from {{ ref('fct_orders') }} # your dbt™ model
source: ${ref(warehouse)}
Install command copied