Integrating with Databricks
Last updated
Was this helpful?
Last updated
Was this helpful?
To connect Databricks to Drivetrain, you need:
An active Databricks admin account
At least one or a compute cluster to sync data from your catalog.
Drivetrain uses a secure token to connect to Databricks. You can read more about the Databricks token management guide
In your Databricks workspace, click your Databricks username in the top bar, and then select Settings from the drop down.
Click Developer.
Next to Access tokens, click Manage.
Click Generate new token.
(Optional) Enter a comment that helps you to identify this token in the future, and change the token’s default lifetime of 90 days. To create a token with no lifetime (not recommended), leave the Lifetime (days) box empty (blank).
Click Generate.
Copy the displayed token to a secure location, and then click Done.
If there is already an unity catalog enabled SQL warehouse or an all-purpose compute present in your Databricks setup, please jump to step 3
In the Databricks console, go to SQL > SQL warehouses > Create SQL warehouse
In the New SQL warehouse window, enter a Name for your warehouse
Choose your Cluster Size and configure the other warehouse options
Click Create
After creating the warehouse, Go to the Connection details tab
Make a note of the following values and keep them in the secured location along with personal access token.
Server Hostname
Port
HTTP Path
Go to your compute cluster or warehouse.
Click Configuration > Advanced Options > JDBC/ODBC.
Make a note of the following values and keep them in the secured location along with personal access token.
Server Hostname
Port
HTTP Path