az cosmosdb sql container

Note

Tato skupina příkazů obsahuje příkazy definované v Azure CLI i alespoň jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Správa Azure Cosmos DB kontejnerů SQL

Příkazy

Name Description Typ Stav
az cosmosdb sql container create

Vytvořte kontejner SQL v Azure Cosmos DB databázi SQL.

Core GA
az cosmosdb sql container create (cosmosdb-preview přípona)

Vytvořte kontejner SQL v Azure Cosmos DB databázi SQL.

Extension GA
az cosmosdb sql container delete

Odstraňte kontejner SQL v databázi Azure Cosmos DB SQL.

Core GA
az cosmosdb sql container exists

Zkontroluje, jestli existuje kontejner SQL Azure Cosmos DB.

Core GA
az cosmosdb sql container list

Vypíše kontejnery SQL v databázi Azure Cosmos DB SQL.

Core GA
az cosmosdb sql container merge

Sloučí oddíly kontejneru SQL.

Extension Preview
az cosmosdb sql container redistribute-partition-throughput

Redistribuuje propustnost oddílu kontejneru SQL.

Extension Preview
az cosmosdb sql container restore

Obnovení odstraněného kontejneru SQL ve stejném účtu

Core GA
az cosmosdb sql container restore (cosmosdb-preview přípona)

Obnovení odstraněného kontejneru SQL ve stejném účtu

Extension Preview
az cosmosdb sql container retrieve-partition-throughput

Načtěte propustnost oddílu kontejneru SQL.

Extension Preview
az cosmosdb sql container show

Zobrazení podrobností o kontejneru SQL v Azure Cosmos DB databázi SQL

Core GA
az cosmosdb sql container throughput

Správa propustnosti kontejneru SQL v rámci účtu Azure Cosmos DB

Jádro a rozšíření GA
az cosmosdb sql container throughput migrate

Migrujte propustnost kontejneru SQL mezi automatickým škálováním a ručním zřízením.

Core GA
az cosmosdb sql container throughput migrate (cosmosdb-preview přípona)

Migrujte propustnost kontejneru SQL mezi automatickým škálováním a ručním zřízením.

Extension GA
az cosmosdb sql container throughput show

Získejte propustnost kontejneru SQL v rámci Azure Cosmos DB databáze SQL.

Core GA
az cosmosdb sql container throughput show (cosmosdb-preview přípona)

Získejte propustnost kontejneru SQL v rámci Azure Cosmos DB databáze SQL.

Extension GA
az cosmosdb sql container throughput update

Aktualizujte propustnost kontejneru SQL v rámci Azure Cosmos DB databáze SQL.

Core GA
az cosmosdb sql container throughput update (cosmosdb-preview přípona)

Aktualizujte propustnost kontejneru SQL v rámci Azure Cosmos DB databáze SQL.

Extension GA
az cosmosdb sql container update

Aktualizujte kontejner SQL v rámci Azure Cosmos DB databáze SQL.

Core GA
az cosmosdb sql container update (cosmosdb-preview přípona)

Aktualizujte kontejner SQL v rámci Azure Cosmos DB databáze SQL.

Extension GA

az cosmosdb sql container create

Vytvořte kontejner SQL v Azure Cosmos DB databázi SQL.

az cosmosdb sql container create --account-name
                                 --database-name
                                 --name
                                 --partition-key-path
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--analytical-storage-ttl]
                                 [--cep]
                                 [--change-reference]
                                 [--conflict-resolution-policy]
                                 [--full-text-policy]
                                 [--idx]
                                 [--max-throughput]
                                 [--partition-key-version]
                                 [--throughput]
                                 [--ttl]
                                 [--unique-key-policy]
                                 [--vector-embeddings]

Příklady

Vytvořte kontejner Azure Cosmos DB SQL.

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"

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--partition-key-path -p

Cesta ke klíči oddílu, například /address/zipcode.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--analytical-storage-ttl -t

Hodnota TTL analytického úložiště, pokud je povolené analytické úložiště.

--cep

