다음을 통해 공유


az datashare data-set-mapping

참고 항목

이 참조는 Azure CLI(버전 2.15.0 이상)에 대한 데이터 공유 확장의 일부입니다. az datashare data-set-mapping 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

명령 그룹 'datashare'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

데이터 공유를 사용하여 데이터 세트 매핑을 관리합니다.

명령

Name Description 형식 상태
az datashare data-set-mapping create

DataSetMapping을 만듭니다.

내선 번호 실험적
az datashare data-set-mapping delete

shareSubscription에서 DataSetMapping을 삭제합니다.

내선 번호 실험적
az datashare data-set-mapping list

공유 구독에서 DataSetMappings를 나열합니다.

내선 번호 실험적
az datashare data-set-mapping show

shareSubscription에서 DataSetMapping을 가져옵니다.

내선 번호 실험적

az datashare data-set-mapping create

실험적

명령 그룹 'datashare'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

DataSetMapping을 만듭니다.

az datashare data-set-mapping create --account-name
                                     --data-set-mapping-name
                                     --resource-group
                                     --share-subscription-name
                                     [--adls-gen2-file-data-set-mapping]
                                     [--adls-gen2-file-system-data-set-mapping]
                                     [--adls-gen2-folder-data-set-mapping]
                                     [--blob-container-data-set-mapping]
                                     [--blob-data-set-mapping]
                                     [--blob-folder-data-set-mapping]
                                     [--kusto-cluster-data-set-mapping]
                                     [--kusto-database-data-set-mapping]
                                     [--kusto-table-data-set-mapping]
                                     [--sqldb-table-data-set-mapping]
                                     [--sqldw-table-data-set-mapping]
                                     [--synapse-workspace-sql-pool-table-data-set-mapping]

예제

DataSetMappings_SqlDWDataSetToAdlsGen2File_Create

az datashare data-set-mapping create --account-name "Account1" --adls-gen2-file-data-set-mapping data-set-id="a08f184b-0567-4b11-ba22-a1199336d226" file-path="file21" file-system="fileSystem" output-type="Csv" resource-group="SampleResourceGroup" storage-account-name="storage2" subscription-id="433a8dfd-e5d5-4e77-ad86-90acdc75eb1a" --name "DatasetMapping1" --resource-group "SampleResourceGroup" --share-subscription-name "ShareSubscription1"

필수 매개 변수

--account-name

공유 계정의 이름입니다.

--data-set-mapping-name --name -n

만들 데이터 세트 매핑의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--share-subscription-name

데이터 집합 싱크를 보유할 공유 구독의 이름입니다.

선택적 매개 변수

--adls-gen2-file-data-set-mapping

ADLS Gen2 파일 데이터 세트 매핑입니다.

사용: --adls-gen2-file-data-set-mapping data-set-id=XX file-path=XX file-system=XX output-type=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. file-path: 필수입니다. 파일 시스템 내의 파일 경로입니다. file-system: 필수입니다. 파일이 속한 파일 시스템입니다. output-type: 출력 파일 리소스 그룹 유형: 필수입니다. 스토리지 계정의 리소스 그룹입니다. storage-account-name: 필수입니다. 원본 데이터 집합의 스토리지 계정 이름입니다. subscription-id: 필수입니다. 스토리지 계정의 구독 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--adls-gen2-file-system-data-set-mapping

ADLS Gen2 파일 시스템 데이터 세트 매핑입니다.

사용법: --adls-gen2-file-system-data-set-mapping data-set-id=XX file-system=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. file-system: 필수입니다. 파일 시스템 이름입니다. resource-group: 필수입니다. 스토리지 계정의 리소스 그룹입니다. storage-account-name: 필수입니다. 원본 데이터 집합의 스토리지 계정 이름입니다. subscription-id: 필수입니다. 스토리지 계정의 구독 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--adls-gen2-folder-data-set-mapping

