Megosztás a következőn keresztül:


az cosmosdb mongodb collection

Feljegyzés

Ez a parancscsoport az Azure CLI-ben és legalább egy bővítményben definiált parancsokkal rendelkezik. Telepítse az egyes bővítményeket, hogy kihasználhassa a kiterjesztett képességek előnyeit. További információ a bővítményekről.

Azure Cosmos DB MongoDB-gyűjtemények kezelése.

Parancsok

Name Description Típus Állapot
az cosmosdb mongodb collection create

MongoDB-gyűjtemény létrehozása egy Azure Cosmos DB MongoDB-adatbázis alatt.

Alapvető FE
az cosmosdb mongodb collection delete

Törölje a MongoDB-gyűjteményt egy Azure Cosmos DB MongoDB-adatbázisból.

Alapvető FE
az cosmosdb mongodb collection exists

Ellenőrzi, hogy létezik-e Azure Cosmos DB MongoDB-gyűjtemény.

Alapvető FE
az cosmosdb mongodb collection list

A MongoDB-gyűjtemények listázása egy Azure Cosmos DB MongoDB-adatbázis alatt.

Alapvető FE
az cosmosdb mongodb collection merge

Egyesíti a mongodb-gyűjtemény partícióit.

Mellék Előnézet
az cosmosdb mongodb collection redistribute-partition-throughput

Egy mongodb-gyűjtemény partíció-átviteli sebességének újraelosztása.

Mellék Előnézet
az cosmosdb mongodb collection restore

Egy törölt mongodb-gyűjtemény visszaállítása ugyanazon a fiókon belül.

Alapvető FE
az cosmosdb mongodb collection restore (cosmosdb-preview bővítmény)

Egy törölt mongodb-gyűjtemény visszaállítása ugyanazon a fiókon belül.

Mellék Előnézet
az cosmosdb mongodb collection retrieve-partition-throughput

Kérje le egy mongodb-gyűjtemény partíció-átviteli sebességét.

Mellék Előnézet
az cosmosdb mongodb collection show

Egy MongoDB-gyűjtemény részleteinek megjelenítése egy Azure Cosmos DB MongoDB-adatbázis alatt.

Alapvető FE
az cosmosdb mongodb collection throughput

A MongoDB-gyűjtemény átviteli sebességének kezelése egy Azure Cosmos DB-fiókban.

Alapvető FE
az cosmosdb mongodb collection throughput migrate

Migrálja a MongoDB-gyűjtemény átviteli sebességét az automatikus skálázás és a manuális kiépítés között.

Alapvető FE
az cosmosdb mongodb collection throughput show

A MongoDB-gyűjtemény átviteli sebességének lekérése egy Azure Cosmos DB MongoDB-adatbázis alatt.

Alapvető FE
az cosmosdb mongodb collection throughput update

Frissítse a MongoDB-gyűjtemény átviteli sebességét egy Azure Cosmos DB MongoDB-adatbázis alatt.

Alapvető FE
az cosmosdb mongodb collection update

MongoDB-gyűjtemény frissítése egy Azure Cosmos DB MongoDB-adatbázis alatt.

Alapvető FE

az cosmosdb mongodb collection create

MongoDB-gyűjtemény létrehozása egy Azure Cosmos DB MongoDB-adatbázis alatt.

az cosmosdb mongodb collection create --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--analytical-storage-ttl]
                                      [--idx]
                                      [--max-throughput]
                                      [--shard]
                                      [--throughput]

Példák

Hozzon létre egy Azure Cosmos DB MongoDB-gyűjteményt.

az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--analytical-storage-ttl

Elemzési TTL, ha az elemzési tárolás engedélyezve van.

--idx

Indexek, sztringként vagy fájlként is megadható, például :-idx @indexes-file.json vagy --idx "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}".

--max-throughput

A maximális átviteli sebesség erőforrása (RU/s) skálázható. Akkor van megadva, ha az erőforrás automatikus skálázása engedélyezve van. A minimális érték 4000 (RU/s) lehet.

--shard

Skálázási kulcs elérési útja.

--throughput

A MongoDB-gyűjtemény átviteli sebessége (RU/s). Az alapértelmezett érték 400. Hagyja ki ezt a paramétert, ha az adatbázis megosztott átviteli sebességgel rendelkezik, kivéve, ha a gyűjteménynek dedikált átviteli sebességgel kell rendelkeznie.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection delete

Törölje a MongoDB-gyűjteményt egy Azure Cosmos DB MongoDB-adatbázisból.

az cosmosdb mongodb collection delete --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--yes]

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--yes -y

Ne kérje a megerősítést.

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection exists

Ellenőrzi, hogy létezik-e Azure Cosmos DB MongoDB-gyűjtemény.

az cosmosdb mongodb collection exists --account-name
                                      --database-name
                                      --name
                                      --resource-group

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection list

A MongoDB-gyűjtemények listázása egy Azure Cosmos DB MongoDB-adatbázis alatt.

