az cosmosdb dts

참고 항목

이 참조는 Azure CLI(버전 2.17.1 이상)에 대한 cosmosdb-preview 확장의 일부입니다. az cosmosdb dts 명령을 처음 실행할 때 확장이 자동으로 설치됩니다 . 확장 프로그램에 대해 자세히 알아보세요.

이 명령 그룹은 미리 보기 상태이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

이 명령 그룹은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 'cosmosdb copy'를 사용합니다.

cosmosdb를 사용하여 데이터 전송 작업을 관리합니다.

명령

Name Description 형식 상태
az cosmosdb dts cancel

데이터 전송 작업을 취소합니다.

내선 번호 미리 보기 및 사용되지 않음
az cosmosdb dts copy

데이터 전송 복사 작업을 만듭니다.

내선 번호 미리 보기 및 사용되지 않음
az cosmosdb dts list

데이터 전송 작업 목록을 가져옵니다.

내선 번호 미리 보기 및 사용되지 않음
az cosmosdb dts pause

데이터 전송 작업을 일시 중지합니다.

내선 번호 미리 보기 및 사용되지 않음
az cosmosdb dts resume

데이터 전송 작업을 다시 시작합니다.

내선 번호 미리 보기 및 사용되지 않음
az cosmosdb dts show

데이터 전송 작업을 가져옵니다.

내선 번호 미리 보기 및 사용되지 않음

az cosmosdb dts cancel

미리 보기 사용되지 않음

명령 그룹 'cosmosdb dts'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

명령 그룹 'cosmosdb dts'는 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 'cosmosdb copy'를 사용합니다.

데이터 전송 작업을 취소합니다.

az cosmosdb dts cancel --account-name
                       --job-name
                       --resource-group

예제

작업 취소 j1

az cosmosdb dts cancel --account-name "ddb1" --job-name "j1" -g "rg1"

필수 매개 변수

--account-name -a

CosmosDB 데이터베이스 계정의 이름입니다.

--job-name -n

데이터 전송 작업의 이름입니다.

--resource-group -g

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

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az cosmosdb dts copy

미리 보기 사용되지 않음

명령 그룹 'cosmosdb dts'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

명령 그룹 'cosmosdb dts'는 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 'cosmosdb copy'를 사용합니다.

데이터 전송 복사 작업을 만듭니다.

az cosmosdb dts copy --account-name
                     --resource-group
                     [--dest-cassandra-table]
                     [--dest-mongo]
                     [--dest-sql-container]
                     [--job-name]
                     [--source-cassandra-table]
                     [--source-mongo]
                     [--source-sql-container]
                     [--worker-count]

예제

sql 컨테이너 복사

az cosmosdb dts copy -g "rg1" --job-name "j1" --account-name "db1" --source-sql-container database=db1 container=c1 --dest-sql-container database=db2 container=c2

cassandra 테이블 복사

az cosmosdb dts copy -g "rg1" --job-name "j1" --account-name "db1" --source-cassandra-table keyspace=k1 table=t1 --dest-cassandra-table keyspace=k2 table=t2

mongo 컬렉션 복사

az cosmosdb dts copy -g "rg1" --job-name "j1" --account-name "db1" --source-mongo database=d1 collection=c1 --dest-mongo database=d2 collection=c2

필수 매개 변수

--account-name -a

CosmosDB 데이터베이스 계정의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--dest-cassandra-table

대상 cassandra 테이블입니다.

사용법: --dest-cassandra-table keyspace=XX table=XX' keyspace: CosmosDB Cassandra의 키스페이스 이름입니다. table: CosmosDB Cassandra의 테이블 이름입니다.

--dest-mongo

대상 mongo 컬렉션입니다.

사용: --dest-mongo database=XX collection=XX' 데이터베이스: CosmosDB Mongo의 데이터베이스 이름입니다. collection: CosmosDB Mongo의 컬렉션 이름입니다.

