다음을 통해 공유


표준 컴퓨팅 개요

이 페이지에서는 표준 컴퓨팅에 대한 개요를 제공합니다.

표준 컴퓨팅이란?

표준 컴퓨팅은 표준 액세스 모드로 구성된 컴퓨팅입니다. 표준 컴퓨팅 리소스는 권한이 부여된 모든 사용자가 사용할 수 있습니다.

표준 컴퓨팅은 대부분의 워크로드에 권장됩니다. 표준 컴퓨팅을 사용하면 모든 수의 사용자가 동일한 컴퓨팅 리소스에서 워크로드를 연결하고 동시에 실행할 수 있으므로 비용을 절감하고 컴퓨팅 관리를 간소화할 수 있습니다. 표준 컴퓨팅은 하위 수준 리소스에 대한 액세스 권한 없이 완전히 격리된 사용자 코드를 실행합니다.

액세스 모드 선택

액세스 모드는 다목적 또는 작업 컴퓨팅 리소스를 만들 때 구성됩니다. 액세스 모드 설정은 컴퓨팅 UI의 고급 섹션 아래에 있으며 API에서 나타냅니다 data_security_mode .

기본적으로 UI에서 액세스 모드는 자동으로 설정됩니다. 즉, 선택한 Databricks 런타임에 따라 액세스 모드가 자동으로 선택됩니다. 기계 학습 런타임 또는 14.3보다 낮은 Databricks 런타임을 선택하지 않는 한 자동 기본값은 표준 으로 설정되며, 이 경우 Dedicated 가 사용됩니다.

표준 컴퓨팅을 사용하는 경우

표준 컴퓨팅은 다음을 비롯한 대부분의 워크로드에 권장됩니다.

  • 일반 데이터 엔지니어링 및 ETL 파이프라인: 대부분의 데이터 처리 워크로드
  • 공동 작업 데이터 과학 프로젝트: 분석 및 모델 개발에 협력하는 Teams
  • 대화형 데이터 탐색: 임시 분석 및 Notebook 기반 개발
  • 비용 최적화: 여러 사용자 간에 컴퓨팅 리소스를 공유하려는 경우

권한 있는 컴퓨터 액세스, RDD API, 분산 ML, GPU 또는 R이 필요한 특수 워크로드에 대해서만 전용 컴퓨팅을 선택합니다. 표준 컴퓨팅 제한 사항 목록은 표준 컴퓨팅 요구 사항 및 제한 사항을 참조하세요.

언어 및 런타임 지원

표준 컴퓨팅에는 다음과 같은 프로그래밍 언어 지원이 있습니다.

  • Python: 모든 Databricks 런타임 버전에 대한 전체 지원
  • SQL: 모든 Databricks 런타임 버전에 대한 전체 지원
  • Scala: Unity 카탈로그를 사용하여 Databricks Runtime 13.3 LTS 이상에서 지원됨
  • R: 표준 컴퓨팅에서 지원되지 않음

사용자 격리를 위한 Lakeguard

표준 컴퓨팅은 Azure Databricks Lakeguard를 사용하여 보안 사용자 격리 및 데이터 거버넌스를 제공합니다. Lakeguard는 사용자 코드를 기본 Spark 인프라와 분리하는 고급 코드 격리 기술을 사용합니다.

자세한 내용은 Databricks에서 사용자 격리를 적용하는 방법을 참조하세요.