Zásady šifrování klienta můžete zadat jako řetězec nebo jako soubor, například --cep nebo --cep @policy-file.json {"includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}],"policyFormatVersion": 2}".

--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--conflict-resolution-policy -c

Zásady řešení konfliktů můžete zadat jako řetězec nebo jako soubor, například --conflict-resolution-policy @policy-file.json nebo --conflict-resolution-policy "{"mode": "lastWriterWins", "conflictResolutionPath": "/path"}".

--full-text-policy

Zásady fulltextu můžete zadat jako řetězec nebo jako soubor, například --full-text-policy @policy-file.json nebo --full-text-policy "{"fullTextPaths": [{"path": "/ftPath1", "language": "en-US" }]}".

--idx

Zásady indexování můžete zadat jako řetězec nebo jako soubor, například --idx @policy-file.json nebo --idx {"indexingMode": "konzistentní", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}.

Vlastnost Hodnota
Default value: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--max-throughput

Prostředek maximální propustnosti se může škálovat na (RU/s). Poskytuje se, když je prostředek povolený automatickým škálováním. Minimální hodnota může být 4000 (RU/s).

--partition-key-version

Verze klíče oddílu.

--throughput

Propustnost kontejneru SQL (RU/s) Výchozí hodnota je 400. Pokud má databáze sdílenou propustnost, pokud kontejner nemá vyhrazenou propustnost, tento parametr vynecháte.

--ttl

Výchozí hodnota TTL. Pokud hodnota chybí nebo je nastavená na -1, nevyprší platnost položek. Pokud je hodnota nastavena na "n", položky vyprší "n" sekundy po poslední změně času.

--unique-key-policy -u

Zásady jedinečného klíče můžete zadat jako řetězec nebo jako soubor, například --unique-key-policy @policy-file.json nebo --unique-key-policy "{"uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}".

--vector-embeddings

Zásady vkládání vektorů můžete zadat jako řetězec nebo jako soubor, například --vector-embeddings @policy-file.json nebo --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1", "dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container create (cosmosdb-preview přípona)

Vytvořte kontejner SQL v Azure Cosmos DB databázi SQL.

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

Příklady

Vytvořte kontejner Azure Cosmos DB SQL.

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"

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--partition-key-path -p

Cesta ke klíči oddílu, například /address/zipcode.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--analytical-storage-ttl -t

Hodnota TTL analytického úložiště, pokud je povolené analytické úložiště.

--cep

Zásady šifrování klienta můžete zadat jako řetězec nebo jako soubor, například --cep nebo --cep @policy-file.json { "includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}], "policyFormatVersion": 2}".

--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--conflict-resolution-policy -c

Zásady řešení konfliktů můžete zadat jako řetězec nebo jako soubor, například --conflict-resolution-policy @policy-file.json nebo --conflict-resolution-policy "{ "mode": "lastWriterWins", "conflictResolutionPath": "/path" }".

--idx

Zásady indexování, Můžete ho zadat jako řetězec nebo jako soubor, například --idx @policy-file.json nebo --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/"_etag\"/?"}] }".

Vlastnost Hodnota
Default value: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--materialized-view-definition -m

Materializovaná definice zobrazení, můžete ji zadat jako řetězec nebo jako soubor, například --materialized-view-definition @materializedview-definition-file.json nebo --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}'.

--max-throughput

Prostředek maximální propustnosti se může škálovat na (RU/s). Poskytuje se, když je prostředek povolený automatickým škálováním. Minimální hodnota může být 4000 (RU/s).

--partition-key-version

Verze klíče oddílu.

--throughput

Propustnost kontejneru SQL (RU/s) Výchozí hodnota je 400. Pokud má databáze sdílenou propustnost, pokud kontejner nemá vyhrazenou propustnost, tento parametr vynecháte.

--ttl

Výchozí hodnota TTL. Pokud hodnota chybí nebo je nastavená na -1, nevyprší platnost položek. Pokud je hodnota nastavena na "n", položky vyprší "n" sekundy po poslední změně času.

--unique-key-policy -u

Zásady jedinečného klíče můžete zadat jako řetězec nebo jako soubor, například --unique-key-policy @policy-file.json nebo --unique-key-policy "{ "uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}] }" .

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container delete

Odstraňte kontejner SQL v databázi Azure Cosmos DB SQL.

az cosmosdb sql container delete --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--change-reference]
                                 [--yes]

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--yes -y

Nevyzývejte k potvrzení.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container exists

Zkontroluje, jestli existuje kontejner SQL Azure Cosmos DB.

az cosmosdb sql container exists --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--change-reference]

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container list

Vypíše kontejnery SQL v databázi Azure Cosmos DB SQL.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container merge

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Sloučí oddíly kontejneru SQL.

az cosmosdb sql container merge --account-name
                                --database-name
                                --name
                                --resource-group
                                [--acquire-policy-token]
                                [--change-reference]

Příklady

sloučení oddílů kontejneru my-container

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

Povinné parametry

--account-name -a

Název databázového účtu CosmosDB.

--database-name -d

Název databáze Cosmos DB.

--name -n

Název kolekce CosmosDB.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container redistribute-partition-throughput

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Redistribuuje propustnost oddílu kontejneru SQL.

az cosmosdb sql container redistribute-partition-throughput --account-name
                                                            --database-name
                                                            --name
                                                            --resource-group
                                                            [--acquire-policy-token]
                                                            [--change-reference]
                                                            [--evenly-distribute {false, true}]
                                                            [--source-partition-info]
                                                            [--target-partition-info]

Příklady

Rovnoměrně distribuuje propustnost oddílu pro kontejner SQL mezi všechny fyzické oddíly.

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

Redistribuuje propustnost oddílu pro kontejner SQL ze zdrojových oddílů do cílových oddílů.

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]'

