Condividi tramite


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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--name -n

Container name.

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

--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 @policy-file.json o --cep "{"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"}".

--full-text-policy

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

--idx

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\"/?" } ] }
--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

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.

--unique-key-policy -u

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

--vector-embeddings

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

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--name -n

Container name.

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

--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 @policy-file.json o --cep "{ "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 @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\"/?" } ] }
--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": "SELECT * 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

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.

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--name -n

Container name.

--resource-group -g

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.

--yes -y

Non richiedere conferma.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--name -n

Container name.

--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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 usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

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

--evenly-distribute

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

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

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

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

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

Proprietà Valore
Valore predefinito: []
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--name -n

Container name.

--resource-group -g

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.

--disable-ttl

Flag da ripristinare con TTL disabilitato.

Utilizzo: --disable-ttl True Default: false.

--restore-timestamp -t

Timestamp in cui deve essere ripristinato il contenitore.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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)

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

Database name.

--name -n

Container name.

--resource-group -g

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.

--disable-ttl
Anteprima

Abilitare o disabilitare il ripristino con ttl disabilitato.

Proprietà Valore
Valori accettati: false, true
--restore-timestamp -t

Timestamp in cui deve essere ripristinato il contenitore.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

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

--all-partitions

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

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

Elenco delimitato da spazi di ID partizione fisici.

Proprietà Valore
Valore predefinito: []
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--name -n

Container name.

--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--name -n

Container name.

--resource-group -g

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.

--analytical-storage-ttl -t

TTL analitico, quando l'archiviazione analitica è abilitata.

--full-text-policy

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

--idx

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

--ttl

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.

--vector-embeddings

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

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

--account-name -a

Nome dell'account Cosmosdb.

--database-name -d

Database name.

--name -n

Container name.

--resource-group -g

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.

--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 @policy-file.json o --idx "{ "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": "SELECT * FROM root r"}'.

--ttl

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

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False