Skip to content
Snippets Groups Projects
Unverified Commit 313fde98 authored by Jeff Bruemmer's avatar Jeff Bruemmer Committed by GitHub
Browse files

docs - databricks (#48365)

parent 4cfabbec
No related branches found
No related tags found
No related merge requests found
......@@ -25,6 +25,7 @@ The databases listed below have official drivers maintained by the Metabase team
- [Amazon Athena](./connections/athena.md)
- [BigQuery](./connections/bigquery.md) (Google Cloud Platform)
- [Databricks](./connections/databricks.md)
- [Druid](./connections/druid.md)
- [MongoDB (recommend version 4.2 or higher)](./connections/mongodb.md)
- [MariaDB](./connections/mariadb.md)
......
---
title: Databricks
---
To add a database connection, click on the **gear** icon in the top right, and navigate to **Admin settings** > **Databases** > **Add a database**. Then select **Databricks**.
You can edit these settings at any time. Just remember to save your changes.
## Display name
The display name for the database in the Metabase interface.
## Host
Your database's IP address, or its domain name (e.g., esc.mydatabase.com). This is the value of your Databrick's compute resource's Server Hostname.
See [Compute settings for the Databricks JDBC Driver](https://docs.databricks.com/en/integrations/jdbc/compute.html).
## HTTP path
This is the Databrick's compute resources HTTP Path value.
See [Compute settings for the Databricks JDBC Driver](https://docs.databricks.com/en/integrations/jdbc/compute.html).
## Personal access token
See [Personal Access Token (PAT)](https://docs.databricks.com/en/dev-tools/auth/pat.html).
## Catalog
For now, you can only select one catalog. Metabase doesn't support multi-catalog connections.
## Schemas
You can specify which schemas you want to sync and scan. Options are:
- All
- Only these...
- All except...
For the **Only these** and **All except** options, you can input a comma-separated list of values to tell Metabase which schemas you want to include (or exclude). For example:
```
foo,bar,baz
```
You can use the `*` wildcard to match multiple schemas.
Let's say you have three schemas: foo, bar, and baz.
- If you have **Only these...** set, and enter the string `b*`, you'll sync with bar and baz.
- If you have **All except...** set, and enter the string `b*`, you'll just sync foo.
Note that only the `*` wildcard is supported; you can't use other special characters or regexes.
## Additional JDBC connection string options
You can append options to the connection string that Metabase uses to connect to your database. E.g., `IgnoreTransactions=0`.
See [Compute settings for the Databricks JDBC Driver](https://docs.databricks.com/en/integrations/jdbc/compute.html).
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment