Skip to main content
Databricks is a unified data lakehouse platform for analytics and AI. Connecting Databricks to Duvo lets your agents run SQL queries against your SQL Warehouse, explore your data catalog, and pull results into automated workflows.

Setup

Confirm prerequisites

A Databricks workspace with at least one running SQL Warehouse.
A Databricks personal access token (PAT). To generate one, go to User Settings > Developer > Access tokens in your Databricks workspace and click Generate new token. Copy the token immediately — it cannot be retrieved later.
The connection details for your SQL Warehouse. To find them, open your Databricks workspace, click SQL Warehouses in the sidebar, select your warehouse, and open the Connection details tab.
Need a token? Follow Databricks’ personal access token guide to generate one (AWS docs; Azure and GCP have equivalent pages).

Grant the required permissions

The Databricks account you connect must have:
  • Databricks SQL entitlement — your user account must have the Databricks SQL entitlement enabled in the workspace.
  • CAN USE permission on the target SQL Warehouse — this is the minimum access level required to connect and run queries.
  • Data access — your account must have SELECT (or higher) privileges on the catalogs, schemas, and tables you want to query.
The account’s privileges determine exactly what data the agent can reach. Grant SELECT (or higher) only on the catalogs, schemas, and tables the agent needs.

Add the connection in Duvo

On the Connections page, open Databricks and fill in these fields:
Server Hostname
string
required
Your Databricks workspace hostname (e.g., dbc-abc123.cloud.databricks.com). Found on the Connection details tab of your SQL Warehouse.
HTTP Path
string
required
The SQL Warehouse HTTP path (e.g., /sql/1.0/warehouses/abc123). Found on the Connection details tab of your SQL Warehouse.
Personal Access Token
string
required
Your Databricks personal access token (starts with dapi). Generated from User Settings > Developer > Access tokens in your Databricks workspace.

Capabilities

  • Run SQL queries — Execute analytical queries directly against your Databricks SQL Warehouse and retrieve results.
  • Explore your data catalog — Browse catalogs, schemas, and tables using discovery queries to understand available datasets.
  • Inspect table structures — View column definitions, data types, and metadata for any table in your lakehouse.
  • Pull business metrics — Extract KPIs, performance data, and aggregated insights for reports and downstream workflows.

Key Benefits

  • Lakehouse access — Query your unified data platform directly from agents without manual SQL sessions.
  • Familiar SQL interface — Use standard SQL to retrieve exactly the data you need from structured and semi-structured sources.
  • Secure authentication — Connects through personal access tokens with scoped permissions, keeping your data access controlled.
  • Large result handling — Streams query results efficiently using Arrow format, supporting datasets with millions of rows.
  • Data-driven automation — Make intelligent workflow decisions based on live lakehouse data rather than stale exports.

Works Well With

https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/google-sheets.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=0ef8d55e05c34e7a4a618933bdf0ceb3

Google Sheets

Query Databricks for raw data, then push summarized results into a spreadsheet for stakeholder review.
https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/excel.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=986599d60d09acee47293fda2b62df99

Microsoft Excel

Query Databricks for raw data, then push summarized results into a spreadsheet for stakeholder review.
https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/slack.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=8a64bdd1af39e903923e4a273b4a4618

Slack

Run scheduled analytical queries and deliver key metrics or alerts directly to your team’s communication channels.
https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/snowflake.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=42fbf1853c296d1876c3b1fc21a8779e

Snowflake

Combine data from multiple warehouse platforms in a single agent to build cross-system reports.
https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/bigquery.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=248c94f17e07206b3f1844ed643d0749

Google BigQuery

Combine data from multiple warehouse platforms in a single agent to build cross-system reports.