Note
이 정보는 Databricks CLI 버전 0.205 이상에 적용됩니다. Databricks CLI는 공개 미리 보기로 제공됩니다.
Databricks CLI 사용은 Databricks 라이선스 및 Databricks 개인 정보 보호 고지, 그리고 모든 사용 데이터 관련 조항의 적용을 받습니다.
instance-pools
Databricks CLI 내의 명령 그룹을 사용하면 즉시 사용할 수 있는 클라우드 인스턴스를 사용하여 인스턴스 풀을 만들고, 편집하고, 삭제하고, 나열하여 클러스터 시작 및 자동 크기 조정 시간을 줄일 수 있습니다.
풀에 연결하기를 참조하세요.
databricks 인스턴스 풀 만들기
유휴 및 즉시 사용할 수 있는 클라우드 인스턴스를 사용하여 새 인스턴스 풀을 만듭니다.
databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
Arguments
INSTANCE_POOL_NAME
사용자가 요청한 풀 이름입니다. 풀 이름은 고유해야 합니다. 길이는 1자에서 100자 사이여야 합니다.
NODE_TYPE_ID
노드 형식의 ID입니다. 이 필드는 단일 값을 통해 이 클러스터의 각 Spark 노드에서 사용할 수 있는 리소스를 인코딩합니다. 예를 들어, Spark 노드는 메모리 또는 컴퓨팅 집약적 워크로드에 대해 프로비저닝되고 최적화될 수 있습니다. 사용 가능한 노드 형식 목록은 목록 노드 형식 API를 사용하여 검색할 수 있습니다.
Options
--enable-elastic-disk
로컬 스토리지 자동 크기 조정: 사용하도록 설정하면 이 풀의 이 인스턴스는 Spark 작업자가 디스크 공간이 부족할 때 추가 디스크 공간을 동적으로 획득합니다.
--idle-instance-autotermination-minutes int
min_idle_instances 요구 사항이 이미 충족된 경우 이 시간(분)에 대해 비활성 상태인 후 풀 캐시의 추가 인스턴스를 자동으로 종료합니다.
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
--max-capacity int
클러스터 및 유휴 인스턴스에서 사용되는 두 인스턴스를 포함하여 풀에 유지할 최대 미해결 인스턴스 수입니다.
--min-idle-instances int
인스턴스 풀에 유지할 최소 유휴 인스턴스 수입니다.
databricks 인스턴스 풀 삭제
인스턴스 풀을 영구적으로 삭제합니다. 풀의 유휴 인스턴스는 비동기적으로 종료됩니다.
databricks instance-pools delete INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
종료할 인스턴스 풀입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
databricks 인스턴스 풀 편집
기존 인스턴스 풀의 구성을 수정합니다.
databricks instance-pools edit INSTANCE_POOL_ID INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
Arguments
INSTANCE_POOL_ID
인스턴스 풀 ID
INSTANCE_POOL_NAME
사용자가 요청한 풀 이름입니다. 풀 이름은 고유해야 합니다. 길이는 1자에서 100자 사이여야 합니다.
NODE_TYPE_ID
이 필드는 단일 값을 통해 이 클러스터의 각 Spark 노드에서 사용할 수 있는 리소스를 인코딩합니다. 예를 들어, Spark 노드는 메모리 또는 컴퓨팅 집약적 워크로드에 대해 프로비저닝되고 최적화될 수 있습니다. databricks 클러스터 list-node-types를 사용하여 사용 가능한 노드 형식 목록을 검색할 수 있습니다.
Options
--idle-instance-autotermination-minutes int
min_idle_instances 요구 사항이 이미 충족된 경우 이 시간(분)에 대해 비활성 상태인 후 풀 캐시의 추가 인스턴스를 자동으로 종료합니다.
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
--max-capacity int
클러스터 및 유휴 인스턴스에서 사용되는 두 인스턴스를 포함하여 풀에 유지할 최대 미해결 인스턴스 수입니다.
--min-idle-instances int
인스턴스 풀에 유지할 최소 유휴 인스턴스 수입니다.
Databricks 인스턴스 풀 획득하기
식별자를 기반으로 인스턴스 풀에 대한 정보를 검색합니다.
databricks instance-pools get INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
인스턴스 풀에 대한 정식 고유 식별자입니다.
Options
databricks 인스턴스 풀 목록
인스턴스 풀 정보를 나열합니다.
해당 통계가 있는 인스턴스 풀의 목록을 가져옵니다.
databricks instance-pools list [flags]
Arguments
None
Options
databricks 인스턴스 풀 권한 수준 가져오기
인스턴스 풀 사용 권한 수준을 가져옵니다.
databricks instance-pools get-permission-levels INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
사용 권한을 얻거나 관리할 인스턴스 풀입니다.
Options
databricks 인스턴스 풀 권한 가져오기
인스턴스 풀의 사용 권한을 가져옵니다. 인스턴스 풀은 루트 개체에서 사용 권한을 상속할 수 있습니다.
databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
사용 권한을 얻거나 관리할 인스턴스 풀입니다.
Options
Databricks 인스턴스 풀 권한 설정
인스턴스 풀 사용 권한을 설정합니다.
개체에 대한 사용 권한을 설정하여 기존 사용 권한이 있는 경우 대체합니다. 지정되지 않은 경우 모든 직접 권한을 삭제합니다. 개체는 루트 개체에서 사용 권한을 상속할 수 있습니다.
databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
사용 권한을 얻거나 관리할 인스턴스 풀입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
databricks 인스턴스 풀 업데이트 권한
인스턴스 풀에 대한 권한을 업데이트합니다. 인스턴스 풀은 루트 개체에서 사용 권한을 상속할 수 있습니다.
databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
사용 권한을 얻거나 관리할 인스턴스 풀입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
전역 표시기
--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 문자열
해당하는 경우 사용할 번들 대상