적용 대상: 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 bdc sql settings set | sql 서비스 범위 설정을 지정합니다. |
| azdata bdc sql settings show | 지정된 리소스에 대한 sql 서비스 범위 설정 및 선택적으로 sql 설정 표시 |
azdata bdc sql settings set
서비스 범위 또는 리소스 범위 설정을 설정하는 기능을 제공합니다. 설정의 전체 이름과 값을 지정합니다. 실행 중인 BDC에 설정을 적용하지 않습니다. 이렇게 하려면 apply를 실행합니다.
azdata bdc sql settings set [--resources -r]
[--settings -s]
예제
SQL Server 마스터 인스턴스에서 SQL 에이전트를 사용하도록 설정합니다.
azdata bdc sql settings set --settings mssql.sqlagent.enabled=true --resources master
데이터 풀에서 SQL Server의 CPU 수를 10으로 설정합니다.
azdata bdc sql settings set --settings mssql.numberOfCpus=10 --resources data-0
선택적 매개 변수
--resources -r
제공된 리소스에 대해 지정된 설정을 설정합니다. 리소스는 쉼표로 구분된 목록으로 지정할 수 있습니다.
--settings -s
제공된 설정에 대해 구성된 값을 설정합니다. 쉼표로 구분된 목록을 사용하여 여러 설정을 설정할 수 있습니다.
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
azdata bdc sql settings show
BDC의 sql 서비스 범위(선택적으로 리소스 범위) 설정을 표시합니다. 기본적으로 이 명령은 사용자가 구성한 서비스 범위 설정을 표시합니다. 필터를 사용하여 모든 설정(시스템 관리 및 구성 가능), 구성 가능한 설정 또는 보류 중인 설정을 표시할 수 있습니다. 특정 서비스 범위 또는 리소스 범위 설정을 보려면 설정 이름을 제공할 수 있습니다. "재귀"를 사용하여 서비스의 일부로 모든 리소스에 대한 설정을 표시합니다.
azdata bdc sql settings show [--resources -r]
[--settings -s]
[--filter-option -f]
[--recursive -rec]
[--include-details -i]
[--description -d]
예제
사용자가 구성한 SQL 서비스 범위 설정을 표시합니다.
azdata bdc sql settings show
데이터 풀에 최대 서버 메모리 SQL 구성을 표시합니다.
azdata bdc sql settings show --settings mssql.maxServerMemory --resources data-0
SQL 서비스 범위 및 리소스 범위 설정에 대한 보류 중인 설정 변경 내용을 표시합니다.
azdata bdc sql settings show --filter-option=pending --recursive
선택적 매개 변수
--resources -r
지정된 리소스에 대한 설정 정보를 표시합니다. 리소스는 쉼표로 구분된 목록으로 지정할 수 있습니다.
--settings -s
지정된 설정 이름에 대한 정보를 표시합니다.
--filter-option -f
'사용자 구성' 설정이 아닌 표시되는 클러스터 범위 설정을 필터링합니다. 필터를 사용하여 모든 설정(시스템 관리 및 사용자 구성 가능), 구성 가능한 모든 설정 또는 보류 중인 설정을 표시할 수 있습니다.
userConfigured
--recursive -rec
지정된 범위(서비스 또는 서비스 리소스) 및 모든 하위 범위 구성 요소(리소스)에 대한 설정 정보를 표시합니다.
--include-details -i
표시할 설정에 대한 추가 세부 정보를 포함합니다.
--description -d
설정에 대한 설명을 포함합니다.
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
다음 단계
다른 azdata 명령에 대한 자세한 내용은 azdata 참조를 참조하세요.
azdata 도구를 설치하는 방법에 대한 자세한 내용은 azdata 설치를 참조하세요.