az cosmosdb sql container

Beheer Azure Cosmos DB SQL containers.

Opdracht

az cosmosdb sql container create

Maak een SQL container onder een Azure Cosmos DB SQL database.

az cosmosdb sql container delete

Verwijder de SQL container onder een Azure Cosmos DB SQL database.

az cosmosdb sql container exists

Controleert of er Azure Cosmos DB SQL container bestaat.

az cosmosdb sql container list

Vermeld de SQL onder een Azure Cosmos DB SQL database.

az cosmosdb sql container show

De details van een SQL container onder een Azure Cosmos DB SQL-database.

az cosmosdb sql container throughput

Beheer de doorvoer van SQL container onder een Azure Cosmos DB account.

az cosmosdb sql container throughput migrate

Migreert de doorvoer van de SQL container tussen automatisch schalen en handmatig ingericht.

az cosmosdb sql container throughput show

Haal de doorvoer van de SQL container op onder een Azure Cosmos DB SQL database.

az cosmosdb sql container throughput update

Werk de doorvoer van de SQL container bij onder een Azure Cosmos DB SQL database.

az cosmosdb sql container update

Werk een SQL container bij onder een Azure Cosmos DB SQL database.

az cosmosdb sql container create

Maak een SQL container onder een Azure Cosmos DB SQL database.

az cosmosdb sql container create --account-name
                                 --database-name
                                 --name
                                 --partition-key-path
                                 --resource-group
                                 [--analytical-storage-ttl]
                                 [--conflict-resolution-policy]
                                 [--idx]
                                 [--max-throughput]
                                 [--partition-key-version]
                                 [--subscription]
                                 [--throughput]
                                 [--ttl]
                                 [--unique-key-policy]

Voorbeelden

Maak een 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"

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Containernaam.

--partition-key-path -p

Partitiesleutelpad, bijvoorbeeld '/address/zipcode'.

--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 -t

Analytische TTL, wanneer analytische opslag is ingeschakeld.

--conflict-resolution-policy -c

Conflictoplossingsbeleid: u kunt het invoeren als een tekenreeks of als een bestand, bijvoorbeeld --conflict-resolution-policy of @policy-file.json --conflict-resolution-policy "{"mode": "lastWriterWins", "conflictResolutionPath": "/path"}".

--idx

Indexeringsbeleid: u kunt het invoeren als een tekenreeks of als een bestand, bijvoorbeeld --idx of @policy-file.json --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/ * "}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/ " _etag " /?"}]}".

standaardwaarde: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--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.

--partition-key-version

De versie van de partitiesleutel.

--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 SQL container (RU/s). De standaardwaarde is 400. Laat deze parameter weg als de database gedeelde doorvoer heeft, tenzij de container een toegewezen doorvoer moet hebben.

--ttl

Standaard-TTL. Als de waarde ontbreekt of is ingesteld op -1, verlopen items niet. Als de waarde is ingesteld op 'n', verlopen items 'n' seconden na de laatste wijziging.

--unique-key-policy -u

Uniek sleutelbeleid: u kunt het invoeren als een tekenreeks of als een bestand, bijvoorbeeld --unique-key-policy of @policy-file.json --unique-key-policy "{"uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}]}".

az cosmosdb sql container delete

Verwijder de SQL container onder een Azure Cosmos DB SQL database.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Containernaam.

--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 sql container exists

Controleert of er Azure Cosmos DB SQL container bestaat.

az cosmosdb sql container exists --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--subscription]

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Containernaam.

--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 sql container list

Vermeld de SQL onder een Azure Cosmos DB SQL database.

az cosmosdb sql container 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 sql container show

De details van een SQL container onder een Azure Cosmos DB SQL-database.

az cosmosdb sql container show --account-name
                               --database-name
                               --name
                               --resource-group
                               [--query-examples]
                               [--subscription]

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Containernaam.

--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 sql container update

Werk een SQL container bij onder een Azure Cosmos DB SQL database.

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

Vereiste parameters

--account-name -a

Cosmosdb-accountnaam.

--database-name -d

Databasenaam.

--name -n

Containernaam.

--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 -t

Analytische TTL, wanneer analytische opslag is ingeschakeld.

--idx

Indexeringsbeleid: u kunt het invoeren als een tekenreeks of als een bestand, bijvoorbeeld --idx of @policy-file.json --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/ * "}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/ " _etag " /?"}]}".

--subscription

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

--ttl

Standaard-TTL. Als de waarde ontbreekt of is ingesteld op -1, verlopen items niet. Als de waarde is ingesteld op 'n', verlopen items 'n' seconden na de laatste wijziging.