Skip to main content

Databricks

Enables direct access to Databricks lakehouse platform through JDBC connectivity. This connector supports querying data warehouses, data lakes, and analytics workloads hosted on Databricks.

Connection parameters

{
"server": "",
"port": "",
"db": "",
"connString": ""
}

Authentication

Databricks connections support three authentication methods:

MethodUse case
Personal Access TokenShared identity via a Databricks PAT
OAuth Client CredentialsShared service-principal identity via the M2M client-credentials grant
OAuthPer-user identity via your identity provider (details)

With OAuth, each user signs in with their own Azure AD or OIDC identity and queries run under that identity. On Azure AD, the token is passed directly to the Databricks JDBC driver. On other OIDC providers, Datagrok exchanges the token at the workspace's /oidc/v1/token endpoint using a configured federation policy.

See also: