적용 대상: Azure Data CLI(
azdata)
메모
이전에 Azure Data CLI(azdata)에서 처리한 일부 시나리오는 이제 Azure CLI(az) 확장 및 Azure Arc 기반 워크플로를 통해 관리됩니다. 모든 azdata 명령에 대한 단일 1:1 대체는 없습니다. 다음 표에서는 일반적으로 관련된 Azure CLI 대안이 존재하는 위치를 중점적으로 설명합니다.
| azdata 명령 영역 | Azure CLI 확장/명령 그룹 | Azure CLI 참조 |
|---|---|---|
azdata arc dc * |
az arcdata |
Azure Arc 데이터 CLI 참조 |
azdata arc sql mi * |
az arcdata sql mi |
CLI를 사용하여 Azure SQL Managed Instance 관리 |
azdata arc postgres * |
az arcdata postgres |
CLI를 사용하여 PostgreSQL 서버 관리 |
azdata migrate * |
az datamigration |
CLI를 사용하여 마이그레이션 |
azdata extension * |
az extension * |
Azure CLI 확장 개요 |
azdata login |
az login |
az login |
azdata sql shell / azdata sql query |
Azure CLI에 해당하지 않음(사용 sqlcmd, SSMS 또는 기타 SQL 도구) |
sqlcmd 유틸리티 SQL Server Management Studio |
새 자동화 및 관리 시나리오의 경우 Azure CLI(az), Azure CLI 확장 및 Azure Arc Portal 환경을 선호합니다.
다음 문서에서는 azdata 도구의 sql 명령에 대한 참조를 제공합니다. 다른 azdata 명령에 대한 자세한 내용은 azdata 참조를 참조하세요.
명령어
| Command | 설명 |
|---|---|
| azdata Notebook 보기 | 전자 필기장을 봅니다. 첫 번째 셀 실행 오류에서 중지하는 옵션입니다. |
| azdata Notebook run | Notebook을 실행합니다. 첫 번째 오류에서 실행이 중지됩니다. |
azdata Notebook 보기
이 명령은 Notebook 파일을 가져와 markdown, 코드 및 출력을 색 터미널 형식으로 변환할 수 있습니다.
azdata notebook view --path -p
[--continue-on-error -c]
예제
전자 필기장을 봅니다. 그러면 모든 셀이 표시됩니다.
azdata notebook view --path "/home/me/notebooks/demo_notebook.ipynb"
전자 필기장을 봅니다. 출력에 오류가 있는 셀이 발생하지 않는 한 모든 셀이 표시됩니다. 이 경우 출력이 중지됩니다.
azdata notebook view --path "/home/me/notebooks/demo_notebook.ipynb" --stop-on-error
필수 매개 변수
--path -p
볼 Notebook의 경로입니다.
선택적 매개 변수
--continue-on-error -c
Notebook 출력에 있는 셀 오류를 무시하고 추가 셀을 계속 표시합니다. 기본 동작은 오류 발생 시 중지하는 것입니다. 중지하면 오류가 발생한 첫 번째 셀을 더 쉽게 볼 수 있습니다.
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
azdata Notebook run
이 명령은 임시 디렉터리를 만들고 해당 디렉터리 내에서 지정된 Notebook을 작업 디렉터리로 실행합니다.
azdata notebook run --path -p
[--output-path]
[--output-html]
[--arguments -a]
[--interactive -i]
[--clear -c]
[--timeout -t]
[--env -e]
예제
Notebook을 실행합니다.
azdata notebook run --path "/home/me/notebooks/demo_notebook.ipynb"
필수 매개 변수
--path -p
실행할 Notebook의 파일 경로입니다.
선택적 매개 변수
--output-path
Notebook 출력에 사용할 디렉터리 경로입니다. 출력 데이터와 Notebook에서 생성된 파일이 있는 Notebook은 이 디렉터리를 기준으로 생성됩니다.
--output-html
출력 Notebook을 HTML 형식으로 추가로 변환할지 여부를 나타내는 선택적 플래그입니다. 두 번째 출력 파일을 만듭니다.
--arguments -a
Notebook 실행에 삽입할 Notebook 인수의 선택적 목록입니다. JSON 사전으로 인코딩됩니다. 예: '{"name":"value", "name2":"value2"}'
--interactive -i
대화형 모드에서 Notebook을 실행합니다.
--clear -c
대화형 모드에서는 셀을 렌더링하기 전에 콘솔의 지우기를 선택합니다.
--timeout -t
실행이 완료되기를 기다리는 시간(초)입니다. -1 값은 영원히 대기를 나타냅니다.
600
--env -e
환경의 이름입니다.
base
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
다음 단계
다른 azdata 명령에 대한 자세한 내용은 azdata 참조를 참조하세요.
azdata 도구를 설치하는 방법에 대한 자세한 내용은 azdata 설치를 참조하세요.