az cosmosdb mongodb collection
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 le raccolte MongoDB di Azure Cosmos DB.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az cosmosdb mongodb collection create |
Creare una raccolta MongoDB in un database MongoDB di Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection delete |
Eliminare la raccolta MongoDB in un database MongoDB di Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection exists |
Controlla se esiste una raccolta MongoDB di Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection list |
Elencare le raccolte MongoDB in un database MongoDB di Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection merge |
Unisce le partizioni di una raccolta mongodb. |
Extension | Preview |
az cosmosdb mongodb collection redistribute-partition-throughput |
Ridistribuisce la velocità effettiva della partizione di una raccolta mongodb. |
Extension | Preview |
az cosmosdb mongodb collection restore |
Ripristinare una raccolta mongodb eliminata all'interno dello stesso account. |
Core | GA |
az cosmosdb mongodb collection restore (cosmosdb-preview estensione) |
Ripristinare una raccolta mongodb eliminata all'interno dello stesso account. |
Extension | Preview |
az cosmosdb mongodb collection retrieve-partition-throughput |
Recuperare la velocità effettiva della partizione di una raccolta mongodb. |
Extension | Preview |
az cosmosdb mongodb collection show |
Visualizzare i dettagli di una raccolta MongoDB in un database MongoDB di Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection throughput |
Gestire la velocità effettiva della raccolta MongoDB con un account Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection throughput migrate |
Eseguire la migrazione della velocità effettiva della raccolta MongoDB tra la scalabilità automatica e il provisioning manuale. |
Core | GA |
az cosmosdb mongodb collection throughput show |
Ottenere la velocità effettiva della raccolta MongoDB in un database MongoDB di Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection throughput update |
Aggiornare la velocità effettiva della raccolta MongoDB in un database MongoDB di Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection update |
Aggiornare una raccolta MongoDB in un database MongoDB di Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection create
Creare una raccolta MongoDB in un database MongoDB di Azure Cosmos DB.
az cosmosdb mongodb collection create --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
[--max-throughput]
[--shard]
[--throughput]
Esempio
Creare una raccolta MongoDB di Azure Cosmos DB.
az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Collection 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.
Gli indici, è possibile immetterlo come stringa o come file, ad esempio --idx @indexes-file.json o --idx "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".
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).
Percorso della chiave di partizionamento orizzontale.
Velocità effettiva della raccolta MongoDB (UR/sec). Il valore predefinito è 400. Omettere questo parametro se il database ha una velocità effettiva condivisa a meno che la raccolta non abbia una velocità effettiva dedicata.
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 mongodb collection delete
Eliminare la raccolta MongoDB in un database MongoDB di Azure Cosmos DB.
az cosmosdb mongodb collection delete --account-name
--database-name
--name
--resource-group
[--yes]
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Collection 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 mongodb collection exists
Controlla se esiste una raccolta MongoDB di Azure Cosmos DB.
az cosmosdb mongodb collection exists --account-name
--database-name
--name
--resource-group
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Collection 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 mongodb collection list
Elencare le raccolte MongoDB in un database MongoDB di Azure Cosmos DB.
az cosmosdb mongodb collection 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 mongodb collection merge
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Unisce le partizioni di una raccolta mongodb.
az cosmosdb mongodb collection merge --account-name
--database-name
--name
--resource-group
Esempio
unire partizioni della raccolta my-mongodb-collection
az cosmosdb mongodb collection merge -g my-resource-group -a my-account -d my-db --name my-mongodb-collection
Parametri necessari
Nome dell'account del database CosmosDB.
Nome del database mongoDB.
Nome della raccolta mongoDB.
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 mongodb collection 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 una raccolta mongodb.
az cosmosdb mongodb collection 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 una raccolta mongodb tra tutte le partizioni fisiche
az cosmosdb mongodb collection 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 una raccolta mongodb dalle partizioni di origine alle partizioni di destinazione
az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --target-partition-info 8=1200 6=1200' --source-partition-info 9'
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 mongodb collection restore
Ripristinare una raccolta mongodb eliminata all'interno dello stesso account.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--disable-ttl]
[--restore-timestamp]
Esempio
Ripristinare una raccolta mongodb eliminata all'interno dello stesso account.
az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Collection 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 ripristinata la raccolta.
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 mongodb collection restore (cosmosdb-preview estensione)
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ripristinare una raccolta mongodb eliminata all'interno dello stesso account.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--disable-ttl {false, true}]
[--restore-timestamp]
Esempio
Ripristinare una raccolta mongodb eliminata all'interno dello stesso account.
az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Collection 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 ripristinata la raccolta.
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 mongodb collection 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 una raccolta mongodb.
az cosmosdb mongodb collection 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 mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --physical-partition-ids 8 9
Recuperare la velocità effettiva del contenitore container_name per tutte le partizioni fisiche
az cosmosdb mongodb collection 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 mongodb collection show
Visualizzare i dettagli di una raccolta MongoDB in un database MongoDB di Azure Cosmos DB.
az cosmosdb mongodb collection show --account-name
--database-name
--name
--resource-group
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Collection 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 mongodb collection update
Aggiornare una raccolta MongoDB in un database MongoDB di Azure Cosmos DB.
az cosmosdb mongodb collection update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
Parametri necessari
Nome dell'account Cosmosdb.
Database name.
Collection 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.
Gli indici, è possibile immetterlo come stringa o come file, ad esempio --idx @indexes-file.json o --idx "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".
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 |