az cosmosdb mongodb collection
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 MongoDB-Sammlungen für Azure Cosmos DB
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az cosmosdb mongodb collection create |
Erstellen Sie eine MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection delete |
Löschen Sie die MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection exists |
Überprüft, ob eine Azure Cosmos DB MongoDB-Auflistung vorhanden ist. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection list |
Auflisten der MongoDB-Sammlungen unter einer Azure Cosmos DB MongoDB-Datenbank. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection merge |
Führt die Partitionen einer mongodb -Auflistung zusammen. |
Erweiterung | Vorschau |
az cosmosdb mongodb collection redistribute-partition-throughput |
Verteilt den Partitionsdurchsatz einer mongodb-Auflistung neu. |
Erweiterung | Vorschau |
az cosmosdb mongodb collection restore |
Wiederherstellen einer gelöschten mongodb-Auflistung innerhalb desselben Kontos. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection restore (cosmosdb-preview Erweiterung) |
Wiederherstellen einer gelöschten mongodb-Auflistung innerhalb desselben Kontos. |
Erweiterung | Vorschau |
az cosmosdb mongodb collection retrieve-partition-throughput |
Rufen Sie den Partitionsdurchsatz einer Mongodb-Auflistung ab. |
Erweiterung | Vorschau |
az cosmosdb mongodb collection show |
Zeigen Sie die Details einer MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank an. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection throughput |
Verwalten Sie den Durchsatz der MongoDB-Sammlung unter einem Azure Cosmos DB-Konto. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection throughput migrate |
Migrieren Sie den Durchsatz der MongoDB-Auflistung zwischen autoskalen und manuell bereitgestellt. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection throughput show |
Rufen Sie den Durchsatz der MongoDB-Auflistung unter einer Azure Cosmos DB MongoDB-Datenbank ab. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection throughput update |
Aktualisieren Sie den Durchsatz der MongoDB-Sammlung unter einer Azure Cosmos DB MongoDB-Datenbank. |
Core | Allgemein verfügbar |
az cosmosdb mongodb collection update |
Aktualisieren Sie eine MongoDB-Sammlung unter einer Azure Cosmos DB MongoDB-Datenbank. |
Core | Allgemein verfügbar |
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-Sammlung.
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 der analytische Speicher aktiviert ist.
Indizes können 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 bereitgestellt, wenn die Ressource automatisch skaliert ist. Der Mindestwert kann 4000 (RU/s) sein.
Pfad des Shardingschlüssels.
Der Durchsatz der MongoDB-Sammlung (RU/s). Der Standardwert ist 400. Lassen Sie diesen Parameter aus, wenn die Datenbank über einen freigegebenen Durchsatz verfügt, es sei denn, die Sammlung sollte einen dedizierten Durchsatz aufweisen.
Globale Parameter
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
Globale Parameter
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.
Globale Parameter
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
Auflisten der MongoDB-Sammlungen unter einer Azure Cosmos DB MongoDB-Datenbank.
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.
Globale Parameter
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
Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Führt die Partitionen einer mongodb -Auflistung zusammen.
az cosmosdb mongodb collection merge --account-name
--database-name
--name
--resource-group
Beispiele
Partitionen der Sammlung my-mongodb-collection zusammenführen
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.
Globale Parameter
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
Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Verteilt den Partitionsdurchsatz einer mongodb-Auflistung neu.
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
Verteilt den Partitionsdurchsatz gleichmäßig 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 unter allen physischen Partitionen.
Durch Leerzeichen getrennte physische Partitions-IDs der Quelle, z. B. 1 2.
Informationen zum gewünschten physischen Zielpartitionsdurchsatz, z. B. "0=1200 1=1200".
Globale Parameter
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 restore
Wiederherstellen einer gelöschten mongodb-Auflistung innerhalb desselben Kontos.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--restore-timestamp]
Beispiele
Wiederherstellen einer gelöschten mongodb-Auflistung innerhalb desselben Kontos.
az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Erforderliche Parameter
Cosmosdb-Kontoname.
Datenbankname.
Sammlungsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Der Zeitstempel, in den die Sammlung wiederhergestellt werden muss.
Globale Parameter
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 restore (cosmosdb-preview Erweiterung)
Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Wiederherstellen einer gelöschten mongodb-Auflistung innerhalb desselben Kontos.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--disable-ttl {false, true}]
[--restore-timestamp]
Beispiele
Wiederherstellen einer gelöschten mongodb-Auflistung innerhalb desselben Kontos.
az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Erforderliche Parameter
Cosmosdb-Kontoname.
Datenbankname.
Sammlungsname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Aktivieren oder deaktivieren Sie die Wiederherstellung mit deaktivierter ttl.
Der Zeitstempel, in den die Sammlung wiederhergestellt werden muss.
Globale Parameter
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
Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
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.
Durch Leerzeichen getrennte Liste der physischen Partitions-IDs.
Globale Parameter
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.
Globale Parameter
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-Sammlung 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 der analytische Speicher aktiviert ist.
Indizes können 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"}}]".
Globale Parameter
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.