Databricks is a data science and analytics platform built on top of Apache Spark. Databricks implement the Data Lakehouse concept in a single unified, cloud based platform.
You'll need to allowlist Hightouch's IP addresses to allow our systems to contact your warehouse. Reference our docs to determine which IPs you need to allowlist.
The Databricks source lets you sync data from your Databricks clusters via Hightouch.
Hightouch connects to Databricks using JDBC. This guide will walk through getting your JDBC URL for your Databricks cluster, and connecting it with Hightouch.
Navigate to settings page for your Databricks cluster.
Expand the Advanced Options toggle and click on JDBC/ODBC
Keep this page open. You'll need the Server Hostname, Port, and HTTP Path.
Following the Databricks documentation on username/password authentication, get your Personal Access Token.
Now that you have your Databricks connection details, you can create a Hightouch source.
- Create a new source
- Select Databricks as the source type.
- Paste in the connection details you collected earlier.
- Click Test, then click Save.