az cosmosdb sql container

Zarządzanie kontenerami SQL usługi Azure Cosmos DB.

Polecenia

az cosmosdb sql container create

Tworzenie kontenera SQL w bazie danych SQL usługi Azure Cosmos DB.

az cosmosdb sql container delete

Usuń kontener SQL w bazie danych SQL usługi Azure Cosmos DB.

az cosmosdb sql container exists

Sprawdza, czy kontener SQL usługi Azure Cosmos DB istnieje.

az cosmosdb sql container list

Wyświetl listę kontenerów SQL w bazie danych SQL usługi Azure Cosmos DB.

az cosmosdb sql container merge

Scala partycje kontenera SQL.

az cosmosdb sql container show

Pokaż szczegóły kontenera SQL w bazie danych SQL usługi Azure Cosmos DB.

az cosmosdb sql container throughput

Zarządzanie przepływnością kontenera SQL w ramach konta usługi Azure Cosmos DB.

az cosmosdb sql container throughput migrate

Migrowanie przepływności kontenera SQL między autoskalowaniem a aprowizowaną ręcznie.

az cosmosdb sql container throughput show

Uzyskaj przepływność kontenera SQL w bazie danych usługi Azure Cosmos DB SQL.

az cosmosdb sql container throughput update

Zaktualizuj przepływność kontenera SQL w bazie danych usługi Azure Cosmos DB SQL.

az cosmosdb sql container update

Aktualizowanie kontenera SQL w bazie danych SQL usługi Azure Cosmos DB.

az cosmosdb sql container create

Tworzenie kontenera SQL w bazie danych SQL usługi Azure Cosmos DB.

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

Przykłady

Tworzenie kontenera SQL usługi Azure Cosmos DB.

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"

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--database-name -d

Nazwa bazy danych.

--name -n

Nazwa kontenera.

--partition-key-path -p

Ścieżka klucza partycji, np. "/address/zipcode".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--analytical-storage-ttl -t

Analityczny czas wygaśnięcia, gdy magazyn analityczny jest włączony.

--cep

Zasady szyfrowania klienta, można wprowadzić je jako ciąg lub jako plik, np. --cep @policy-file.json lub --cep "{"includedPaths": [{"path": "/path1", "clientEncryptionKeyId": "key1", "encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256", "encryptionType": "Deterministic"}],"policyFormatVersion": 2}".

--conflict-resolution-policy -c

Zasady rozwiązywania konfliktów można wprowadzić jako ciąg lub jako plik, np. --conflict-resolution-policy @policy-file.json lub --conflict-resolution-policy "{"mode": "lastWriterWins", "conflictResolutionPath": "/path"}".

--idx

Zasady indeksowania można wprowadzić jako ciąg lub jako plik, np. --idx lub --idx @policy-file.json "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": [{ "path": "/headquarters/employees/?"}, { "path": "/"_etag"/?"}".

wartość domyślna: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--max-throughput

Maksymalny zasób przepływności może być skalowany do (RU/s). Podane, gdy zasób jest włączony autoskalowanie. Minimalna wartość może wynosić 4000 (RU/s).

--partition-key-version

Wersja klucza partycji.

--throughput

Przepływność kontenera SQL (RU/s). Wartość domyślna to 400. Pomiń ten parametr, jeśli baza danych ma udostępnioną przepływność, chyba że kontener powinien mieć dedykowaną przepływność.

--ttl

Domyślny czas wygaśnięcia. Jeśli brakuje wartości lub ustawiono wartość "-1", elementy nie wygasają. Jeśli wartość jest ustawiona na "n", elementy wygasną "n" sekund po ostatniej modyfikacji.

--unique-key-policy -u

Unikatowe zasady klucza, można wprowadzić je jako ciąg lub jako plik, np. --unique-key-policy lub --unique-key-policy @policy-file.json "{"uniqueKeys": [{"paths": ["/path/to/key1"]}, {"path": ["/path/to/key2"}]}".

az cosmosdb sql container delete

Usuń kontener SQL w bazie danych SQL usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--database-name -d

Nazwa bazy danych.

--name -n

Nazwa kontenera.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--yes -y

Nie monituj o potwierdzenie.

az cosmosdb sql container exists

Sprawdza, czy kontener SQL usługi Azure Cosmos DB istnieje.

az cosmosdb sql container exists --account-name
                                 --database-name
                                 --name
                                 --resource-group

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--database-name -d

Nazwa bazy danych.

--name -n

Nazwa kontenera.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az cosmosdb sql container list

Wyświetl listę kontenerów SQL w bazie danych SQL usługi Azure Cosmos DB.

az cosmosdb sql container list --account-name
                               --database-name
                               --resource-group

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--database-name -d

Nazwa bazy danych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az cosmosdb sql container merge

Scala partycje kontenera SQL.

az cosmosdb sql container merge --account-name
                                --database-name
                                --name
                                --resource-group

Przykłady

scalanie partycji kontenera my-container

az cosmosdb sql container merge -g my-resource-group -a my-account -d my-db --name my-container

Parametry wymagane

--account-name -a

Nazwa konta bazy danych CosmosDB.

--database-name -d

Nazwa bazy danych CosmosDB.

--name -n

Nazwa kolekcji CosmosDB.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az cosmosdb sql container show

Pokaż szczegóły kontenera SQL w bazie danych SQL usługi Azure Cosmos DB.

az cosmosdb sql container show --account-name
                               --database-name
                               --name
                               --resource-group

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--database-name -d

Nazwa bazy danych.

--name -n

Nazwa kontenera.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az cosmosdb sql container update

Aktualizowanie kontenera SQL w bazie danych SQL usługi Azure Cosmos DB.

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

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--database-name -d

Nazwa bazy danych.

--name -n

Nazwa kontenera.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--analytical-storage-ttl -t

Analityczny czas wygaśnięcia, gdy magazyn analityczny jest włączony.

--idx

Zasady indeksowania można wprowadzić jako ciąg lub jako plik, np. --idx lub --idx @policy-file.json "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": [{ "path": "/headquarters/employees/?"}, { "path": "/"_etag"/?"}".

--ttl

Domyślny czas wygaśnięcia. Jeśli brakuje wartości lub ustawiono wartość "-1", elementy nie wygasają. Jeśli wartość jest ustawiona na "n", elementy wygasną "n" sekund po ostatniej modyfikacji.