Databricks Prerequisites
Configure your Databricks destination.
Prerequisites
- By default, this Databricks integration makes use of Unity Catalog data governance features. You will need Unity Catalog enabled on your Databricks Workspace.
Step 1: Create a SQL endpoint
Create a new SQL endpoint for data writing.
- Log in to the Databricks account.
- In the navigation pane, click into the workspace dropdown and select SQL.
- In the SQL console, in the SQL navigation pane, click Create and then SQL endpoint.

- In the New SQL Endpoint menu, choose a name and configure the options for the new SQL endpoint. Under "Advanced options" turn "Unity Catalog" to the On position, select the Preview channel, and click Create.

Step 2: Configure Access
Collect connection information and create an access token for the data transfer service.
- In the SQL Endpoints console, select the SQL endpoint you created in Step 1.

- Click the Connection Details tab, and make a note of the Server hostname, Port, and HTTP path.

- Click the link to Create a personal access token.

- Click Generate New Token.

- Name the token with a descriptive comment and assign the token lifetime. A longer lifetime will ensure you do not have to update the token as often. Click Generate.
- In the pop up that follows, copy the token and securely save the token.
- In the Databricks UI, select the Catalog tab, and select the target Catalog. Within the catalog Permissions tab, click Grant. In the following modal, select the principal for which you generated the access token, select
USE CATALOG
, and click Grant. - Under the target Catalog, select the target schema (e.g.,
main.default
, or create a new target schema). Within the schema Permissions tab, click Grant. In the following modal, select the principal for which you generated the access token, and select eitherALL PRIVILEGES
or the following 9 privileges and then click Grant:USE SCHEMA
APPLY TAG
MODIFY
READ VOLUME
SELECT
WRITE VOLUME
CREATE MATERIALIZED VIEW
CREATE TABLE
CREATE VOLUME
Step 4: Gather the required setup information
For the data export setup, you will need:
- server hostname
- HTTP path
- catalog
- personal access token
- Metastore
- Enter
unit_catalog
into this field.
- Enter
Visit the LogRocket Streaming Data Export settings page to complete the setup.
Alternative to Unity Catalog
As an alternative to unity catalog, data can be housed as a hive metastore in your object storage. This option is no longer enabled by default. If you have questions about using this feature, please reach out to LogRocket support.
Updated 16 days ago
Whatβs Next
Learn about how to configure the Streaming Data Export integration in app!