Only in Mage Pro.Try our fully managed solution to access this advanced feature.
Required Configuration
Provide the following credentials when configuring Databricks as a destination:| Key | Description | Example Value | Required |
|---|---|---|---|
access_token | Personal access token to authenticate with Databricks | dapi123abc... | ✅ |
server_hostname | Hostname of your Databricks workspace | dbc-123456.cloud.databricks.com | ✅ |
http_path | HTTP path of the Databricks SQL warehouse or cluster | /sql/1.0/warehouses/abc123 | ✅ |
schema | Name of the schema (database) within the catalog | analytics | ✅ |
table | Name of the table to write data into | user_events | ✅ |
Optional Configuration
| Key | Description | Example Value | Default |
|---|---|---|---|
catalog | Name of the Unity Catalog to use | workspace | - |
skip_schema_creation | If true, Mage won’t run CREATE SCHEMA. Useful if the schema already exists. | true | false |
lower_case | If true, all column names will be lowercased. | true | true |
allow_reserved_words | If true, Mage will allow use of SQL reserved words as column names. | false | false |
Notes
- Unity Catalog: Set
catalogto your Unity Catalog name. This is an optional field for table management in Databricks. - Access Token: Generate a personal access token from your Databricks workspace settings.
- HTTP Path: Find the HTTP path in your SQL warehouse or cluster connection details.
- Permissions: Ensure your access token has permissions to create schemas and write to tables in the specified catalog and schema.