Databricks Connect usage requirements

Note

This article covers Databricks Connect for Databricks Runtime 13.3 LTS and above.

This article provides usage requirements for Databricks Connect. For information about Databricks Connect, see What is Databricks Connect?.

Workspace requirements

To use Databricks Connect to connect to your workspace:

Local environment requirements

To install Databricks Connect, your local development environment must meet the following requirements:

Python

Scala

Databricks Connect versions

The following table shows supported Databricks Connect and compatible language versions. Databricks Connect version numbers correspond to Databricks Runtime version numbers. See the Databricks Connect release notes for a list of available Databricks Connect releases. For Databricks Runtime version release notes, see Databricks Runtime release notes versions and compatibility.

Python

For UDF support, see Python base environment.

Databricks Connect version Compute type Compatible Python version
16.4.x and above Cluster 3.12
15.4.x Cluster 3.11
13.3.x and 14.3.x Cluster 3.10

Scala

Databricks Connect version Compute type JDK version Scala version
16.4.x and above Cluster JDK 17 2.12.18
15.4.x Cluster JDK 8 2.12.18
13.3.x and 14.3.x Cluster JDK 8 2.12.15

End-of-support versions

Databricks Connect follows the Databricks Runtime support lifecycles. The following versions have reached end-of-support. If you're using a version of Databricks Connect that has reached end-of-support, upgrade to a supported version.

Python
Databricks Connect version Compute type Compatible Python version
16.0.x to 16.3.x Cluster 3.12
15.1.x to 15.3.x Cluster 3.11
14.0.x to 14.2.x Cluster 3.10
Scala
Databricks Connect version Compute type JDK version Scala version
16.0.x to 16.3.x Cluster JDK 17 2.12.18
15.1.x to 15.3.x Cluster JDK 8 2.12.18
14.0.x to 14.2.x Cluster JDK 8 2.12.15