Freigeben über


az cosmosdb sql container

Hinweis

Diese Befehlsgruppe verfügt über Befehle, die sowohl in Azure CLI als auch in mindestens einer Erweiterung definiert sind. Installieren Sie jede Erweiterung, um von ihren erweiterten Funktionen zu profitieren. Weitere Informationen zu Erweiterungen

Verwalten von SQL-Containern für Azure Cosmos DB

Befehle

Name Beschreibung Typ Status
az cosmosdb sql container create

Erstellen Sie einen SQL-Container unter einer Azure Cosmos DB SQL-Datenbank.

Core Allgemein verfügbar
az cosmosdb sql container create (cosmosdb-preview Erweiterung)

Erstellen Sie einen SQL-Container unter einer Azure Cosmos DB SQL-Datenbank.

Erweiterung Allgemein verfügbar
az cosmosdb sql container delete

Löschen Sie den SQL-Container unter einer Azure Cosmos DB SQL-Datenbank.

Core Allgemein verfügbar
az cosmosdb sql container exists

Überprüft, ob ein Azure Cosmos DB SQL-Container vorhanden ist.

Core Allgemein verfügbar
az cosmosdb sql container list

Auflisten der SQL-Container unter einer Azure Cosmos DB SQL-Datenbank.

Core Allgemein verfügbar
az cosmosdb sql container merge

Führt die Partitionen eines SQL-Containers zusammen.

Erweiterung Vorschau
az cosmosdb sql container redistribute-partition-throughput

Verteilt den Partitionsdurchsatz eines SQL-Containers neu.

Erweiterung Vorschau
az cosmosdb sql container restore

Wiederherstellen eines gelöschten SQL-Containers innerhalb desselben Kontos.

Core Allgemein verfügbar
az cosmosdb sql container restore (cosmosdb-preview Erweiterung)

Wiederherstellen eines gelöschten SQL-Containers innerhalb desselben Kontos.

Erweiterung Vorschau
az cosmosdb sql container retrieve-partition-throughput

Rufen Sie den Partitionsdurchsatz eines SQL-Containers ab.

Erweiterung Vorschau
az cosmosdb sql container show

Zeigen Sie die Details eines SQL-Containers unter einer Azure Cosmos DB SQL-Datenbank an.

Core Allgemein verfügbar
az cosmosdb sql container throughput

Verwalten sie den Durchsatz des SQL-Containers unter einem Azure Cosmos DB-Konto.

Core Allgemein verfügbar
az cosmosdb sql container throughput migrate

Migrieren Sie den Durchsatz des SQL-Containers zwischen autoskaliert und manuell bereitgestellt.

Core Allgemein verfügbar
az cosmosdb sql container throughput show

Rufen Sie den Durchsatz des SQL-Containers unter einer Azure Cosmos DB SQL-Datenbank ab.

Core Allgemein verfügbar
az cosmosdb sql container throughput update

Aktualisieren Sie den Durchsatz des SQL-Containers unter einer Azure Cosmos DB SQL-Datenbank.

Core Allgemein verfügbar
az cosmosdb sql container update

Aktualisieren eines SQL-Containers unter einer Azure Cosmos DB SQL-Datenbank.

Core Allgemein verfügbar
az cosmosdb sql container update (cosmosdb-preview Erweiterung)

Aktualisieren eines SQL-Containers unter einer Azure Cosmos DB SQL-Datenbank.

Erweiterung Allgemein verfügbar

az cosmosdb sql container create

Erstellen Sie einen SQL-Container unter einer Azure Cosmos DB SQL-Datenbank.

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]

Beispiele

Erstellen Sie einen Azure Cosmos DB SQL-Container.

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"

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--partition-key-path -p

Partitionsschlüsselpfad, z. B. "/address/zipcode".

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--analytical-storage-ttl -t

Analytische tTL, wenn der analytische Speicher aktiviert ist.

--cep

Clientverschlüsselungsrichtlinie können Sie sie als Zeichenfolge oder als Datei eingeben, z. B. --cep oder --cep @policy-file.json "{"includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}],"policyFormatVersion": 2}".

--conflict-resolution-policy -c

Sie können sie als Zeichenfolge oder als Datei eingeben, z. B. "--conflict-resolution-policy @policy-file.json " oder --conflict-resolution-policy "{"mode": "lastWriterWins", "conflictResolutionPath": "/path"}".

--idx

Indizierungsrichtlinie, Sie können sie als Zeichenfolge oder als Datei eingeben, z. B. --idx @policy-file.json oder --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}]}".

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

