DATABASE ADAPTERS

DVT supports eighteen engines from one environment. Every adapter below works as a federation source, a federation target, and a seed target — with full dbt compatibility on your default target, while Sling moves the data during federation.

All drivers are installed automatically by dvt sync based on what your profiles.yml actually uses.

Click any adapter for its setup guide, supported features, and federation notes.

CLOUD WAREHOUSES

snowflake logo

SNOWFLAKE

snowflake

Cloud-native data warehouse with automatic scaling. Popular for analytics workloads and as a central data platform.

✓ VERIFIED
bigquery logo

BIGQUERY

bigquery

Google's serverless, highly scalable data warehouse. Pay-per-query pricing makes it cost-effective for intermittent analytics.

SUPPORTED
redshift logo

REDSHIFT

redshift

Amazon's cloud data warehouse based on PostgreSQL. Designed for petabyte-scale analytics with familiar SQL syntax.

SUPPORTED
databricks logo

DATABRICKS

databricks

Unified analytics platform combining data engineering, data science, and business analytics on a lakehouse architecture.

✓ VERIFIED
Fa

MICROSOFT FABRIC

fabric

Microsoft's unified analytics platform combining data engineering, data science, and business intelligence in one SaaS offering.

SUPPORTED
clickhouse logo

CLICKHOUSE

clickhouse

Column-oriented OLAP database for real-time analytics. Designed for sub-second queries over billions of rows.

✓ VERIFIED
SR

STARROCKS

starrocks

High-performance MPP OLAP database for real-time analytics. Speaks the MySQL wire protocol, so it connects like MySQL — through the frontend (FE) query port.

SUPPORTED
trino logo

TRINO

trino

Distributed SQL query engine for federated analytics across heterogeneous data sources. Formerly known as Presto.

✓ VERIFIED
Ex

EXASOL

exasol

In-memory MPP analytics database built for consistently fast BI and reporting workloads. Connects through a single dsn (host:port) endpoint.

SUPPORTED
athena logo

AMAZON ATHENA

athena

AWS serverless query service for analyzing data in S3 using standard SQL. Pay-per-query with no infrastructure to manage.

SUPPORTED

BEYOND ENGINES: PYTHON MODEL SOURCES

Python models run locally and can pull from anything Python reaches — the result lands in your DAG like any other model and materializes to any target above. Like everything in DVT, they're free for individuals. That makes systems without a native adapter first-class sources anyway. Python models docs →

REST APIS

requests

Stripe, HubSpot, internal services — anything with an HTTP endpoint

MONGODB

pymongo

documents → DataFrames

ELASTICSEARCH

elasticsearch-py

search indexes and aggregations

EXCEL / LOCAL FILES

pandas

spreadsheets, exports, anything pandas reads

ML INFERENCE

scikit-learn

score, classify, embed — inline in the DAG

Not supported:Vertica, SingleStore, and self-hosted Spark Thrift have no native adapter. MongoDB and Elasticsearch are best reached through Python models (above). Adapters marked SUPPORTED haven't been run in our live verification suite yet; VERIFIED adapters are exercised end-to-end (federation source + target, seeds, debug) on every release.