az cosmosdb sql container

Nota

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. Altre informazioni sulle estensioni.

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.

Memoria centrale Disponibilità generale
az cosmosdb sql container create (cosmosdb-preview estensione)

Creare un contenitore SQL in un database SQL di Azure Cosmos DB.

Estensione Disponibilità generale
az cosmosdb sql container delete

Eliminare il contenitore SQL in un database SQL di Azure Cosmos DB.

Memoria centrale Disponibilità generale
az cosmosdb sql container exists

Controlla se esiste un contenitore SQL di Azure Cosmos DB.

Memoria centrale Disponibilità generale
az cosmosdb sql container list

Elencare i contenitori SQL in un database SQL di Azure Cosmos DB.

Memoria centrale Disponibilità generale
az cosmosdb sql container merge

Unisce le partizioni di un contenitore SQL.

Estensione Anteprima
az cosmosdb sql container redistribute-partition-throughput

Ridistribuisce la velocità effettiva della partizione di un contenitore SQL.

Estensione Anteprima
az cosmosdb sql container restore

Ripristinare un contenitore SQL eliminato all'interno dello stesso account.

Memoria centrale Disponibilità generale
az cosmosdb sql container restore (cosmosdb-preview estensione)

Ripristinare un contenitore SQL eliminato all'interno dello stesso account.

Estensione Anteprima
az cosmosdb sql container retrieve-partition-throughput

Recuperare la velocità effettiva della partizione di un contenitore SQL.

Estensione Anteprima
az cosmosdb sql container show

Visualizzare i dettagli di un contenitore SQL in un database SQL di Azure Cosmos DB.

Memoria centrale Disponibilità generale
az cosmosdb sql container throughput

Gestire la velocità effettiva del contenitore SQL con un account Azure Cosmos DB.

Memoria centrale Disponibilità generale
az cosmosdb sql container throughput migrate

Eseguire la migrazione della velocità effettiva del contenitore SQL tra la scalabilità automatica e il provisioning manuale.

Memoria centrale Disponibilità generale
az cosmosdb sql container throughput show

Ottenere la velocità effettiva del contenitore SQL in un database SQL di Azure Cosmos DB.

Memoria centrale Disponibilità generale
az cosmosdb sql container throughput update

Aggiornare la velocità effettiva del contenitore SQL in un database SQL di Azure Cosmos DB.

Memoria centrale Disponibilità generale
az cosmosdb sql container update

Aggiornare un contenitore SQL in un database SQL di Azure Cosmos DB.

Memoria centrale Disponibilità generale
az cosmosdb sql container update (cosmosdb-preview estensione)

Aggiornare un contenitore SQL in un database SQL di Azure Cosmos DB.

Estensione Disponibilità generale

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]
                                 [--idx]
                                 [--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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--partition-key-path -p

Percorso chiave di partizione, ad esempio '/address/zipcode'.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--analytical-storage-ttl -t

TTL analitico, quando l'archiviazione analitica è abilitata.

--cep

I criteri di crittografia client possono essere immessi come stringa o come file, ad esempio --cep o --cep @policy-file.json "{"includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}],"policyFormatVersion": 2}".

--conflict-resolution-policy -c

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

--idx

Criteri di indicizzazione, è possibile immetterlo come stringa o come file, ad esempio --idx o --idx @policy-file.json "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}}".

Valore predefinito: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--max-throughput

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

--partition-key-version

Versione della chiave di partizione.

--throughput

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.

--ttl

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

--unique-key-policy -u

Criterio chiave univoca, è 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/key2"]}}".

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--partition-key-path -p

Percorso chiave di partizione, ad esempio '/address/zipcode'.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--analytical-storage-ttl -t

TTL analitico, quando l'archiviazione analitica è abilitata.

--cep

I criteri di crittografia client possono essere immessi come stringa o come file, ad esempio --cep o --cep @policy-file.json "{ "includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}], "policyFormatVersion": 2}".

--conflict-resolution-policy -c

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

--idx

Criteri di indicizzazione, è possibile immetterlo come stringa o come file, ad esempio --idx o --idx @policy-file.json "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".

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

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": "edizione Standard LECT * FROM root r"}'.

--max-throughput

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

--partition-key-version

Versione della chiave di partizione.

--throughput

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.

--ttl

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

--unique-key-policy -u

È 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/key2"]}, {"paths": ["/path/to/key2"]}] }".

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb sql container merge

Anteprima

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

--account-name -a

Nome dell'account del database CosmosDB.

--database-name -d

Nome del nome del database CosmosDB.

--name -n

Nome dell'insieme CosmosDB.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb sql container redistribute-partition-throughput

Anteprima

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

--account-name -a

Nome dell'account del database CosmosDB.

--database-name -d

Nome del nome del database CosmosDB.

--name -n

Nome dell'insieme CosmosDB.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--evenly-distribute

Passare alla distribuzione uniforme della velocità effettiva tra tutte le partizioni fisiche.

Valori accettati: false, true
Valore predefinito: False
--source-partition-info

ID partizione fisica di origine separati da spazi, ad esempio 1 2.

Valore predefinito: []
--target-partition-info

Informazioni sulla velocità effettiva della partizione fisica di destinazione desiderata, ad esempio 0=1200 1=1200.

Valore predefinito: []
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--restore-timestamp -t

Timestamp in cui deve essere ripristinato il contenitore.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb sql container restore (cosmosdb-preview estensione)

Anteprima

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--disable-ttl
Anteprima

Abilitare o disabilitare il ripristino con ttl disabilitato.

Valori accettati: false, true
--restore-timestamp -t

Timestamp in cui deve essere ripristinato il contenitore.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb sql container retrieve-partition-throughput

Anteprima

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

--account-name -a

Nome dell'account del database CosmosDB.

--database-name -d

Nome del nome del database CosmosDB.

--name -n

Nome del contenitore CosmosDB.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--all-partitions

Passare al recupero della velocità effettiva per tutte le partizioni fisiche.

Valori accettati: false, true
Valore predefinito: False
--physical-partition-ids -p

Elenco delimitato da spazi di ID partizione fisici.

Valore predefinito: []
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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]
                                 [--idx]
                                 [--ttl]

Parametri necessari

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--analytical-storage-ttl -t

TTL analitico, quando l'archiviazione analitica è abilitata.

--idx

Criteri di indicizzazione, è possibile immetterlo come stringa o come file, ad esempio --idx o --idx @policy-file.json "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}}".

--ttl

TTL predefinito. 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
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

nome del database.

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--analytical-storage-ttl -t

TTL analitico, quando l'archiviazione analitica è abilitata.

--idx

Criteri di indicizzazione, è possibile immetterlo come stringa o come file, ad esempio --idx o --idx @policy-file.json "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".

--materialized-view-definition -m

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": "edizione Standard LECT * FROM root r"}'.

--ttl

TTL predefinito. 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
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.