Die maximale Durchsatzressource kann auf (RU/s) skaliert werden. Wird bereitgestellt, wenn die Ressource automatisch skaliert ist. Der Mindestwert kann 4000 (RU/s) sein.

--partition-key-version

Die Version des Partitionsschlüssels.

--throughput

Der Durchsatz des SQL-Containers (RU/s). Der Standardwert ist 400. Lassen Sie diesen Parameter aus, wenn die Datenbank über einen freigegebenen Durchsatz verfügt, es sei denn, der Container sollte über einen dedizierten Durchsatz verfügen.

--ttl

Standard-TTL. Wenn der Wert fehlt oder auf "-1" festgelegt ist, laufen die Elemente nicht ab. Wenn der Wert auf "n" festgelegt ist, laufen Die Elemente nach der letzten Änderungszeit "n" ab.

--unique-key-policy -u

Eindeutige Schlüsselrichtlinie können Sie sie als Zeichenfolge oder als Datei eingeben, z. B. --unique-key-policy @policy-file.json oder --unique-key-policy "{"uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}".

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container create (cosmosdb-preview Erweiterung)

Erstellen Sie einen SQL-Container unter einer Azure Cosmos DB SQL-Datenbank.

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]

Beispiele

Erstellen Sie einen Azure Cosmos DB SQL-Container.

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"

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--partition-key-path -p

Partitionsschlüsselpfad, z. B. "/address/zipcode".

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--analytical-storage-ttl -t

Analytische tTL, wenn der analytische Speicher aktiviert ist.

--cep

Clientverschlüsselungsrichtlinie können Sie sie als Zeichenfolge oder als Datei eingeben, z. B. --cep oder --cep @policy-file.json "{ "includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}], "policyFormatVersion": 2}".

--conflict-resolution-policy -c

Sie können sie als Zeichenfolge oder als Datei eingeben, z. B. "--conflict-resolution-policy @policy-file.json " oder --conflict-resolution-policy "{ "mode": "lastWriterWins", "conflictResolutionPath": "/path" }".

--idx

Indizierungsrichtlinie, Sie können sie als Zeichenfolge oder als Datei eingeben, z. B. --idx @policy-file.json oder --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".

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

Materialisierte Ansichtsdefinition können Sie sie als Zeichenfolge oder als Datei eingeben, z. B. --materialized-view-definition @materializedview-definition-file.json oder --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}".

--max-throughput

Die maximale Durchsatzressource kann auf (RU/s) skaliert werden. Wird bereitgestellt, wenn die Ressource automatisch skaliert ist. Der Mindestwert kann 4000 (RU/s) sein.

--partition-key-version

Die Version des Partitionsschlüssels.

--throughput

Der Durchsatz des SQL-Containers (RU/s). Der Standardwert ist 400. Lassen Sie diesen Parameter aus, wenn die Datenbank über einen freigegebenen Durchsatz verfügt, es sei denn, der Container sollte über einen dedizierten Durchsatz verfügen.

--ttl

Standard-TTL. Wenn der Wert fehlt oder auf "-1" festgelegt ist, laufen die Elemente nicht ab. Wenn der Wert auf "n" festgelegt ist, laufen Die Elemente nach der letzten Änderungszeit "n" ab.

--unique-key-policy -u

Eindeutige Schlüsselrichtlinie können Sie sie als Zeichenfolge oder als Datei eingeben, z. B. --unique-key-policy oder --unique-key-policy @policy-file.json "{ "uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}".

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container delete

Löschen Sie den SQL-Container unter einer Azure Cosmos DB SQL-Datenbank.

az cosmosdb sql container delete --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--yes]

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container exists

Überprüft, ob ein Azure Cosmos DB SQL-Container vorhanden ist.

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

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container list

Auflisten der SQL-Container unter einer Azure Cosmos DB SQL-Datenbank.

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

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container merge

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Führt die Partitionen eines SQL-Containers zusammen.

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

Beispiele

Partitionen des Containers "my-container" zusammenführen

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

Erforderliche Parameter

--account-name -a

Name des CosmosDB-Datenbankkontos.

--database-name -d

Name des CosmosDB-Datenbanknamens.

--name -n

Name der CosmosDB-Auflistung.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container redistribute-partition-throughput

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Verteilt den Partitionsdurchsatz eines SQL-Containers neu.

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

Beispiele

Gleichmäßig verteilt den Partitionsdurchsatz für einen SQL-Container unter allen physischen Partitionen.

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

