Integration guide · Databricks
Supper connects to your data in Databricks through a SQL Warehouse, authenticated with a Personal Access Token. Five fields, six steps, read-only by design.
This walkthrough takes you from a fresh Databricks workspace to a live connection in Supper. You'll create or pick a SQL Warehouse, generate a token, grant read access on the catalog and schema you want Supper to query, and paste it all into the Sources tab. Nothing here writes to your data.
Your Databricks workspace URL is your host. You'll find it in your browser's address bar whenever you're logged into Databricks. Use only the hostname — no https:// and no trailing slash.
Supper queries Databricks through a SQL Warehouse (formerly a SQL Endpoint).
Choose a warehouse sized appropriately for your query load.
Supper authenticates with a PAT tied to a Databricks user or service principal. To generate one for your user:
Recommended: use a dedicated service principal instead of a personal account. Create one under the path below, grant it permissions, and generate a PAT the same way.
The user or service principal behind the PAT must be able to read the data Supper will query. At minimum:
Grant these via the Catalog Explorer (Unity Catalog), or with SQL:
The Unity Catalog catalog that contains your data — for example workspace, main, or a custom name. Find it in Catalog Explorer.
The schema within that catalog that Supper should query — for example default or analytics_prod.
Supper reads tables and views within this catalog + schema combination.
The PAT is a long-lived credential. Store it securely and rotate it periodically. If you rotate it, update Supper to avoid connection interruptions.
Supper can access only the catalog and schema you specify. It cannot read outside that scope unless you grant additional permissions.
All of the above can be automated via the Databricks Terraform provider or the Databricks CLI.
Send us your workspace setup and we'll walk through the warehouse, token, and grants together — usually live, in one short call.