az cosmosdb mongodb collection list --account-name
                                    --database-name
                                    --resource-group

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection merge

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Egyesíti a mongodb-gyűjtemény partícióit.

az cosmosdb mongodb collection merge --account-name
                                     --database-name
                                     --name
                                     --resource-group

Példák

A saját-mongodb gyűjtemény gyűjtemény partícióinak egyesítése

az cosmosdb mongodb collection merge -g my-resource-group -a my-account -d my-db --name my-mongodb-collection

Kötelező paraméterek

--account-name -a

A CosmosDB-adatbázisfiók neve.

--database-name -d

A mongoDB-adatbázis neve.

--name -n

A mongoDB-gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection redistribute-partition-throughput

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Egy mongodb-gyűjtemény partíció-átviteli sebességének újraelosztása.

az cosmosdb mongodb collection redistribute-partition-throughput --account-name
                                                                 --database-name
                                                                 --name
                                                                 --resource-group
                                                                 [--evenly-distribute {false, true}]
                                                                 [--source-partition-info]
                                                                 [--target-partition-info]

Példák

Egyenletesen osztja el a partíció átviteli sebességét egy mongodb-gyűjteményhez az összes fizikai partíció között

az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --evenly-distribute

A mongodb-gyűjtemény partíció-átviteli sebességének újraelosztása a forráspartícióktól a célpartíciókig

az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --target-partition-info 8=1200 6=1200' --source-partition-info 9'

Kötelező paraméterek

--account-name -a

A CosmosDB-adatbázisfiók neve.

--database-name -d

A CosmosDB-adatbázis neve.

--name -n

A CosmosDB-gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--evenly-distribute

Váltás az átviteli sebesség egyenlő elosztására az összes fizikai partíció között.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--source-partition-info

Térelválasztó forrás fizikai partícióazonosítói, például: 1 2.

Alapértelmezett érték: []
--target-partition-info

Információk a kívánt cél fizikai partíció átviteli sebességéről, például: "0=1200 1=1200".

Alapértelmezett érték: []
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection restore

Egy törölt mongodb-gyűjtemény visszaállítása ugyanazon a fiókon belül.

az cosmosdb mongodb collection restore --account-name
                                       --database-name
                                       --name
                                       --resource-group
                                       [--restore-timestamp]

Példák

Egy törölt mongodb-gyűjtemény visszaállítása ugyanazon a fiókon belül.

az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--restore-timestamp -t

Az az időbélyeg, amelyre a gyűjteményt vissza kell állítani.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection restore (cosmosdb-preview bővítmény)

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Egy törölt mongodb-gyűjtemény visszaállítása ugyanazon a fiókon belül.

az cosmosdb mongodb collection restore --account-name
                                       --database-name
                                       --name
                                       --resource-group
                                       [--disable-ttl {false, true}]
                                       [--restore-timestamp]

Példák

Egy törölt mongodb-gyűjtemény visszaállítása ugyanazon a fiókon belül.

az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--disable-ttl
Előnézet

Engedélyezze vagy tiltsa le a visszaállítást, ha a ttl le van tiltva.

Elfogadott értékek: false, true
--restore-timestamp -t

Az az időbélyeg, amelyre a gyűjteményt vissza kell állítani.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection retrieve-partition-throughput

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Kérje le egy mongodb-gyűjtemény partíció-átviteli sebességét.

az cosmosdb mongodb collection retrieve-partition-throughput --account-name
                                                             --database-name
                                                             --name
                                                             --resource-group
                                                             [--all-partitions {false, true}]
                                                             [--physical-partition-ids]

Példák

Tároló container_name átviteli sebességének lekérése adott fizikai partíciókhoz

az cosmosdb mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --physical-partition-ids 8 9

A tároló container_name átviteli sebességének lekérése az összes fizikai partícióhoz

az cosmosdb mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --all-partitions

Kötelező paraméterek

--account-name -a

A CosmosDB-adatbázisfiók neve.

--database-name -d

A CosmosDB-adatbázis neve.

--name -n

A CosmosDB-tároló neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--all-partitions

Váltson az összes fizikai partíció átviteli sebességének lekéréséhez.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--physical-partition-ids -p

A fizikai partícióazonosítók szóközzel elválasztott listája.

Alapértelmezett érték: []
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection show

Egy MongoDB-gyűjtemény részleteinek megjelenítése egy Azure Cosmos DB MongoDB-adatbázis alatt.

az cosmosdb mongodb collection show --account-name
                                    --database-name
                                    --name
                                    --resource-group

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cosmosdb mongodb collection update

MongoDB-gyűjtemény frissítése egy Azure Cosmos DB MongoDB-adatbázis alatt.

az cosmosdb mongodb collection update --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--analytical-storage-ttl]
                                      [--idx]

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Gyűjtemény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--analytical-storage-ttl

Elemzési TTL, ha az elemzési tárolás engedélyezve van.

--idx

Indexek, sztringként vagy fájlként is megadható, például :-idx @indexes-file.json vagy --idx "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}".

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.