az cosmosdb mongodb collection
Notitie
Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.
Azure Cosmos DB MongoDB-verzamelingen beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az cosmosdb mongodb collection create |
Maak een MongoDB-verzameling onder een Azure Cosmos DB MongoDB-database. |
Basis | GA |
az cosmosdb mongodb collection delete |
Verwijder de MongoDB-verzameling onder een Azure Cosmos DB MongoDB-database. |
Basis | GA |
az cosmosdb mongodb collection exists |
Controleert of er een MongoDB-verzameling van Azure Cosmos DB bestaat. |
Basis | GA |
az cosmosdb mongodb collection list |
Geef de MongoDB-verzamelingen weer onder een Azure Cosmos DB MongoDB-database. |
Basis | GA |
az cosmosdb mongodb collection merge |
Hiermee worden de partities van een mongodb-verzameling samengevoegd. |
Toestel | Preview |
az cosmosdb mongodb collection redistribute-partition-throughput |
Hiermee wordt de partitiedoorvoer van een mongodb-verzameling opnieuw verdeeld. |
Toestel | Preview |
az cosmosdb mongodb collection restore |
Herstel een verwijderde mongodb-verzameling binnen hetzelfde account. |
Basis | GA |
az cosmosdb mongodb collection restore (cosmosdb-preview extensie) |
Herstel een verwijderde mongodb-verzameling binnen hetzelfde account. |
Toestel | Preview |
az cosmosdb mongodb collection retrieve-partition-throughput |
Haal de partitiedoorvoer van een mongodb-verzameling op. |
Toestel | Preview |
az cosmosdb mongodb collection show |
Geef de details van een MongoDB-verzameling weer onder een Azure Cosmos DB MongoDB-database. |
Basis | GA |
az cosmosdb mongodb collection throughput |
De doorvoer van mongoDB-verzameling beheren onder een Azure Cosmos DB-account. |
Basis | GA |
az cosmosdb mongodb collection throughput migrate |
Migreer de doorvoer van de MongoDB-verzameling tussen automatisch schalen en handmatig ingericht. |
Basis | GA |
az cosmosdb mongodb collection throughput show |
Haal de doorvoer van de MongoDB-verzameling op onder een Azure Cosmos DB MongoDB-database. |
Basis | GA |
az cosmosdb mongodb collection throughput update |
Werk de doorvoer van de MongoDB-verzameling bij onder een Azure Cosmos DB MongoDB-database. |
Basis | GA |
az cosmosdb mongodb collection update |
Werk een MongoDB-verzameling bij onder een Azure Cosmos DB MongoDB-database. |
Basis | GA |
az cosmosdb mongodb collection create
Maak een MongoDB-verzameling onder een Azure Cosmos DB MongoDB-database.
az cosmosdb mongodb collection create --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
[--max-throughput]
[--shard]
[--throughput]
Voorbeelden
Maak een Azure Cosmos DB MongoDB-verzameling.
az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"
Vereiste parameters
Cosmosdb-accountnaam.
Databasenaam.
Naam van verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Analytische TTL, wanneer analytische opslag is ingeschakeld.
Indexen kunt u deze als een tekenreeks of als een bestand invoeren. bijvoorbeeld --idx of --idx @indexes-file.json "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}".
De maximale doorvoerresource kan worden geschaald naar (RU/s). Opgegeven wanneer de resource automatisch wordt geschaald. De minimumwaarde kan 4000 (RU/s) zijn.
Sharding-sleutelpad.
De doorvoer van MongoDB-verzameling (RU/s). De standaardwaarde is 400. Laat deze parameter weg als de database gedeelde doorvoer heeft, tenzij de verzameling toegewezen doorvoer moet hebben.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection delete
Verwijder de MongoDB-verzameling onder een Azure Cosmos DB MongoDB-database.
az cosmosdb mongodb collection delete --account-name
--database-name
--name
--resource-group
[--yes]
Vereiste parameters
Cosmosdb-accountnaam.
Databasenaam.
Naam van verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection exists
Controleert of er een MongoDB-verzameling van Azure Cosmos DB bestaat.
az cosmosdb mongodb collection exists --account-name
--database-name
--name
--resource-group
Vereiste parameters
Cosmosdb-accountnaam.
Databasenaam.
Naam van verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection list
Geef de MongoDB-verzamelingen weer onder een Azure Cosmos DB MongoDB-database.
az cosmosdb mongodb collection list --account-name
--database-name
--resource-group
Vereiste parameters
Cosmosdb-accountnaam.
Databasenaam.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection merge
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Hiermee worden de partities van een mongodb-verzameling samengevoegd.
az cosmosdb mongodb collection merge --account-name
--database-name
--name
--resource-group
Voorbeelden
partities van verzameling my-mongodb-collection samenvoegen
az cosmosdb mongodb collection merge -g my-resource-group -a my-account -d my-db --name my-mongodb-collection
Vereiste parameters
Naam van het CosmosDB-databaseaccount.
Naam van de mongoDB-database.
Naam van de mongoDB-verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection redistribute-partition-throughput
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Hiermee wordt de partitiedoorvoer van een mongodb-verzameling opnieuw verdeeld.
az cosmosdb mongodb collection redistribute-partition-throughput --account-name
--database-name
--name
--resource-group
[--evenly-distribute {false, true}]
[--source-partition-info]
[--target-partition-info]
Voorbeelden
Distribueert gelijkmatig de partitiedoorvoer voor een mongodb-verzameling tussen alle fysieke partities
az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --evenly-distribute
De partitiedoorvoer voor een mongodb-verzameling herdistribueert van bronpartities naar doelpartities
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'
Vereiste parameters
Naam van het CosmosDB-databaseaccount.
Naam van de CosmosDB-databasenaam.
Naam van de CosmosDB-verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Schakel over om de doorvoer gelijkmatig te verdelen over alle fysieke partities.
De fysieke partitie-id's van de bron zijn gescheiden door spaties, bijvoorbeeld: 1 2.
Informatie over de gewenste fysieke doelpartitiedoorvoer, bijvoorbeeld: '0=1200 1=1200'.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection restore
Herstel een verwijderde mongodb-verzameling binnen hetzelfde account.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--restore-timestamp]
Voorbeelden
Herstel een verwijderde mongodb-verzameling binnen hetzelfde account.
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
Vereiste parameters
Cosmosdb-accountnaam.
Databasenaam.
Naam van verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
De tijdstempel waarnaar de verzameling moet worden hersteld.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection restore (cosmosdb-preview extensie)
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Herstel een verwijderde mongodb-verzameling binnen hetzelfde account.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--disable-ttl {false, true}]
[--restore-timestamp]
Voorbeelden
Herstel een verwijderde mongodb-verzameling binnen hetzelfde account.
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
Vereiste parameters
Cosmosdb-accountnaam.
Databasenaam.
Naam van verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Herstellen met ttl uitgeschakeld in- of uitschakelen.
De tijdstempel waarnaar de verzameling moet worden hersteld.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection retrieve-partition-throughput
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Haal de partitiedoorvoer van een mongodb-verzameling op.
az cosmosdb mongodb collection retrieve-partition-throughput --account-name
--database-name
--name
--resource-group
[--all-partitions {false, true}]
[--physical-partition-ids]
Voorbeelden
Doorvoer van container container_name ophalen voor specifieke fysieke partities
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
Doorvoer van container container_name ophalen voor alle fysieke partities
az cosmosdb mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --all-partitions
Vereiste parameters
Naam van het CosmosDB-databaseaccount.
Naam van de CosmosDB-databasenaam.
Naam van de CosmosDB-container.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Schakel over naar het ophalen van doorvoer voor alle fysieke partities.
Door ruimte gescheiden lijst met fysieke partitie-id's.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection show
Geef de details van een MongoDB-verzameling weer onder een Azure Cosmos DB MongoDB-database.
az cosmosdb mongodb collection show --account-name
--database-name
--name
--resource-group
Vereiste parameters
Cosmosdb-accountnaam.
Databasenaam.
Naam van verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az cosmosdb mongodb collection update
Werk een MongoDB-verzameling bij onder een Azure Cosmos DB MongoDB-database.
az cosmosdb mongodb collection update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
Vereiste parameters
Cosmosdb-accountnaam.
Databasenaam.
Naam van verzameling.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Analytische TTL, wanneer analytische opslag is ingeschakeld.
Indexen kunt u deze als een tekenreeks of als een bestand invoeren. bijvoorbeeld --idx of --idx @indexes-file.json "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}".
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.