Databricks Connect 사용 요구 사항

비고

이 문서에서는 Databricks Runtime 13.3 LTS 이상에 대한 Databricks Connect에 대해 설명합니다.

이 문서에서는 Databricks Connect에 대한 사용 요구 사항을 제공합니다. Databricks Connect에 대한 자세한 내용은 Databricks Connect를 참조하세요.

작업 영역 요구 사항

Databricks Connect를 사용하여 작업 영역에 연결하려면 다음을 수행합니다.

  • Azure Databricks 계정 및 작업 영역에 Unity 카탈로그가 활성화되어 있어야 합니다. Unity 카탈로그 시작 및 Unity 카탈로그에 대한 작업 영역 사용 설정을 참조하세요.

  • 컴퓨팅의 Databricks 런타임 버전은 Databricks Connect 패키지 버전보다 크거나 같아야 합니다. Databricks는 Databricks 런타임 버전과 일치하는 최신 Databricks Connect 패키지를 사용하는 것이 좋습니다.

    이후 버전의 Databricks Runtime에서 사용할 수 있는 기능을 사용하려면 Databricks Connect 패키지를 업그레이드해야 합니다. 사용 가능한 Databricks Connect 릴리스 목록은 Databricks Connect 릴리스 정보를 참조하세요. Databricks 런타임 버전 릴리스 정보는 Databricks 런타임 릴리스 정보 버전 및 호환성을 참조 하세요.

  • 서버리스 컴퓨팅연결하는 경우 작업 영역이 서버리스 컴퓨팅에 대한 요구 사항을 충족해야 합니다.

    비고

    서버리스 컴퓨팅은 Databricks Connect 버전 15.1부터 지원됩니다. 서버리스의 Databricks 런타임 릴리스보다 낮거나 같은 Databricks Connect 버전은 완전히 호환됩니다. 릴리스 정보를 참조하세요. Databricks Connect 버전이 서버리스 컴퓨팅과 호환되는지 확인하려면 Databricks에 대한 연결 유효성 검사를 참조 하세요.

  • 클러스터에 연결하는 경우 대상 클러스터는 할당 또는 공유의 클러스터 액세스 모드를 사용해야 합니다. 액세스 모드를 참조하세요.

Important

Databricks Connect는 오픈 소스 Apache Spark 서버에 대한 연결을 지원하지 않습니다. Apache Spark 서버에 연결하는 오류를 참조하세요.

로컬 환경 요구 사항

Databricks Connect를 설치하려면 로컬 개발 환경이 다음 요구 사항을 충족해야 합니다.

Python

Scala

Databricks Connect 버전

다음 표에서는 지원되는 Databricks Connect 및 호환되는 언어 버전을 보여 줍니다. Databricks Connect 버전 번호는 Databricks 런타임 버전 번호에 해당합니다. 사용 가능한 Databricks Connect 릴리스 목록은 Databricks Connect 릴리스 정보를 참조하세요. Databricks 런타임 버전 릴리스 정보는 Databricks 런타임 릴리스 정보 버전 및 호환성을 참조 하세요.

Python

UDF 지원은 Python 기본 환경 참조하세요.

Databricks Connect 버전 컴퓨팅 형식 필수 Python 버전
18.0 ~ 18.2 Cluster 3.12
18.0 서버리스 버전 5 3.12
17.2 ~ 17.3 서버리스 버전 4 3.12
17.2 ~ 17.3 Cluster 3.12
16.4.1에서 17 미만 서버리스 버전 3 3.12
16.4 Cluster 3.12
15.4.10 ~ 16 미만 서버리스 버전 2 3.11
15.4 Cluster 3.11
14.3 Cluster 3.10
13.3 Cluster 3.10

Scala

Databricks Connect 버전 컴퓨팅 형식 JDK 버전 필요한 Scala 버전
18.0 ~ 18.2 Cluster JDK 21 2.13.16
17.2 ~ 17.3 서버리스 버전 4 JDK 17 2.13.16
17.2 ~ 17.3 Cluster JDK 17 2.13.16
16.4 Cluster JDK 17 2.12.18
15.4 Cluster JDK 8 2.12.18
14.3 Cluster JDK 8 2.12.15
13.3 Cluster JDK 8 2.12.15

지원 종료 버전

Databricks Connect는 Databricks 런타임 지원 수명 주기를 따릅니다. 다음 버전이 지원 종료에 도달했습니다. 지원 종료에 도달한 Databricks Connect 버전을 사용하는 경우 지원되는 버전으로 업그레이드합니다.

Python
Databricks Connect 버전 컴퓨팅 형식 호환되는 Python 버전
17.0 ~ 17.1 서버리스 버전 4 3.12
16.0 ~ 16.4.0 Serverless 호환되는 Python 버전이 없습니다. Databricks Connect 16.4.1 이상으로 업그레이드합니다.
16.0 ~ 16.3 Cluster 3.12
15.1 ~ 15.4.9 Serverless 호환되는 Python 버전이 없습니다. Databricks Connect 15.4.10 이상으로 업그레이드합니다.
15.1 ~ 15.3 Cluster 3.11
14.0 ~ 14.2 Cluster 3.10
13.0 ~ 13.2 Cluster 3.10
Scala
Databricks Connect 버전 컴퓨팅 형식 JDK 버전 Scala 버전
16.0 ~ 16.3 Cluster JDK 17 2.12.18
15.1 ~ 15.3 Cluster JDK 8 2.12.18
14.0 ~ 14.2 Cluster JDK 8 2.12.15