Skip to main content

Connect to Databricks

DirectQuery Databricks connector is using Databricks JDBC driver to connect to a database.

Credentials

DirectQuery delegates the credentials handling to the Databricks server.

The credentials, based on a connection string and password, are passed via DatabricksProperties to the server:

final DatabricksConnectionProperties properties =
DatabricksConnectionProperties.builder()
.connectionString(connectionString)
.additionalOption(
DatabricksConnectionProperties.PASSWORD_PROPERTY_KEY, "your-plain-password")
.build();