--dest-sql-container

대상 sql 컨테이너입니다.

사용: --dest-sql-container database=XX container=XX' 데이터베이스: CosmosDB Sql의 데이터베이스 이름입니다. container: CosmosDB Sql의 컨테이너 이름입니다.

--job-name -n

데이터 전송 작업의 이름입니다. 전달되지 않으면 임의의 작업 이름이 생성됩니다.

--source-cassandra-table

원본 cassandra 테이블입니다.

사용법: --source-cassandra-table keyspace=XX table=XX' keyspace: CosmosDB Cassandra의 키스페이스 이름입니다. table: CosmosDB Cassandra의 테이블 이름입니다.

--source-mongo

원본 mongo 컬렉션입니다.

사용: --source-mongo database=XX collection=XX' 데이터베이스: CosmosDB Mongo의 데이터베이스 이름입니다. collection: CosmosDB Mongo의 컬렉션 이름입니다.

--source-sql-container

원본 sql 컨테이너입니다.

사용: --source-sql-container database=XX container=XX' 데이터베이스: CosmosDB Sql의 데이터베이스 이름입니다. container: CosmosDB Sql의 컨테이너 이름입니다.

--worker-count

작업자 수입니다.

기본값: 0
전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az cosmosdb dts list

미리 보기 사용되지 않음

명령 그룹 'cosmosdb dts'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

명령 그룹 'cosmosdb dts'는 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 'cosmosdb copy'를 사용합니다.

데이터 전송 작업 목록을 가져옵니다.

az cosmosdb dts list --account-name
                     --resource-group

예제

모든 작업 나열

az cosmosdb dts list --account-name "ddb1" -g "rg1"

필수 매개 변수

--account-name -a

CosmosDB 데이터베이스 계정의 이름입니다.

--resource-group -g

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

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az cosmosdb dts pause

미리 보기 사용되지 않음

명령 그룹 'cosmosdb dts'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

명령 그룹 'cosmosdb dts'는 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 'cosmosdb copy'를 사용합니다.

데이터 전송 작업을 일시 중지합니다.

az cosmosdb dts pause --account-name
                      --job-name
                      --resource-group

예제

작업 일시 중지 j1

az cosmosdb dts pause --account-name "ddb1" --job-name "j1" -g "rg1"

필수 매개 변수

--account-name -a

CosmosDB 데이터베이스 계정의 이름입니다.

--job-name -n

데이터 전송 작업의 이름입니다.

--resource-group -g

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

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az cosmosdb dts resume

미리 보기 사용되지 않음

명령 그룹 'cosmosdb dts'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

명령 그룹 'cosmosdb dts'는 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 'cosmosdb copy'를 사용합니다.

데이터 전송 작업을 다시 시작합니다.

az cosmosdb dts resume --account-name
                       --job-name
                       --resource-group

예제

작업 다시 시작 j1

az cosmosdb dts resume --account-name "ddb1" --job-name "j1" -g "rg1"

필수 매개 변수

--account-name -a

CosmosDB 데이터베이스 계정의 이름입니다.

--job-name -n

데이터 전송 작업의 이름입니다.

--resource-group -g

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

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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

az cosmosdb dts show

미리 보기 사용되지 않음

명령 그룹 'cosmosdb dts'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

명령 그룹 'cosmosdb dts'는 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 'cosmosdb copy'를 사용합니다.

데이터 전송 작업을 가져옵니다.

az cosmosdb dts show --account-name
                     --job-name
                     --resource-group

예제

작업 j1의 세부 정보 표시

az cosmosdb dts show --account-name "ddb1" --job-name "j1" -g "rg1"

필수 매개 변수

--account-name -a

CosmosDB 데이터베이스 계정의 이름입니다.

--job-name -n

데이터 전송 작업의 이름입니다.

--resource-group -g

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

전역 매개 변수
--debug

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

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

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