Povinné parametry

--account-name -a

Název databázového účtu CosmosDB.

--database-name -d

Název databáze Cosmos DB.

--name -n

Název kolekce CosmosDB.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--evenly-distribute

Přepnutím rovnoměrně distribuujte propustnost mezi všechny fyzické oddíly.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--source-partition-info

Id zdrojového fyzického oddílu oddělené mezerami, např. 1 2.

Vlastnost Hodnota
Default value: []
--target-partition-info

Informace o požadované propustnosti fyzického oddílu cíle: 0=1200 1=1200.

Vlastnost Hodnota
Default value: []
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container restore

Obnovení odstraněného kontejneru SQL ve stejném účtu

az cosmosdb sql container restore --account-name
                                  --database-name
                                  --name
                                  --resource-group
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--disable-ttl]
                                  [--restore-timestamp]

Příklady

Obnovení odstraněného kontejneru SQL ve stejném účtu

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--disable-ttl

Příznak pro obnovení se zakázaným TTL

Použití: --disable-ttl True Default: false.

--restore-timestamp -t

Časové razítko, do kterého se má kontejner obnovit.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container restore (cosmosdb-preview přípona)

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Obnovení odstraněného kontejneru SQL ve stejném účtu

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

Příklady

Obnovení odstraněného kontejneru SQL ve stejném účtu

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--disable-ttl
Preview

Povolte nebo zakažte obnovení pomocí hodnoty ttl zakázáno.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--restore-timestamp -t

Časové razítko, do kterého se má kontejner obnovit.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container retrieve-partition-throughput

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Načtěte propustnost oddílu kontejneru SQL.

az cosmosdb sql container retrieve-partition-throughput --account-name
                                                        --database-name
                                                        --name
                                                        --resource-group
                                                        [--acquire-policy-token]
                                                        [--all-partitions {false, true}]
                                                        [--change-reference]
                                                        [--physical-partition-ids]

Příklady

Načtení propustnosti kontejneru container_name pro konkrétní fyzické oddíly

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

Načtení propustnosti kontejneru container_name pro všechny fyzické oddíly

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

Povinné parametry

--account-name -a

Název databázového účtu CosmosDB.

--database-name -d

Název databáze Cosmos DB.

--name -n

Název kontejneru CosmosDB

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--all-partitions

Přepnutím načtěte propustnost pro všechny fyzické oddíly.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--physical-partition-ids -p

Seznam ID fyzických oddílů oddělených mezerami

Vlastnost Hodnota
Default value: []
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container show

Zobrazení podrobností o kontejneru SQL v Azure Cosmos DB databázi SQL

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container update

Aktualizujte kontejner SQL v rámci Azure Cosmos DB databáze SQL.

az cosmosdb sql container update --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--analytical-storage-ttl]
                                 [--change-reference]
                                 [--full-text-policy]
                                 [--idx]
                                 [--ttl]
                                 [--vector-embeddings]

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--analytical-storage-ttl -t

Hodnota TTL analytického úložiště, pokud je povolené analytické úložiště.

--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--full-text-policy

Zásady fulltextu můžete zadat jako řetězec nebo jako soubor, například --full-text-policy @policy-file.json nebo --full-text-policy "{"fullTextPaths": [{"path": "/ftPath1", "language": "en-US" }]}".

--idx

Zásady indexování můžete zadat jako řetězec nebo jako soubor, například --idx @policy-file.json nebo --idx {"indexingMode": "konzistentní", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}.

--ttl

Výchozí hodnota TTL. Pokud hodnota chybí nebo je nastavená na -1, nevyprší platnost položek. Pokud je hodnota nastavena na "n", položky vyprší "n" sekundy po poslední změně času.

--vector-embeddings

Zásady vkládání vektorů můžete zadat jako řetězec nebo jako soubor, například --vector-embeddings @policy-file.json nebo --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1", "dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az cosmosdb sql container update (cosmosdb-preview přípona)

Aktualizujte kontejner SQL v rámci Azure Cosmos DB databáze SQL.

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

Povinné parametry

--account-name -a

Název účtu CosmosDB.

--database-name -d

Název databáze.

--name -n

Název kontejneru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--analytical-storage-ttl -t

Hodnota TTL analytického úložiště, pokud je povolené analytické úložiště.

--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--idx

Zásady indexování, Můžete ho zadat jako řetězec nebo jako soubor, například --idx @policy-file.json nebo --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/"_etag\"/?"}] }".

--materialized-view-definition -m

Materializovaná definice zobrazení, můžete ji zadat jako řetězec nebo jako soubor, například --materialized-view-definition @materializedview-definition-file.json nebo --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}'.

--ttl

Výchozí hodnota TTL. Pokud hodnota chybí nebo je nastavená na -1, nevyprší platnost položek. Pokud je hodnota nastavena na "n", položky vyprší "n" sekundy po poslední změně času.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False