共用方式為

Databricks Connect 使用要求

注释

本文介绍适用于 Databricks Runtime 13.3 LTS 及更高版本的 Databricks Connect。

本文提供 Databricks Connect 的使用要求。 有关 Databricks Connect 的信息,请参阅 什么是 Databricks Connect?

工作区要求

若要使用 Databricks Connect 连接到工作区,请执行以下作:

  • Azure Databricks 帐户和工作区必须启用 Unity 目录。 请参阅 Unity 目录入门启用 Unity 目录的工作区

  • 计算的 Databricks Runtime 版本必须大于或等于 Databricks Connect 包版本。 Databricks 建议使用与 Databricks Runtime 版本匹配的最新 Databricks Connect 包。

    若要使用 Databricks Runtime 的更高版本中提供的功能,必须升级 Databricks Connect 包。 请参阅 Databricks Connect 发行说明,了解可用 Databricks Connect 版本列表。 有关 Databricks Runtime 版本发行说明,请参阅 Databricks Runtime 发行说明版本和兼容性

  • 如果要连接到 群集,目标群集必须使用已分配或共享的群集访问模式。 请参阅访问模式

本地环境要求

若要安装 Databricks Connect,本地开发环境必须满足以下要求:

Python

Scala

Databricks Connect 版本

下表显示了支持的 Databricks Connect 和兼容的语言版本。 Databricks Connect 版本号对应于 Databricks Runtime 版本号。 请参阅 Databricks Connect 发行说明,了解可用 Databricks Connect 版本列表。 有关 Databricks Runtime 版本发行说明,请参阅 Databricks Runtime 发行说明版本和兼容性

Python

有关 UDF 支持,请参阅 Python 基础环境

Databricks Connect 版本 计算类型 兼容的 Python 版本
16.4.x 及更高版本 集群 3.12
15.4.x 集群 3.11
13.3.x 和 14.3.x 集群 3.10

Scala

Databricks Connect 版本 计算类型 JDK 版本 Scala 版本
16.4.x 及更高版本 集群 JDK 17 2.12.18
15.4.x 集群 JDK 8 2.12.18
13.3.x 和 14.3.x 集群 JDK 8 2.12.15

支持终止版本

Databricks Connect 遵循 Databricks Runtime 支持生命周期。 以下版本已达到支持终止。 如果使用的是已达到支持终止版本的 Databricks Connect,请升级到 受支持的版本

Python
Databricks Connect 版本 计算类型 兼容的 Python 版本
16.0.x 到 16.3.x 集群 3.12
15.1.x 到 15.3.x 集群 3.11
14.0.x 到 14.2.x 集群 3.10
Scala
Databricks Connect 版本 计算类型 JDK 版本 Scala 版本
16.0.x 到 16.3.x 集群 JDK 17 2.12.18
15.1.x 到 15.3.x 集群 JDK 8 2.12.18
14.0.x 到 14.2.x 集群 JDK 8 2.12.15