You need to enable JavaScript to run this app.
Intelligent Data Insight

Intelligent Data Insight

Copy page
Download PDF
OLAP Database
Databricks
Copy page
Download PDF
Databricks

This article describes how to integrate Databricks to create datasets.

Function overview

Supports connecting to Databricks data sources to create datasets. Data connections support direct connection or offline extraction of Databricks data sources.

Preparation

The following steps are required to obtain the necessary connection information:

  1. Log in to your Databricks workspace and go to the Data Science & Engineering or Databricks Machine Learning environment.
    Image
  2. To change roles, click the icon below the Databricks logo.
    Image
  3. Click the "Compute" tab in the sidebar.
    Image
  4. Select the cluster to connect to and click to enter.

Image

  1. Click "Advanced Options".
    Image
  2. Obtain the JDBC connection string. Click the JDBC/ODBC tab and copy the JDBC URL for use in subsequent connections.
    Image
  3. Obtain the password. Click "User Settings" and then click "Generate new token" to generate a token.

Image

warning

To connect using a sub-account token, ensure that the sub-account has the corresponding USAGE and READ_METADATA permissions for the relevant databases and tables.
Image

Create from data connection
  1. Go to BytePlus, enter a specific project, click Data Preparation, find Data Connection in the dropdown list, and click Data Connection.

  2. Select Databricks on the page.

Image

  1. Fill in the required basic information, test the connection, and click Save after a successful connection.
    Image
    • Configuration instructions for SaaS version connection method are as follows:

      Parameters

      Configuration description

      Data connection name

      Name for the new data connection, used to distinguish between different database connections in the system. For example, Databricks_20250724110727.
      The name can be modified. Please enter a valid name. Only Chinese characters, English letters, numbers, and underscores are allowed. Leading and trailing spaces are not permitted.

      Connection method

      • IP/Port: Suitable for general scenarios. Click IP/Port to use this method.

      Image

      • JDBC connection string: Suitable for scenarios where users need to add connection parameters. This is the default method.

        warning

        This method is recommended, as parameter retrieval is simpler.

      Image

      Server

      The server hostname value of the Databricks compute resource, that is, server-hostname. For details, refer to the official Databricks documentation.

      JDBC connection string

      JDBC connection string. For details, refer to Preparation.

      Username

      The username created in the database engine. Enter "token" here.

      Password

      The Databricks token. For details, refer to Preparation.

      httpPath

      The HTTP path value of the Databricks compute resource. The connector constructs the HTTP address to connect to by appending the httpPath value to the host and port specified in the connection URL. For example, to connect to the HTTP address http://localhost:10002/cliservice, you can use the following connection URL: jdbc:databricks://localhost:10002;httpPath=cliservice.

      Database

      Optional. The name of the database created in Databricks.

    • Configuration instructions for privatized version connection method are as follows:

      Parameters

      Configuration description

      Data connection name

      Name for the new data connection, used to distinguish between different database connections in the system. For example, Databricks_20250724110757.
      The name can be modified. Please enter a valid name. Only Chinese characters, English letters, numbers, and underscores are allowed. Leading and trailing spaces are not permitted.

      Connection method

      • IP/Port: Suitable for general scenarios.
        Image
      • JDBC connection string: Suitable for scenarios where users need to add connection parameters.

        warning

        This method is recommended, as parameter retrieval is simpler.

        Image

      Server

      The server hostname value of the Databricks compute resource, that is, server-hostname. For details, refer to the official Databricks documentation.

      JDBC connection string

      JDBC connection string. For details, refer to Preparation.

      Username

      The username created in the database engine. Enter "token" here.

      Password

      The Databricks token value. For details, refer to Preparation.

      httpPath

      The HTTP path value of the Databricks compute resource. The connector constructs the HTTP address to connect to by appending the httpPath value to the host and port specified in the connection URL. For example, to connect to the HTTP address http://localhost:10002/cliservice, you can use the following connection URL: jdbc:databricks://localhost:10002;httpPath=cliservice. For details, refer to the Databricks official documentation.

      Database

      Optional. The name of the database created in Databricks.

Create from dataset
  1. Go to BytePlus, click Data Preparation --> Dataset, and select the "New" button in the upper left corner to create a new dataset.

  2. When selecting a data connection, click New Configuration.

  3. The subsequent steps are the same as steps 2 and 3 of Create from data connection above. After completing the configuration, you will remain in the pop-up window for selecting a data connection for the dataset, and you can proceed directly to the next step of dataset creation.

Subsequent steps: Create a dataset
  1. Use the previously created data connection to create a dataset: Click Data Preparation --> Dataset, and select the "New" button in the upper left corner to create a new dataset.

  2. Search for or select from the dropdown the previously created data connection.

Frequently asked questions

If a 403 error occurs during connection testing, first check whether the username and password are entered correctly. If they are correct, try adding an allowlist on the Databricks side to resolve the issue. The public IP accessed by "DataWind" can be viewed at Data Connections Overview.

Last updated: 2026.06.11 17:36:20