az cosmosdb mongodb collection

Beheer Azure Cosmos DB MongoDB-verzamelingen.

Opdracht

az cosmosdb mongodb collection create

Maak een MongoDB-verzameling onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection delete

Verwijder de MongoDB-verzameling onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection exists

Controleert of er Azure Cosmos DB MongoDB-verzameling bestaat.

az cosmosdb mongodb collection list

De MongoDB-verzamelingen onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection show

De details van een MongoDB-verzameling onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection throughput

De doorvoer van de MongoDB-verzameling beheren onder een Azure Cosmos DB account.

az cosmosdb mongodb collection throughput migrate

Migreert de doorvoer van de MongoDB-verzameling tussen automatisch schalen en handmatig inrichten.

az cosmosdb mongodb collection throughput show

Haal de doorvoer van de MongoDB-verzameling op onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection throughput update

Werk de doorvoer van de MongoDB-verzameling bij onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection update

Een MongoDB-verzameling bijwerken onder een Azure Cosmos DB MongoDB-database.

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]
                                      [--subscription]
                                      [--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

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Naam van verzameling.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--analytical-storage-ttl

Analytische TTL, wanneer analytische opslag is ingeschakeld.

--idx

Indexen: u kunt deze invoeren als een tekenreeks of als een bestand, bijvoorbeeld --idx of @indexes-file.json --idx "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".

--max-throughput

De maximale doorvoerresource kan worden geschaald naar (RU/s). Opgegeven wanneer de resource automatisch wordt geschaald. De minimumwaarde kan 4000 (RU/s) zijn.

--shard

Sharding-sleutelpad.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--throughput

De doorvoer van MongoDB-verzameling (RU/s). De standaardwaarde is 400. Laat deze parameter weg als de database gedeelde doorvoer heeft, tenzij de verzameling een toegewezen doorvoer moet hebben.

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
                                      [--subscription]
                                      [--yes]

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Naam van verzameling.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--yes -y

Niet vragen om bevestiging.

az cosmosdb mongodb collection exists

Controleert of er Azure Cosmos DB MongoDB-verzameling bestaat.

az cosmosdb mongodb collection exists --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--subscription]

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Naam van verzameling.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az cosmosdb mongodb collection list

De MongoDB-verzamelingen onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection list --account-name
                                    --database-name
                                    --resource-group
                                    [--query-examples]
                                    [--subscription]

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az cosmosdb mongodb collection show

De details van een MongoDB-verzameling onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection show --account-name
                                    --database-name
                                    --name
                                    --resource-group
                                    [--query-examples]
                                    [--subscription]

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Naam van verzameling.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az cosmosdb mongodb collection update

Een MongoDB-verzameling bijwerken onder een Azure Cosmos DB MongoDB-database.

az cosmosdb mongodb collection update --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--analytical-storage-ttl]
                                      [--idx]
                                      [--subscription]

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Naam van verzameling.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--analytical-storage-ttl

Analytische TTL, wanneer analytische opslag is ingeschakeld.

--idx

Indexen: u kunt deze invoeren als een tekenreeks of als een bestand, bijvoorbeeld --idx of @indexes-file.json --idx "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .