메모
이 정보는 Databricks CLI 버전 0.205 이상에 적용됩니다. Databricks CLI는 공개 미리 보기로 제공됩니다.
Databricks CLI 사용은 Databricks 라이선스 및 Databricks 개인 정보 보호 고지, 그리고 모든 사용 데이터 관련 조항의 적용을 받습니다.
environments
Databricks CLI 내의 명령 그룹을 사용하면 환경 리소스를 관리할 수 있습니다. 환경 API는 서버리스 Notebook 및 작업에서 사용할 환경 버전 및 종속성을 정의하는 작업 영역 수준 기본 환경을 포함하여 다양한 유형의 환경에 대한 관리 기능을 제공합니다.
databricks 환경 create-workspace-base-environment
새 작업 영역 기본 환경을 만듭니다. 종속성 확인을 최적화하기 위해 구체화된 환경을 비동기적으로 생성하는 장기 실행 작업입니다.
databricks environments create-workspace-base-environment DISPLAY_NAME [flags]
인수
DISPLAY_NAME
작업 영역 기본 환경의 사람이 읽을 수 있는 표시 이름입니다.
Options
--base-environment-type BaseEnvironmentType
기본 환경의 형식(CPU 또는 GPU)입니다. 지원되는 값: CPU, GPU
--filepath string
환경 YAML 파일에 대한 작업 영역 파일 또는 Unity 카탈로그 볼륨 경로입니다.
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
--name string
작업 영역 기본 환경의 리소스 이름입니다.
--no-wait
상태에 도달하기 DONE 위해 기다리지 마십시오.
--request-id string
이 요청에 대한 고유 식별자입니다.
--timeout duration
상태에 도달하는 DONE 최대 시간입니다.
--workspace-base-environment-id string
리소스 이름의 최종 구성 요소가 될 작업 영역 기본 환경에 사용할 ID입니다.
Examples
다음 예제에서는 CPU 작업 영역 기본 환경을 만듭니다.
databricks environments create-workspace-base-environment "My Python Env" --base-environment-type CPU --filepath /Workspace/environments/env.yaml
databricks 환경 delete-workspace-base-environment
작업 영역 기본 환경을 삭제합니다. 기본 환경을 삭제하면 연결된 Notebook 및 작업에 영향을 줄 수 있습니다. 이 작업은 되돌릴 수 없습니다.
databricks environments delete-workspace-base-environment NAME [flags]
인수
NAME
필수입니다. 삭제할 작업 영역 기본 환경의 리소스 이름입니다. 형식: workspace-base-environments/{workspace_base_environment}.
Options
Examples
다음 예제에서는 작업 영역 기본 환경을 삭제합니다.
databricks environments delete-workspace-base-environment workspace-base-environments/my-env-id
databricks 환경 get-default-workspace-base-environment
기본 작업 영역 기본 환경 구성을 가져옵니다. CPU 및 GPU 컴퓨팅 모두에 대한 현재 기본 환경 설정을 반환합니다.
databricks environments get-default-workspace-base-environment NAME [flags]
인수
NAME
기본 작업 영역 기본 환경의 정적 리소스 이름입니다. 형식: default-workspace-base-environment.
Options
Examples
다음 예제에서는 기본 작업 영역 기본 환경을 가져옵니다.
databricks environments get-default-workspace-base-environment default-workspace-base-environment
databricks 환경 가져오기 작업
장기 실행 작업의 상태를 가져옵니다. 클라이언트는 이 메서드를 사용하여 작업 결과를 폴링할 수 있습니다.
databricks environments get-operation NAME [flags]
인수
NAME
작업 리소스의 이름입니다.
Options
Examples
다음 예제에서는 장기 실행 작업의 상태를 가져옵니다.
databricks environments get-operation operations/1234567890
databricks 환경 get-workspace-base-environment
해당 이름으로 작업 영역 기본 환경을 가져옵니다.
databricks environments get-workspace-base-environment NAME [flags]
인수
NAME
필수입니다. 검색할 작업 영역 기본 환경의 리소스 이름입니다. 형식: workspace-base-environments/{workspace_base_environment}.
Options
Examples
다음 예제에서는 작업 영역 기본 환경을 가져옵니다.
databricks environments get-workspace-base-environment workspace-base-environments/my-env-id
databricks environments list-workspace-base-environments
작업 영역의 모든 작업 영역 기본 환경을 나열합니다.
databricks environments list-workspace-base-environments [flags]
인수
없음
Options
--page-size int
페이지당 반환할 최대 환경 수입니다.
--page-token string
페이지 매김에 대한 페이지 토큰입니다.
Examples
다음 예제에서는 모든 작업 영역 기본 환경을 나열합니다.
databricks environments list-workspace-base-environments
databricks 환경 refresh-workspace-base-environment
작업 영역 기본 환경에 대해 구체화된 환경을 새로 고칩니다. 이는 구체화된 환경을 비동기적으로 다시 생성하는 장기 실행 작업입니다. 기존의 구체화된 환경은 만료될 때까지 계속 사용할 수 있습니다.
databricks environments refresh-workspace-base-environment NAME [flags]
인수
NAME
필수입니다. 새로 고칠 작업 영역 기본 환경의 리소스 이름입니다. 형식: workspace-base-environments/{workspace_base_environment}.
Options
--no-wait
상태에 도달하기 DONE 위해 기다리지 마십시오.
--timeout duration
상태에 도달하는 DONE 최대 시간입니다.
Examples
다음 예제에서는 작업 영역 기본 환경을 새로 고칩니다.
databricks environments refresh-workspace-base-environment workspace-base-environments/my-env-id
databricks environments update-default-workspace-base-environment
기본 작업 영역 기본 환경 구성을 업데이트합니다. 지정된 기본 환경을 CPU 및/또는 GPU 컴퓨팅의 작업 영역 기본값으로 설정합니다.
databricks environments update-default-workspace-base-environment NAME UPDATE_MASK [flags]
인수
NAME
이 싱글톤 리소스의 리소스 이름입니다. 형식: default-workspace-base-environment.
UPDATE_MASK
업데이트할 필드를 지정하는 필드 마스크입니다. 유효한 필드 경로: cpu_workspace_base_environment, gpu_workspace_base_environment. 모든 필드를 업데이트하는 데 사용합니다 * .
Options
--cpu-workspace-base-environment string
CPU 컴퓨팅의 기본 작업 영역 기본 환경입니다.
--gpu-workspace-base-environment string
GPU 컴퓨팅의 기본 작업 영역 기본 환경입니다.
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
--name string
이 싱글톤 리소스의 리소스 이름입니다.
Examples
다음 예제에서는 기본 CPU 작업 영역 기본 환경을 설정합니다.
databricks environments update-default-workspace-base-environment default-workspace-base-environment cpu_workspace_base_environment --cpu-workspace-base-environment workspace-base-environments/my-cpu-env
databricks environments update-workspace-base-environment
기존 작업 영역 기본 환경을 업데이트합니다. 이는 구체화된 환경을 비동기적으로 다시 생성하는 장기 실행 작업입니다. 기존의 구체화된 환경은 만료될 때까지 계속 사용할 수 있습니다.
databricks environments update-workspace-base-environment NAME DISPLAY_NAME [flags]
인수
NAME
작업 영역 기본 환경의 리소스 이름입니다. 형식: workspace-base-environments/{workspace_base_environment}.
DISPLAY_NAME
작업 영역 기본 환경의 사람이 읽을 수 있는 표시 이름입니다.
Options
--base-environment-type BaseEnvironmentType
기본 환경의 형식(CPU 또는 GPU)입니다. 지원되는 값: CPU, GPU
--filepath string
환경 YAML 파일에 대한 작업 영역 파일 또는 Unity 카탈로그 볼륨 경로입니다.
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
--name string
작업 영역 기본 환경의 리소스 이름입니다.
--no-wait
상태에 도달하기 DONE 위해 기다리지 마십시오.
--timeout duration
상태에 도달하는 DONE 최대 시간입니다.
Examples
다음 예제에서는 작업 영역 기본 환경을 업데이트합니다.
databricks environments update-workspace-base-environment workspace-base-environments/my-env-id "Updated Python Env" --filepath /Workspace/environments/updated-env.yaml
전역 표시기
--debug
디버그 로깅을 사용할지 여부입니다.
-h 또는 --help
Databricks CLI 또는 관련 명령 그룹 또는 관련 명령에 대한 도움말을 표시합니다.
--log-file 문자열
출력 로그를 쓸 파일을 나타내는 문자열입니다. 이 플래그가 지정되지 않으면 출력 로그는 기본적으로 stderr에 기록됩니다.
--log-format 포맷
로그 형식 형식 text 또는 json. 기본값은 text입니다.
--log-level 문자열
로그 형식 수준을 나타내는 문자열입니다. 지정하지 않으면 로그 형식 수준을 사용할 수 없습니다.
-o, --output 유형
명령 출력 형식 text 또는 json. 기본값은 text입니다.
-p, --profile 문자열
명령을 실행하는 데 사용할 파일의 프로필 ~/.databrickscfg 이름입니다. 이 플래그를 지정하지 않으면, 존재하는 경우 DEFAULT로 명명된 프로필이 사용됩니다.
--progress-format 포맷
진행률 로그를 표시할 형식: default, append, inplace또는 json
-t, --target 문자열
해당하는 경우 사용할 번들 대상