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


az cosmosdb sql container

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 SQL-tárolók kezelése.

Parancsok

Name Description Típus Állapot
az cosmosdb sql container create

SQL-tároló létrehozása egy Azure Cosmos DB SQL-adatbázis alatt.

Alapvető FE
az cosmosdb sql container create (cosmosdb-preview bővítmény)

SQL-tároló létrehozása egy Azure Cosmos DB SQL-adatbázis alatt.

Mellék FE
az cosmosdb sql container delete

Törölje az SQL-tárolót egy Azure Cosmos DB SQL-adatbázis alatt.

Alapvető FE
az cosmosdb sql container exists

Ellenőrzi, hogy létezik-e Azure Cosmos DB SQL-tároló.

Alapvető FE
az cosmosdb sql container list

Az SQL-tárolók listázása egy Azure Cosmos DB SQL-adatbázis alatt.

Alapvető FE
az cosmosdb sql container merge

Egyesít egy SQL-tároló partícióit.

Mellék Előnézet
az cosmosdb sql container redistribute-partition-throughput

Egy SQL-tároló partíció-átviteli sebességének újraelosztása.

Mellék Előnézet
az cosmosdb sql container restore

Egy törölt SQL-tároló visszaállítása ugyanazon a fiókon belül.

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

Egy törölt SQL-tároló visszaállítása ugyanazon a fiókon belül.

Mellék Előnézet
az cosmosdb sql container retrieve-partition-throughput

Egy SQL-tároló partíció-átviteli sebességének lekérése.

Mellék Előnézet
az cosmosdb sql container show

Egy SQL-tároló részleteinek megjelenítése egy Azure Cosmos DB SQL-adatbázis alatt.

Alapvető FE
az cosmosdb sql container throughput

Az SQL-tároló átviteli sebességének kezelése egy Azure Cosmos DB-fiókban.

Alapvető FE
az cosmosdb sql container throughput migrate

Migrálja az SQL-tároló á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 sql container throughput show

Az SQL-tároló átviteli sebességének lekérése egy Azure Cosmos DB SQL-adatbázis alatt.

Alapvető FE
az cosmosdb sql container throughput update

Frissítse az SQL-tároló átviteli sebességét egy Azure Cosmos DB SQL-adatbázis alatt.

Alapvető FE
az cosmosdb sql container update

Sql-tároló frissítése egy Azure Cosmos DB SQL-adatbázis alatt.

Alapvető FE
az cosmosdb sql container update (cosmosdb-preview bővítmény)

Sql-tároló frissítése egy Azure Cosmos DB SQL-adatbázis alatt.

Mellék FE

az cosmosdb sql container create

SQL-tároló létrehozása egy Azure Cosmos DB SQL-adatbázis alatt.

az cosmosdb sql container create --account-name
                                 --database-name
                                 --name
                                 --partition-key-path
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--cep]
                                 [--conflict-resolution-policy]
                                 [--idx]
                                 [--max-throughput]
                                 [--partition-key-version]
                                 [--throughput]
                                 [--ttl]
                                 [--unique-key-policy]

Példák

Hozzon létre egy Azure Cosmos DB SQL-tárolót.

az cosmosdb sql container create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyContainer --partition-key-path "/my/path" --idx @policy-file.json --ttl 1000 --throughput "700"

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Tároló neve.

--partition-key-path -p

Partíciókulcs elérési útja, pl. "/address/zipcode".

--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 -t

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

--cep

Az ügyféltitkosítási szabályzatot sztringként vagy fájlként is megadhatja, például :-cep vagy --cep @policy-file.json "{"includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}],"policyFormatVersion": 2}".

--conflict-resolution-policy -c

Az ütközésfeloldási szabályzatot sztringként vagy fájlként is megadhatja, például --conflict-resolution-policy @policy-file.json vagy --conflict-resolution-policy "{"mode": "lastWriterWins", "conflictResolutionPath": "/path"}.

--idx

Az indexelési szabályzatot sztringként vagy fájlként is megadhatja, például :-idx @policy-file.json vagy --idx "{"indexingMode": "konzisztens", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}]}".

Alapértelmezett érték: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--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.

--partition-key-version

A partíciókulcs verziója.

--throughput

Az SQL-tároló (RU/s) átviteli sebessége. 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 tárolónak dedikált átviteli sebességgel kell rendelkeznie.

--ttl

Alapértelmezett TTL. Ha az érték hiányzik vagy "-1" értékre van állítva, az elemek nem járnak le. Ha az érték "n" értékre van állítva, az elemek az utolsó módosítás után másodperccel lejárnak.

--unique-key-policy -u

Az egyedi kulcsszabályzatot sztringként vagy fájlként is megadhatja, például --unique-key-policy @policy-file.json vagy --unique-key-policy "{"uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}}".

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 sql container create (cosmosdb-preview bővítmény)

SQL-tároló létrehozása egy Azure Cosmos DB SQL-adatbázis alatt.

az cosmosdb sql container create --account-name
                                 --database-name
                                 --name
                                 --partition-key-path
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--cep]
                                 [--conflict-resolution-policy]
                                 [--idx]
                                 [--materialized-view-definition]
                                 [--max-throughput]
                                 [--partition-key-version]
                                 [--throughput]
                                 [--ttl]
                                 [--unique-key-policy]

Példák

Hozzon létre egy Azure Cosmos DB SQL-tárolót.

az cosmosdb sql container create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyContainer --partition-key-path "/my/path" --idx @policy-file.json --ttl 1000 --throughput "700"

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

Tároló neve.

