az cosmosdb mongodb collection
Verwalten von MongoDB-Sammlungen für Azure Cosmos DB
Befehle
| az cosmosdb mongodb collection create |
Erstellen Sie eine MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank. |
| az cosmosdb mongodb collection delete |
Löschen Sie die MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank. |
| az cosmosdb mongodb collection exists |
Überprüft, ob eine Azure Cosmos DB MongoDB-Auflistung vorhanden ist. |
| az cosmosdb mongodb collection list |
Listet die MongoDB-Sammlungen unter einer Azure Cosmos DB MongoDB-Datenbank auf. |
| az cosmosdb mongodb collection merge |
Führt die Partitionen einer Mongodb-Auflistung zusammen. |
| az cosmosdb mongodb collection redistribute-partition-throughput |
Verteilt den Partitionsdurchsatz einer mongodb-Auflistung. |
| az cosmosdb mongodb collection retrieve-partition-throughput |
Rufen Sie den Partitionsdurchsatz einer mongodb-Auflistung ab. |
| az cosmosdb mongodb collection show |
Zeigen Sie die Details einer MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank an. |
| az cosmosdb mongodb collection throughput |
Verwalten Des Durchsatzes der MongoDB-Auflistung unter einem Azure Cosmos DB-Konto. |
| az cosmosdb mongodb collection throughput migrate |
Migrieren Sie den Durchsatz der MongoDB-Auflistung zwischen der automatischen Skalierung und manuell bereitgestellt. |
| az cosmosdb mongodb collection throughput show |
Rufen Sie den Durchsatz der MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank ab. |
| az cosmosdb mongodb collection throughput update |
Aktualisieren Sie den Durchsatz der MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank. |
| az cosmosdb mongodb collection update |
Aktualisieren Sie eine MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank. |
az cosmosdb mongodb collection create
Erstellen Sie eine MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank.
az cosmosdb mongodb collection create --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
[--max-throughput]
[--shard]
[--throughput]
Beispiele
Erstellen Sie eine Azure Cosmos DB MongoDB-Auflistung.
az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"
Erforderliche Parameter
Cosmosdb-Kontoname.
Datenbankname.
Sammlungsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Analytische TTL, wenn analytische Speicher aktiviert ist.
Indizes können Sie sie als Zeichenfolge oder als Datei eingeben, z. B. --idx oder -idx @indexes-file.json "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".
Die maximale Durchsatzressource kann auf (RU/s) skaliert werden. Wird angegeben, wenn die Ressource automatisch skaliert ist. Der Mindestwert kann 4000 (RU/s) sein.
Sharding key path.
Der Durchsatz der MongoDB-Auflistung (RU/s). Der Standardwert ist 400. Lassen Sie diesen Parameter aus, wenn die Datenbank den freigegebenen Durchsatz hat, es sei denn, die Auflistung sollte über einen dedizierten Durchsatz verfügen.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb mongodb collection delete
Löschen Sie die MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank.
az cosmosdb mongodb collection delete --account-name
--database-name
--name
--resource-group
[--yes]
Erforderliche Parameter
Cosmosdb-Kontoname.
Datenbankname.
Sammlungsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb mongodb collection exists
Überprüft, ob eine Azure Cosmos DB MongoDB-Auflistung vorhanden ist.
az cosmosdb mongodb collection exists --account-name
--database-name
--name
--resource-group
Erforderliche Parameter
Cosmosdb-Kontoname.
Datenbankname.
Sammlungsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb mongodb collection list
Listet die MongoDB-Sammlungen unter einer Azure Cosmos DB MongoDB-Datenbank auf.
az cosmosdb mongodb collection list --account-name
--database-name
--resource-group
Erforderliche Parameter
Cosmosdb-Kontoname.
Datenbankname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb mongodb collection merge
Führt die Partitionen einer Mongodb-Auflistung zusammen.
az cosmosdb mongodb collection merge --account-name
--database-name
--name
--resource-group
Beispiele
Zusammenführen von Partitionen der Sammlung my-mongodb-collection
az cosmosdb mongodb collection merge -g my-resource-group -a my-account -d my-db --name my-mongodb-collection
Erforderliche Parameter
Name des CosmosDB-Datenbankkontos.
Name der mongoDB-Datenbank.
Name der mongoDB-Auflistung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb mongodb collection redistribute-partition-throughput
Verteilt den Partitionsdurchsatz einer mongodb-Auflistung.
az cosmosdb mongodb collection 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 eine Mongodb-Auflistung unter allen physischen Partitionen.
az cosmosdb mongodb collection 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 eine Mongodb-Auflistung von Quellpartitionen auf Zielpartitionen
az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --target-partition-info 8=1200 6=1200' --source-partition-info 9'
Erforderliche Parameter
Name des CosmosDB-Datenbankkontos.
Name des CosmosDB-Datenbanknamens.
Name der CosmosDB-Auflistung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Wechseln Sie zum gleichmäßigen Verteilen des Durchsatzes zwischen allen physischen Partitionen.
Leerzeichen getrennte Quellpartitions-IDs z. B. 1 2.
Informationen zum gewünschten physischen Zielpartitionsdurchsatz, z. B. "0=1200 1=1200".
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb mongodb collection retrieve-partition-throughput
Rufen Sie den Partitionsdurchsatz einer mongodb-Auflistung ab.
az cosmosdb mongodb collection 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 mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --physical-partition-ids 8 9
Abrufen des Containerdurchsatzes container_name für alle physischen Partitionen
az cosmosdb mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --all-partitions
Erforderliche Parameter
Name des CosmosDB-Datenbankkontos.
Name des CosmosDB-Datenbanknamens.
Name des CosmosDB-Containers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Wechseln Sie zum Abrufen des Durchsatzes für alle physischen Partitionen.
Leerzeichen getrennte Liste der physischen Partitions-IDs.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb mongodb collection show
Zeigen Sie die Details einer MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank an.
az cosmosdb mongodb collection show --account-name
--database-name
--name
--resource-group
Erforderliche Parameter
Cosmosdb-Kontoname.
Datenbankname.
Sammlungsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az cosmosdb mongodb collection update
Aktualisieren Sie eine MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank.
az cosmosdb mongodb collection update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
Erforderliche Parameter
Cosmosdb-Kontoname.
Datenbankname.
Sammlungsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Analytische TTL, wenn analytische Speicher aktiviert ist.
Indizes können Sie sie als Zeichenfolge oder als Datei eingeben, z. B. --idx oder -idx @indexes-file.json "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für