ADLS Gen2 폴더 데이터 집합 매핑입니다.

사용: --adls-gen2-folder-data-set-mapping data-set-id=XX file-system=XX folder-path=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. file-system: 필수입니다. 폴더가 속한 파일 시스템입니다. folder-path: 필수입니다. 파일 시스템 내의 폴더 경로입니다. resource-group: 필수입니다. 스토리지 계정의 리소스 그룹입니다. storage-account-name: 필수입니다. 원본 데이터 집합의 스토리지 계정 이름입니다. subscription-id: 필수입니다. 스토리지 계정의 구독 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--blob-container-data-set-mapping

Blob 컨테이너 데이터 집합 매핑입니다.

사용: --blob-container-data-set-mapping container-name=XX data-set-id=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

container-name: 필수입니다. BLOB 컨테이너 이름입니다. data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. resource-group: 필수입니다. 스토리지 계정의 리소스 그룹입니다. storage-account-name: 필수입니다. 원본 데이터 집합의 스토리지 계정 이름입니다. subscription-id: 필수입니다. 스토리지 계정의 구독 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--blob-data-set-mapping

Blob 데이터 집합 매핑입니다.

사용: --blob-data-set-mapping container-name=XX data-set-id=XX file-path=XX output-type=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

container-name: 필수입니다. 파일 경로가 있는 컨테이너입니다. data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. file-path: 필수입니다. 원본 데이터 집합 출력 형식 내의 파일 경로: 파일 출력 형식 resource-group: 필수입니다. 스토리지 계정의 리소스 그룹입니다. storage-account-name: 필수입니다. 원본 데이터 집합의 스토리지 계정 이름입니다. subscription-id: 필수입니다. 스토리지 계정의 구독 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--blob-folder-data-set-mapping

Blob 폴더 데이터 집합 매핑입니다.

사용: --blob-folder-data-set-mapping container-name=XX data-set-id=XX prefix=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

container-name: 필수입니다. 파일 경로가 있는 컨테이너입니다. data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. 접두사: 필수입니다. Blob 폴더 resource-group의 접두사: 필수입니다. 스토리지 계정의 리소스 그룹입니다. storage-account-name: 필수입니다. 원본 데이터 집합의 스토리지 계정 이름입니다. subscription-id: 필수입니다. 스토리지 계정의 구독 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--kusto-cluster-data-set-mapping

Kusto 클러스터 데이터 집합 매핑입니다.

사용: --kusto-cluster-data-set-mapping data-set-id=XX kusto-cluster-resource-id=XX kind=XX

data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. kusto-cluster-resource-id: 필수입니다. 싱크 kusto 클러스터의 리소스 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--kusto-database-data-set-mapping

Kusto 데이터베이스 데이터 집합 매핑입니다.

사용법: --kusto-database-data-set-mapping data-set-id=XX kusto-cluster-resource-id=XX kind=XX

data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. kusto-cluster-resource-id: 필수입니다. 싱크 kusto 클러스터의 리소스 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--kusto-table-data-set-mapping

Kusto 데이터베이스 데이터 집합 매핑입니다.

사용법: --kusto-table-data-set-mapping data-set-id=XX kusto-cluster-resource-id=XX kind=XX

data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. kusto-cluster-resource-id: 필수입니다. 싱크 kusto 클러스터의 리소스 ID입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--sqldb-table-data-set-mapping

SQL DB 테이블 데이터 집합 매핑입니다.

사용법: --sqldb-table-data-set-mapping database-name=XX data-set-id=XX schema-name=XX sql-server-resource-id=XX table-name=XX kind=XX

database-name: 필수입니다. 싱크 데이터 집합 data-set-id의 DatabaseName 이름: 필수입니다. 원본 데이터 집합의 ID입니다. schema-name: 필수입니다. 테이블의 스키마입니다. 기본값은 dbo입니다. sql-server-resource-id: 필수입니다. SQL Server 테이블 이름의 리소스 ID: 필수입니다. SQL DB 테이블 이름입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--sqldw-table-data-set-mapping