--partition-key-path -p

Partíciókulcs elérési útja, pl. "/address/zipcode".

--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 -t

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

--cep

Az ügyféltitkosítási szabályzatot sztringként vagy fájlként is megadhatja, például :-cep @policy-file.json vagy --cep "{ "includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}], "policyFormatVersion": 2}".

--conflict-resolution-policy -c

Az ütközésfeloldási szabályzatot sztringként vagy fájlként is megadhatja, például :-conflict-resolution-policy @policy-file.json vagy --conflict-resolution-policy "{ "mode": "lastWriterWins", "conflictResolutionPath": "/path" }".

--idx

Az indexelési szabályzatot sztringként vagy fájlként is megadhatja, például :-idx @policy-file.json vagy --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".

Alapértelmezett érték: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--materialized-view-definition -m

A materializált nézetdefiníciót sztringként vagy fájlként is megadhatja, például --materialized-view-definition @materializedview-definition-file.json vagy --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "Standard kiadás LECT * FROM root r"}".

--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.

--partition-key-version

A partíciókulcs verziója.

--throughput

Az SQL-tároló (RU/s) átviteli sebessége. 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 tárolónak dedikált átviteli sebességgel kell rendelkeznie.

--ttl

Alapértelmezett TTL. Ha az érték hiányzik vagy "-1" értékre van állítva, az elemek nem járnak le. Ha az érték "n" értékre van állítva, az elemek az utolsó módosítás után másodperccel lejárnak.

--unique-key-policy -u

Az egyedi kulcsszabályzatot sztringként vagy fájlként is megadhatja, például :-unique-key-policy @policy-file.json vagy --unique-key-policy "{ "uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}] }".

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 sql container delete

Törölje az SQL-tárolót egy Azure Cosmos DB SQL-adatbázis alatt.

az cosmosdb sql container 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

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

--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 sql container exists

Ellenőrzi, hogy létezik-e Azure Cosmos DB SQL-tároló.

az cosmosdb sql container 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

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>: .

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 sql container list

Az SQL-tárolók listázása egy Azure Cosmos DB SQL-adatbázis alatt.

az cosmosdb sql container 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 sql container 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ít egy SQL-tároló partícióit.

az cosmosdb sql container merge --account-name
                                --database-name
                                --name
                                --resource-group

Példák

tároló saját tároló partícióinak egyesítése

az cosmosdb sql container merge -g my-resource-group -a my-account -d my-db --name my-container

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>: .

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 sql container 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 SQL-tároló partíció-átviteli sebességének újraelosztása.

az cosmosdb sql container 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 az SQL-tároló partíció-átviteli sebességét az összes fizikai partíció között

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

Az SQL-tároló partíció-átviteli sebességének újraelosztása a forráspartícióktól a célpartíciókig

az cosmosdb sql container 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 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 sql container restore

Egy törölt SQL-tároló visszaállítása ugyanazon a fiókon belül.

az cosmosdb sql container restore --account-name
                                  --database-name
                                  --name
                                  --resource-group
                                  [--restore-timestamp]

Példák

Egy törölt SQL-tároló visszaállítása ugyanazon a fiókon belül.

az cosmosdb sql container restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_container_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

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

--restore-timestamp -t

Az az időbélyeg, amelyre a tárolót 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 sql container 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 SQL-tároló visszaállítása ugyanazon a fiókon belül.

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

Példák

Egy törölt SQL-tároló visszaállítása ugyanazon a fiókon belül.

az cosmosdb sql container restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_container_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

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

--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 tárolót 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 sql container 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

Egy SQL-tároló partíció-átviteli sebességének lekérése.

az cosmosdb sql container 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 sql container 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 sql container 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 sql container show

Egy SQL-tároló részleteinek megjelenítése egy Azure Cosmos DB SQL-adatbázis alatt.

az cosmosdb sql container 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

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>: .

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 sql container update

Sql-tároló frissítése egy Azure Cosmos DB SQL-adatbázis alatt.

az cosmosdb sql container update --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--idx]
                                 [--ttl]

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

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

--analytical-storage-ttl -t

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

--idx

Az indexelési szabályzatot sztringként vagy fájlként is megadhatja, például :-idx @policy-file.json vagy --idx "{"indexingMode": "konzisztens", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}]}".

--ttl

Alapértelmezett TTL. Ha az érték hiányzik vagy "-1" értékre van állítva, az elemek nem járnak le. Ha az érték "n" értékre van állítva, az elemek az utolsó módosítás után másodperccel lejárnak.

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 sql container update (cosmosdb-preview bővítmény)

Sql-tároló frissítése egy Azure Cosmos DB SQL-adatbázis alatt.

az cosmosdb sql container update --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--idx]
                                 [--materialized-view-definition]
                                 [--ttl]

Kötelező paraméterek

--account-name -a

Cosmosdb-fiók neve.

--database-name -d

Adatbázis neve.

--name -n

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

--analytical-storage-ttl -t

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

--idx

Az indexelési szabályzatot sztringként vagy fájlként is megadhatja, például :-idx @policy-file.json vagy --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".

--materialized-view-definition -m

A materializált nézetdefiníciót sztringként vagy fájlként is megadhatja, például --materialized-view-definition @materializedview-definition-file.json vagy --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "Standard kiadás LECT * FROM root r"}".

--ttl

Alapértelmezett TTL. Ha az érték hiányzik vagy "-1" értékre van állítva, az elemek nem járnak le. Ha az érték "n" értékre van állítva, az elemek az utolsó módosítás után másodperccel lejárnak.

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.