azdata bdc hdfs mount

적용 대상: Azure Data CLI()azdata

다음 문서에서는 azdata 도구의 sql 명령에 대한 참조를 제공합니다. 다른 azdata 명령에 대한 자세한 내용은 azdata 참조를 참조하세요.

명령

명령 설명
azdata bdc hdfs mount create HDFS에서 원격 저장소의 탑재를 만듭니다.
azdata bdc hdfs mount delete HDFS에서 원격 저장소의 탑재를 삭제합니다.
azdata bdc hdfs mount status 탑재의 상태입니다.
azdata bdc hdfs mount refresh HDFS에서 탑재의 내용을 새로 고칩니다.

azdata bdc hdfs mount create

HDFS에서 원격 저장소의 탑재를 만듭니다. 원격 저장소에 액세스하기 위한 자격 증명(있는 경우)은 환경 변수 MOUNT_CREDENTIALS 키=값 쌍의 쉼표로 구분된 목록으로 사용하여 지정해야 합니다. 키 또는 값의 모든 쉼표는 이스케이프해야 합니다.

azdata bdc hdfs mount create --remote-uri -r 
                             --mount-path -m

예제

공유 키를 사용하여 HDFS 경로 /mounts/adlsv2/data의 ADLS Gen 2 계정 "adlsv2example"에 컨테이너 "데이터"를 탑재하려면

Set the MOUNT_CREDENTIALS environment variable as "fs.azure.abfs.account.name=<your-storage-account-name>.dfs.core.windows.net,fs.azure.account.key.<your-storage-account-name>.dfs.core.windows.net=<storage-account-access-key>".
azdata bdc hdfs mount create --remote-uri abfs://data@adlsv2example.dfs.core.windows.net/
    --mount-path /mounts/adlsv2/data

로컬 HDFS 경로 /mounts/hdfs/에 원격 HDFS BDC(hdfs://namenode1:8080/)를 탑재하려면 다음을 실행합니다.

azdata bdc hdfs mount create --remote-uri hdfs://namenode1:8080/ --mount-path /mounts/hdfs/

필수 매개 변수

--remote-uri -r

탑재할 원격 저장소의 URI입니다(탑재 원본).

--mount-path -m

탑재를 만들어야 하는 HDFS 경로(탑재 대상).

전역 인수

--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--output -o

출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json

--query -q

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

azdata bdc hdfs mount delete

HDFS에서 원격 저장소의 탑재를 삭제합니다.

azdata bdc hdfs mount delete --mount-path -m 
                             

예제

ADLS Gen 2 스토리지 계정의 /mounts/adlsv2/data에서 만든 탑재를 삭제합니다.

azdata bdc hdfs mount delete --mount-path /mounts/adlsv2/data

필수 매개 변수

--mount-path -m

삭제해야 하는 탑재에 해당하는 HDFS 경로입니다.

전역 인수

--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--output -o

출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json

--query -q

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

azdata bdc hdfs mount status

탑재의 상태입니다.

azdata bdc hdfs mount status [--mount-path -m] 
                             

예제

경로별 탑재 상태 가져오기

azdata bdc hdfs mount status --mount-path /mounts/hdfs

모든 탑재의 상태를 가져옵니다.

azdata bdc hdfs mount status

선택적 매개 변수

--mount-path -m

탑재 경로입니다.

전역 인수

--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--output -o

출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json

--query -q

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

azdata bdc hdfs mount refresh

HDFS에서 탑재의 내용을 새로 고칩니다.

azdata bdc hdfs mount refresh --mount-path -m 
                              

예제

/mounts/adlsv2/data에서 만든 탑재를 새로 고칩니다.

azdata bdc hdfs mount refresh --mount-path /mounts/adlsv2/data

필수 매개 변수

--mount-path -m

새로 고쳐야 하는 탑재에 해당하는 HDFS 경로입니다.

전역 인수

--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--output -o

출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json

--query -q

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

다음 단계

다른 azdata 명령에 대한 자세한 내용은 azdata 참조를 참조하세요.

azdata 도구를 설치하는 방법에 대한 자세한 내용은 azdata 설치를 참조하세요.