SQL DW 테이블 데이터 집합 매핑입니다.

사용법: --sqldw-table-data-set-mapping data-set-id=XX data-warehouse-name=XX schema-name=XX sql-server-resource-id=XX table-name=XX kind=XX

data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. data-warehouse-name: 필수입니다. 원본 데이터 집합 스키마 이름의 DataWarehouse 이름: 필수입니다. 테이블의 스키마입니다. 기본값은 dbo입니다. sql-server-resource-id: 필수입니다. SQL Server 테이블 이름의 리소스 ID: 필수입니다. SQL DW 테이블 이름입니다. kind: 필수입니다. 데이터 집합 매핑의 종류입니다.

--synapse-workspace-sql-pool-table-data-set-mapping

Synapse 작업 영역 Sql 풀 테이블 데이터 세트 매핑입니다.

사용: --synapse-workspace-sql-pool-table-data-set-mapping data-set-id=XX synapse-workspace-sql-pool-table-resource-id=XX kind=XX

data-set-id: 필수입니다. 원본 데이터 집합의 ID입니다. synapse-workspace-sql-pool-table-resource-id: 필수입니다. Synapse 작업 영역 SQL 풀 테이블 종류의 리소스 ID: 필수입니다. 데이터 집합 매핑의 종류입니다.

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

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

az datashare data-set-mapping delete

실험적

명령 그룹 'datashare'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

shareSubscription에서 DataSetMapping을 삭제합니다.

az datashare data-set-mapping delete [--account-name]
                                     [--data-set-mapping-name]
                                     [--ids]
                                     [--resource-group]
                                     [--share-subscription-name]
                                     [--subscription]
                                     [--yes]

예제

DataSetMappings_Delete

az datashare data-set-mapping delete --account-name "Account1" --name "DatasetMapping1" --resource-group "SampleResourceGroup" --share-subscription-name "ShareSubscription1"

선택적 매개 변수

--account-name

공유 계정의 이름입니다.

--data-set-mapping-name --name -n

dataSetMapping의 이름입니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--share-subscription-name

shareSubscription의 이름입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--yes -y

확인 메시지를 표시하지 않습니다.

Default value: False
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

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

az datashare data-set-mapping list

실험적

명령 그룹 'datashare'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

공유 구독에서 DataSetMappings를 나열합니다.

az datashare data-set-mapping list --account-name
                                   --resource-group
                                   --share-subscription-name
                                   [--filter]
                                   [--orderby]
                                   [--skip-token]

예제

DataSetMappings_ListByShareSubscription

az datashare data-set-mapping list --account-name "Account1" --resource-group "SampleResourceGroup" --share-subscription-name "ShareSubscription1"

필수 매개 변수

--account-name

공유 계정의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--share-subscription-name

공유 구독의 이름입니다.

선택적 매개 변수

--filter

OData 구문을 사용하여 결과를 필터링합니다.

--orderby

OData 구문을 사용하여 결과를 정렬합니다.

--skip-token

연속 토큰입니다.

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

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

az datashare data-set-mapping show

실험적

명령 그룹 'datashare'는 실험적이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

shareSubscription에서 DataSetMapping을 가져옵니다.

az datashare data-set-mapping show [--account-name]
                                   [--data-set-mapping-name]
                                   [--ids]
                                   [--resource-group]
                                   [--share-subscription-name]
                                   [--subscription]

예제

DataSetMappings_Get

az datashare data-set-mapping show --account-name "Account1" --name "DatasetMapping1" --resource-group "SampleResourceGroup" --share-subscription-name "ShareSubscription1"

선택적 매개 변수

--account-name

공유 계정의 이름입니다.

--data-set-mapping-name --name -n

dataSetMapping의 이름입니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--share-subscription-name

shareSubscription의 이름입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

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