Verteilt den Partitionsdurchsatz für einen SQL-Container von Quellpartitionen auf Zielpartitionen.

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

Erforderliche Parameter

--account-name -a

Name des CosmosDB-Datenbankkontos.

--database-name -d

Name des CosmosDB-Datenbanknamens.

--name -n

Name der CosmosDB-Auflistung.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--evenly-distribute

Wechseln Sie zum gleichmäßigen Verteilen des Durchsatzes unter allen physischen Partitionen.

Zulässige Werte: false, true
Standardwert: False
--source-partition-info

Durch Leerzeichen getrennte physische Partitions-IDs der Quelle, z. B. 1 2.

Standardwert: []
--target-partition-info

Informationen zum gewünschten physischen Zielpartitionsdurchsatz, z. B.: 0=1200 1=1200.

Standardwert: []
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container restore

Wiederherstellen eines gelöschten SQL-Containers innerhalb desselben Kontos.

az cosmosdb sql container restore --account-name
                                  --database-name
                                  --name
                                  --resource-group
                                  [--restore-timestamp]

Beispiele

Wiederherstellen eines gelöschten SQL-Containers innerhalb desselben Kontos.

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

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--restore-timestamp -t

Der Zeitstempel, in den der Container wiederhergestellt werden muss.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container restore (cosmosdb-preview Erweiterung)

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Wiederherstellen eines gelöschten SQL-Containers innerhalb desselben Kontos.

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

Beispiele

Wiederherstellen eines gelöschten SQL-Containers innerhalb desselben Kontos.

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

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--disable-ttl
Vorschau

Aktivieren oder deaktivieren Sie die Wiederherstellung mit deaktivierter ttl.

Zulässige Werte: false, true
--restore-timestamp -t

Der Zeitstempel, in den der Container wiederhergestellt werden muss.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container retrieve-partition-throughput

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Rufen Sie den Partitionsdurchsatz eines SQL-Containers ab.

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

Beispiele

Abrufen des Containerdurchsatzes container_name für bestimmte physische Partitionen

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

Abrufen des Containerdurchsatzes container_name für alle physischen Partitionen

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

Erforderliche Parameter

--account-name -a

Name des CosmosDB-Datenbankkontos.

--database-name -d

Name des CosmosDB-Datenbanknamens.

--name -n

Name des CosmosDB-Containers.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--all-partitions

Wechseln Sie zum Abrufen des Durchsatzes für alle physischen Partitionen.

Zulässige Werte: false, true
Standardwert: False
--physical-partition-ids -p

Durch Leerzeichen getrennte Liste der physischen Partitions-IDs.

Standardwert: []
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container show

Zeigen Sie die Details eines SQL-Containers unter einer Azure Cosmos DB SQL-Datenbank an.

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

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container update

Aktualisieren eines SQL-Containers unter einer Azure Cosmos DB SQL-Datenbank.

az cosmosdb sql container update --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--idx]
                                 [--ttl]

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--analytical-storage-ttl -t

Analytische tTL, wenn der analytische Speicher aktiviert ist.

--idx

Indizierungsrichtlinie, Sie können sie als Zeichenfolge oder als Datei eingeben, z. B. --idx @policy-file.json oder --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}]}".

--ttl

Standard-TTL. Wenn der Wert fehlt oder auf "-1" festgelegt ist, laufen die Elemente nicht ab. Wenn der Wert auf "n" festgelegt ist, laufen Die Elemente nach der letzten Änderungszeit "n" ab.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb sql container update (cosmosdb-preview Erweiterung)

Aktualisieren eines SQL-Containers unter einer Azure Cosmos DB SQL-Datenbank.

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

Erforderliche Parameter

--account-name -a

Cosmosdb-Kontoname.

--database-name -d

Datenbankname.

--name -n

Containername.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--analytical-storage-ttl -t

Analytische tTL, wenn der analytische Speicher aktiviert ist.

--idx

Indizierungsrichtlinie, Sie können sie als Zeichenfolge oder als Datei eingeben, z. B. --idx @policy-file.json oder --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".

--materialized-view-definition -m

Materialisierte Ansichtsdefinition können Sie sie als Zeichenfolge oder als Datei eingeben, z. B. --materialized-view-definition @materializedview-definition-file.json oder --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}".

--ttl

Standard-TTL. Wenn der Wert fehlt oder auf "-1" festgelegt ist, laufen die Elemente nicht ab. Wenn der Wert auf "n" festgelegt ist, laufen Die Elemente nach der letzten Änderungszeit "n" ab.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.