다음을 통해 공유


Databricks CLI에 대한 기본 사용

참고 항목

이 정보는 공개 미리 보기에 있는 Databricks CLI 버전 0.205 이상에 적용됩니다. Databricks CLI 버전을 찾으려면 다음을 실행 databricks -v합니다.

이 문서에서는 Databricks CLI 명령 그룹 및 명령을 나열하고, Databricks CLI 도움말을 표시하고, Databricks CLI 출력을 사용하는 방법을 보여 줍니다. Databricks CLI란?을 참조하세요.

이 문서에서는 Databricks CLI를 이미 설치하고 인증을 위해 CLI를 설정했다고 가정합니다. Databricks CLI에 대한 Databricks CLI인증 설치 또는 업데이트를 참조하세요.

CLI 명령 그룹 나열

또는 -h 옵션을 사용하여 --help 명령 그룹을 나열합니다. 예시:

databricks -h

CLI 명령 나열

또는 -h 옵션을 사용하여 --help 명령 그룹에 대한 명령을 나열합니다. 예를 들어 명령을 나열하려면 다음을 clusters 수행합니다.

databricks clusters -h

CLI 명령 도움말 표시

또는 -h 옵션을 사용하여 명령에 대한 도움말을 --help 표시합니다. 예를 들어 명령에 대한 도움말을 표시하려면 다음을 수행합니다 clusters list .

databricks clusters list -h

명령 실행

개별 명령에 대한 전체 사용 정보 및 구문은 명령줄 도움말에서 찾을 수 있지만 Databricks CLI 명령은 일반적으로 다음 구문을 준수합니다.

databricks <command-group> <command-name> <subcommand-name> [command-argument-value1] [--<flag1-name> <flag1-value>]

모든 명령에 추가 하위 명령이 있는 것은 아닙니다. 전역 플래그 를 사용할 수 있으며 일부 명령에는 추가 플래그가 있습니다. 예를 들어 다음 명령은 명령별 플래그를 사용하여 사용 가능한 클러스터를 출력합니다.

databricks clusters list --can-use-client JOBS

웹 터미널을 사용하여 Databricks 작업 영역 내에서 Databricks CLI 명령을 실행할 수 있습니다. 웹 터미널은 하나의 컴퓨팅에서 많은 사용자가 사용할 수 있으며 키를 설정할 필요가 없습니다. Azure Databricks 웹 터미널에서 셸 실행 명령을 참조 하세요.

JSON 출력을 필터링하는 데 사용 jq

일부 Databricks CLI 명령은 JSON을 출력합니다. 즉, jq를 사용하여 출력을 필터링할 수 있습니다. 예를 들어 지정된 클러스터 ID를 사용하여 Azure Databricks 클러스터의 표시 이름만 나열하려면 다음을 수행합니다.

databricks clusters get 1234-567890-abcde123 | jq -r .cluster_name
My-11.3-LTS-Cluster

와 함께 brew install jq Chocolateychoco install jq를 사용하거나 Windows에서 Homebrew를 사용하여 macOS에 설치 jq 할 수 있습니다. 자세한 jq내용은 jq Manual을 참조하세요.

JSON 문자열 매개 변수

문자열 매개 변수의 형식은 운영 체제에 따라 JSON에서 다르게 처리됩니다.

Linux 또는 macOS

JSON 문자열 매개 변수를 큰따옴표로 묶어야 하며 전체 JSON 페이로드를 작은따옴표로 묶어야 합니다. 몇 가지 예:

'{"cluster_id": "1234-567890-abcde123"}'
'["20230323", "Amsterdam"]'

Windows

JSON 문자열 매개 변수와 전체 JSON 페이로드를 큰따옴표로 묶어야 하며 JSON 페이로드 내의 큰따옴표 문자 앞에 와야 합니다 \. 몇 가지 예:

"{\"cluster_id\": \"1234-567890-abcde123\"}"
"[\"20230323\", \"Amsterdam\"]"

프록시 서버 구성

프록시 서버를 통해 Databricks CLI 요청 및 응답을 라우팅하려면 Databricks CLI가 설치된 컴퓨터에서 환경 변수를 프록시 서버의 URL로 설정합니다 HTTPS_PROXY .

환경 변수를 설정하려면 운영 체제 설명서를 참조하세요.