az cosmosdb sql container
Note
Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Learn more about extensions.
Gestire i contenitori SQL di Azure Cosmos DB.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az cosmosdb sql container create |
Creare un contenitore SQL in un database SQL di Azure Cosmos DB. |
Core | GA |
az cosmosdb sql container create (cosmosdb-preview estensione) |
Creare un contenitore SQL in un database SQL di Azure Cosmos DB. |
Extension | GA |
az cosmosdb sql container delete |
Eliminare il contenitore SQL in un database SQL di Azure Cosmos DB. |
Core | GA |
az cosmosdb sql container exists |
Controlla se esiste un contenitore SQL di Azure Cosmos DB. |
Core | GA |
az cosmosdb sql container list |
Elencare i contenitori SQL in un database SQL di Azure Cosmos DB. |
Core | GA |
az cosmosdb sql container merge |
Unisce le partizioni di un contenitore SQL. |
Extension | Preview |
az cosmosdb sql container redistribute-partition-throughput |
Ridistribuisce la velocità effettiva della partizione di un contenitore SQL. |
Extension | Preview |
az cosmosdb sql container restore |
Ripristinare un contenitore SQL eliminato all'interno dello stesso account. |
Core | GA |
az cosmosdb sql container restore (cosmosdb-preview estensione) |
Ripristinare un contenitore SQL eliminato all'interno dello stesso account. |
Extension | Preview |
az cosmosdb sql container retrieve-partition-throughput |
Recuperare la velocità effettiva della partizione di un contenitore SQL. |
Extension | Preview |
az cosmosdb sql container show |
Visualizzare i dettagli di un contenitore SQL in un database SQL di Azure Cosmos DB. |
Core | GA |
az cosmosdb sql container throughput |
Gestire la velocità effettiva del contenitore SQL con un account Azure Cosmos DB. |
Core ed estensione | GA |
az cosmosdb sql container throughput migrate |
Eseguire la migrazione della velocità effettiva del contenitore SQL tra la scalabilità automatica e il provisioning manuale. |
Core | GA |
az cosmosdb sql container throughput migrate (cosmosdb-preview estensione) |
Eseguire la migrazione della velocità effettiva del contenitore SQL tra la scalabilità automatica e il provisioning manuale. |
Extension | GA |
az cosmosdb sql container throughput show |
Ottenere la velocità effettiva del contenitore SQL in un database SQL di Azure Cosmos DB. |
Core | GA |
az cosmosdb sql container throughput show (cosmosdb-preview estensione) |
Ottenere la velocità effettiva del contenitore SQL in un database SQL di Azure Cosmos DB. |
Extension | GA |
az cosmosdb sql container throughput update |
Aggiornare la velocità effettiva del contenitore SQL in un database SQL di Azure Cosmos DB. |
Core | GA |
az cosmosdb sql container throughput update (cosmosdb-preview estensione) |
Aggiornare la velocità effettiva del contenitore SQL in un database SQL di Azure Cosmos DB. |
Extension | GA |
az cosmosdb sql container update |
Aggiornare un contenitore SQL in un database SQL di Azure Cosmos DB. |
Core | GA |
az cosmosdb sql container update (cosmosdb-preview estensione) |
Aggiornare un contenitore SQL in un database SQL di Azure Cosmos DB. |
Extension | GA |
az cosmosdb sql container create
Creare un contenitore SQL in un database SQL di Azure Cosmos DB.
az cosmosdb sql container create --account-name
--database-name
--name
--partition-key-path
--resource-group
[--analytical-storage-ttl]
[--cep]
[--conflict-resolution-policy]
[--full-text-policy]
[--idx]
[--max-throughput]
[--partition-key-version]
[--throughput]
[--ttl]
[--unique-key-policy]
[--vector-embeddings]
Esempio
Creare un contenitore SQL di Azure Cosmos DB.
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"
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Percorso chiave di partizione, ad esempio '/address/zipcode'.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
TTL analitico, quando l'archiviazione analitica è abilitata.
I criteri di crittografia client possono essere immessi come stringa o come file, ad esempio --cep @policy-file.json o --cep "{"includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}],"policyFormatVersion": 2}".
I criteri di risoluzione dei conflitti possono essere immessi come stringa o come file, ad esempio --conflict-resolution-policy @policy-file.json o --conflict-resolution-policy "{"mode": "lastWriterWins", "conflictResolutionPath": "/path"}".
I criteri full-text possono essere immessi come stringa o come file, ad esempio --full-text-policy o --full-text-policy @policy-file.json "{"fullTextPaths": [{"path": "/ftPath1", "language": "en-US" }]}".
I criteri di indicizzazione possono essere immessi come stringa o come file, ad esempio --idx @policy-file.json o --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}".
Proprietà | Valore |
---|---|
Valore predefinito: | { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] } |
La risorsa massima di velocità effettiva può essere ridimensionata a (UR/sec). Fornito quando la risorsa è abilitata per la scalabilità automatica. Il valore minimo può essere 4000 (UR/sec).
Versione della chiave di partizione.
Velocità effettiva del contenitore SQL (UR/sec). Il valore predefinito è 400. Omettere questo parametro se il database ha una velocità effettiva condivisa a meno che il contenitore non abbia una velocità effettiva dedicata.
Default TTL. Se il valore è mancante o impostato su "-1", gli elementi non scadono. Se il valore è impostato su "n", gli elementi scadranno "n" secondi dopo l'ora dell'ultima modifica.
I criteri di chiave univoca possono essere immessi come stringa o come file, ad esempio --unique-key-policy @policy-file.json o --unique-key-policy "{"uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}}".
I criteri di incorporamento vettoriale possono essere immessi come stringa o come file, ad esempio --vector-embeddings @policy-file.json o --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1", "dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}".
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container create (cosmosdb-preview estensione)
Creare un contenitore SQL in un database SQL di Azure Cosmos DB.
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]
Esempio
Creare un contenitore SQL di Azure Cosmos DB.
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"
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Percorso chiave di partizione, ad esempio '/address/zipcode'.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
TTL analitico, quando l'archiviazione analitica è abilitata.
I criteri di crittografia client possono essere immessi come stringa o come file, ad esempio --cep @policy-file.json o --cep "{ "includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}], "policyFormatVersion": 2}".
I criteri di risoluzione dei conflitti possono essere immessi come stringa o come file, ad esempio --conflict-resolution-policy @policy-file.json o --conflict-resolution-policy "{ "mode": "lastWriterWins", "conflictResolutionPath": "/path" }".
Criteri di indicizzazione, è possibile immetterlo come stringa o come file, ad esempio --idx @policy-file.json o --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"\?"}] }".
Proprietà | Valore |
---|---|
Valore predefinito: | { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] } |
Definizione vista materializzata, è possibile immetterla come stringa o come file, ad esempio --materialized-view-definition @materializedview-definition-file.json o --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}'.
La risorsa massima di velocità effettiva può essere ridimensionata a (UR/sec). Fornito quando la risorsa è abilitata per la scalabilità automatica. Il valore minimo può essere 4000 (UR/sec).
Versione della chiave di partizione.
Velocità effettiva del contenitore SQL (UR/sec). Il valore predefinito è 400. Omettere questo parametro se il database ha una velocità effettiva condivisa a meno che il contenitore non abbia una velocità effettiva dedicata.
Default TTL. Se il valore è mancante o impostato su "-1", gli elementi non scadono. Se il valore è impostato su "n", gli elementi scadranno "n" secondi dopo l'ora dell'ultima modifica.
È possibile immetterlo come stringa o come file, ad esempio --unique-key-policy @policy-file.json o --unique-key-policy "{ "uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}] }".
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container delete
Eliminare il contenitore SQL in un database SQL di Azure Cosmos DB.
az cosmosdb sql container delete --account-name
--database-name
--name
--resource-group
[--yes]
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Non richiedere conferma.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container exists
Controlla se esiste un contenitore SQL di Azure Cosmos DB.
az cosmosdb sql container exists --account-name
--database-name
--name
--resource-group
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container list
Elencare i contenitori SQL in un database SQL di Azure Cosmos DB.
az cosmosdb sql container list --account-name
--database-name
--resource-group
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container merge
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Unisce le partizioni di un contenitore SQL.
az cosmosdb sql container merge --account-name
--database-name
--name
--resource-group
Esempio
unire partizioni del contenitore my-container
az cosmosdb sql container merge -g my-resource-group -a my-account -d my-db --name my-container
Parametri necessari
Nome dell'account del database CosmosDB.
Nome del nome del database CosmosDB.
Nome dell'insieme CosmosDB.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container redistribute-partition-throughput
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ridistribuisce la velocità effettiva della partizione di un contenitore SQL.
az cosmosdb sql container redistribute-partition-throughput --account-name
--database-name
--name
--resource-group
[--evenly-distribute {false, true}]
[--source-partition-info]
[--target-partition-info]
Esempio
Distribuisce uniformemente la velocità effettiva della partizione per un contenitore SQL tra tutte le partizioni fisiche
az cosmosdb sql container redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --evenly-distribute
Ridistribuisce la velocità effettiva della partizione per un contenitore SQL dalle partizioni di origine alle partizioni di destinazione
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]'
Parametri necessari
Nome dell'account del database CosmosDB.
Nome del nome del database CosmosDB.
Nome dell'insieme CosmosDB.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Passare alla distribuzione uniforme della velocità effettiva tra tutte le partizioni fisiche.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Valori accettati: | false, true |
ID partizione fisica di origine separati da spazi, ad esempio 1 2.
Proprietà | Valore |
---|---|
Valore predefinito: | [] |
Informazioni sulla velocità effettiva della partizione fisica di destinazione desiderata, ad esempio 0=1200 1=1200.
Proprietà | Valore |
---|---|
Valore predefinito: | [] |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container restore
Ripristinare un contenitore SQL eliminato all'interno dello stesso account.
az cosmosdb sql container restore --account-name
--database-name
--name
--resource-group
[--disable-ttl]
[--restore-timestamp]
Esempio
Ripristinare un contenitore SQL eliminato all'interno dello stesso account.
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
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Flag da ripristinare con TTL disabilitato.
Utilizzo: --disable-ttl True Default: false.
Timestamp in cui deve essere ripristinato il contenitore.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container restore (cosmosdb-preview estensione)
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ripristinare un contenitore SQL eliminato all'interno dello stesso account.
az cosmosdb sql container restore --account-name
--database-name
--name
--resource-group
[--disable-ttl {false, true}]
[--restore-timestamp]
Esempio
Ripristinare un contenitore SQL eliminato all'interno dello stesso account.
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
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Abilitare o disabilitare il ripristino con ttl disabilitato.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Timestamp in cui deve essere ripristinato il contenitore.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container retrieve-partition-throughput
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Recuperare la velocità effettiva della partizione di un contenitore SQL.
az cosmosdb sql container retrieve-partition-throughput --account-name
--database-name
--name
--resource-group
[--all-partitions {false, true}]
[--physical-partition-ids]
Esempio
Recuperare la velocità effettiva del container_name del contenitore per partizioni fisiche specifiche
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
Recuperare la velocità effettiva del contenitore container_name per tutte le partizioni fisiche
az cosmosdb sql container retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --all-partitions
Parametri necessari
Nome dell'account del database CosmosDB.
Nome del nome del database CosmosDB.
Nome del contenitore CosmosDB.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Passare al recupero della velocità effettiva per tutte le partizioni fisiche.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Valori accettati: | false, true |
Elenco delimitato da spazi di ID partizione fisici.
Proprietà | Valore |
---|---|
Valore predefinito: | [] |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container show
Visualizzare i dettagli di un contenitore SQL in un database SQL di Azure Cosmos DB.
az cosmosdb sql container show --account-name
--database-name
--name
--resource-group
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container update
Aggiornare un contenitore SQL in un database SQL di Azure Cosmos DB.
az cosmosdb sql container update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--full-text-policy]
[--idx]
[--ttl]
[--vector-embeddings]
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
TTL analitico, quando l'archiviazione analitica è abilitata.
I criteri full-text possono essere immessi come stringa o come file, ad esempio --full-text-policy o --full-text-policy @policy-file.json "{"fullTextPaths": [{"path": "/ftPath1", "language": "en-US" }]}".
I criteri di indicizzazione possono essere immessi come stringa o come file, ad esempio --idx @policy-file.json o --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}".
Default TTL. Se il valore è mancante o impostato su "-1", gli elementi non scadono. Se il valore è impostato su "n", gli elementi scadranno "n" secondi dopo l'ora dell'ultima modifica.
I criteri di incorporamento vettoriale possono essere immessi come stringa o come file, ad esempio --vector-embeddings @policy-file.json o --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1", "dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}".
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az cosmosdb sql container update (cosmosdb-preview estensione)
Aggiornare un contenitore SQL in un database SQL di Azure Cosmos DB.
az cosmosdb sql container update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
[--materialized-view-definition]
[--ttl]
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Container name.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
TTL analitico, quando l'archiviazione analitica è abilitata.
Criteri di indicizzazione, è possibile immetterlo come stringa o come file, ad esempio --idx @policy-file.json o --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"\?"}] }".
Definizione vista materializzata, è possibile immetterla come stringa o come file, ad esempio --materialized-view-definition @materializedview-definition-file.json o --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}'.
Default TTL. Se il valore è mancante o impostato su "-1", gli elementi non scadono. Se il valore è impostato su "n", gli elementi scadranno "n" secondi dopo l'ora dell'ultima modifica.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |