적용 대상: 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 hdfs encryption-zone create | HDFS 폴더를 암호화 영역으로 변환합니다. |
| azdata bdc hdfs encryption-zone list | 암호화 영역과 연결된 모든 암호화 영역 및 키를 나열합니다. |
| azdata bdc hdfs encryption-zone get-file-encryption-info | 지정된 HDFS 파일 경로에 대한 암호화 정보를 가져옵니다. |
| azdata bdc hdfs encryption-zone status | HDFS 클러스터에 대한 다시 암호화 상태를 가져옵니다. |
| azdata bdc hdfs encryption-zone reencrypt | --path 인수로 지정된 암호화 영역의 다시 암호화를 제어합니다. |
azdata bdc hdfs encryption-zone create
제공된 키를 사용하여 암호화 영역의 파일을 암호화하여 HDFS 폴더를 암호화 영역으로 변환합니다.
azdata bdc hdfs encryption-zone create --path -p
--keyname -k
예제
securelake라는 키를 사용하여 기존 폴더 /user/securefolder를 암호화 영역으로 변환하려면
azdata bdc hdfs encryption-zone create --path /home/securefolder --keyname securelake
필수 매개 변수
--path -p
암호화 영역으로 변환할 HDFS 폴더의 경로입니다.
--keyname -k
암호화 영역을 보호하는 데 사용할 Hadoop KMS 키입니다.
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
azdata bdc hdfs encryption-zone list
암호화 영역과 연결된 모든 암호화 영역 및 키를 나열합니다.
azdata bdc hdfs encryption-zone list
예제
모든 암호화 영역을 나열합니다.
azdata bdc hdfs encryption-zone list
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
azdata bdc hdfs encryption-zone get-file-encryption-info
지정된 HDFS 파일 경로에 대한 암호화 정보를 가져옵니다.
azdata bdc hdfs encryption-zone get-file-encryption-info --path -p
예제
/user/securefolder/data.csv파일에 대한 암호화 정보를 가져옵니다.
azdata bdc hdfs encryption-zone get-file-encryption-info --path /user/securefolder/data.csv
필수 매개 변수
--path -p
암호화 정보를 검색해야 하는 HDFS 파일 경로입니다.
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
azdata bdc hdfs encryption-zone status
HDFS 클러스터에 대한 다시 암호화 상태를 가져옵니다.
azdata bdc hdfs encryption-zone status
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
azdata bdc hdfs encryption-zone reencrypt
--path 인수로 지정된 암호화 영역의 다시 암호화를 제어합니다.
azdata bdc hdfs encryption-zone reencrypt --path -p
--action -a
예제
암호화 영역 securelake의 다시 암호화를 시작합니다.
azdata bdc hdfs encryption-zone reencrypt --path /securelake --action start
암호화 영역 securelake의 다시 암호화를 취소합니다.
azdata bdc hdfs encryption-zone reencrypt --path /securelake --action cancel
필수 매개 변수
--path -p
다시 암호화해야 하는 HDFS 암호화 영역 폴더의 경로
--action -a
수행할 다시 암호화 작업입니다. 유효한 값은 시작 및 취소입니다.
전역 인수
--debug
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--output -o
출력 형식 허용되는 값: json, jsonc, table, tsv 기본값: json
--query -q
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
--verbose
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
다음 단계
다른 azdata 명령에 대한 자세한 내용은 azdata 참조를 참조하세요.
azdata 도구를 설치하는 방법에 대한 자세한 내용은 azdata 설치를 참조하세요.