az cosmosdb sql container
Note
Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
Azure Cosmos DB SQL kapsayıcılarını yönetme.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az cosmosdb sql container create |
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısı oluşturun. |
Core | GA |
| az cosmosdb sql container create (cosmosdb-preview uzantı) |
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısı oluşturun. |
Extension | GA |
| az cosmosdb sql container delete |
Azure Cosmos DB SQL veritabanı altındaki SQL kapsayıcısını silin. |
Core | GA |
| az cosmosdb sql container exists |
Azure Cosmos DB SQL kapsayıcısı olup olmadığını denetler. |
Core | GA |
| az cosmosdb sql container list |
Azure Cosmos DB SQL veritabanı altında SQL kapsayıcılarını listeleyin. |
Core | GA |
| az cosmosdb sql container merge |
Sql kapsayıcısının bölümlerini birleştirir. |
Extension | Preview |
| az cosmosdb sql container redistribute-partition-throughput |
Sql kapsayıcısının bölüm aktarım hızını yeniden dağıtır. |
Extension | Preview |
| az cosmosdb sql container restore |
Silinen bir SQL kapsayıcısını aynı hesap içinde geri yükleyin. |
Core | GA |
| az cosmosdb sql container restore (cosmosdb-preview uzantı) |
Silinen bir SQL kapsayıcısını aynı hesap içinde geri yükleyin. |
Extension | Preview |
| az cosmosdb sql container retrieve-partition-throughput |
Sql kapsayıcısının bölüm aktarım hızını alma. |
Extension | Preview |
| az cosmosdb sql container show |
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısının ayrıntılarını gösterin. |
Core | GA |
| az cosmosdb sql container throughput |
Azure Cosmos DB hesabı altında SQL kapsayıcısının aktarım hızını yönetin. |
Çekirdek ve Uzantı | GA |
| az cosmosdb sql container throughput migrate |
SQL kapsayıcısının aktarım hızını otomatik ölçeklendirme ve el ile sağlama arasında geçirin. |
Core | GA |
| az cosmosdb sql container throughput migrate (cosmosdb-preview uzantı) |
SQL kapsayıcısının aktarım hızını otomatik ölçeklendirme ve el ile sağlama arasında geçirin. |
Extension | GA |
| az cosmosdb sql container throughput show |
Azure Cosmos DB SQL veritabanı altında SQL kapsayıcısının aktarım hızını alın. |
Core | GA |
| az cosmosdb sql container throughput show (cosmosdb-preview uzantı) |
Azure Cosmos DB SQL veritabanı altında SQL kapsayıcısının aktarım hızını alın. |
Extension | GA |
| az cosmosdb sql container throughput update |
Azure Cosmos DB SQL veritabanı altında SQL kapsayıcısının aktarım hızını güncelleştirin. |
Core | GA |
| az cosmosdb sql container throughput update (cosmosdb-preview uzantı) |
Azure Cosmos DB SQL veritabanı altında SQL kapsayıcısının aktarım hızını güncelleştirin. |
Extension | GA |
| az cosmosdb sql container update |
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısı güncelleştirme. |
Core | GA |
| az cosmosdb sql container update (cosmosdb-preview uzantı) |
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısı güncelleştirme. |
Extension | GA |
az cosmosdb sql container create
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısı oluşturun.
az cosmosdb sql container create --account-name
--database-name
--name
--partition-key-path
--resource-group
[--analytical-storage-ttl]
[--cep]
[--conflict-resolution-policy]
[--full-text-policy]
[--idx]
[--max-throughput]
[--partition-key-version]
[--throughput]
[--ttl]
[--unique-key-policy]
[--vector-embeddings]
Örnekler
Azure Cosmos DB SQL kapsayıcısı oluşturun.
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"
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Bölüm Anahtarı Yolu, örneğin, '/address/zipcode'.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Analitik depolama etkinleştirildiğinde analitik TTL.
İstemci Şifreleme İlkesi, dize veya dosya olarak girebilirsiniz; örneğin, --cep @policy-file.json veya --cep "{"includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}],"policyFormatVersion": 2}".
Çakışma Çözümleme İlkesi, dize veya dosya olarak girebilirsiniz; örneğin, --conflict-resolution-policy @policy-file.json veya --conflict-resolution-policy "{"mode": "lastWriterWins", "conflictResolutionPath": "/path"}".
Tam Metin İlkesi olarak dize veya dosya olarak girebilirsiniz; örneğin, --tam metin ilkesi veya --tam metin-ilkesi @policy-file.json "{"fullTextPaths": [{"path": "/ftPath1", "language": " "en-US" }]}".
Dizin oluşturma İlkesi' ni dize veya dosya olarak girebilirsiniz; örneğin, --idx @policy-file.json veya --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}".
| Özellik | Değer |
|---|---|
| Default value: | { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] } |
En yüksek aktarım hızı kaynağı (RU/sn) olarak ölçeklendirilebilir. Kaynak otomatik ölçeklendirme etkinleştirildiğinde sağlanır. En düşük değer 4000 (RU/sn) olabilir.
Bölüm anahtarının sürümü.
SQL kapsayıcısının (RU/sn) aktarım hızı. Varsayılan değer 400'dür. Kapsayıcının ayrılmış aktarım hızına sahip olması gerekmediği sürece veritabanında paylaşılan aktarım hızı varsa bu parametreyi atlar.
Varsayılan TTL. Değer eksikse veya "-1" olarak ayarlandıysa öğelerin süresi dolmaz. Değer "n" olarak ayarlanırsa, öğelerin süresi son değiştirme saatinden sonra "n" saniye sonra dolar.
Benzersiz Anahtar İlkesi, dize veya dosya olarak girebilirsiniz; örneğin, --unique-key-policy @policy-file.json veya --unique-key-policy "{"uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}]}".".
Vektör Ekleme İlkesi, bunu dize veya dosya olarak girebilirsiniz; örneğin, --vector-embeddings @policy-file.json veya --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1", "dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}".
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container create (cosmosdb-preview uzantı)
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısı oluşturun.
az cosmosdb sql container create --account-name
--database-name
--name
--partition-key-path
--resource-group
[--analytical-storage-ttl]
[--cep]
[--conflict-resolution-policy]
[--idx]
[--materialized-view-definition]
[--max-throughput]
[--partition-key-version]
[--throughput]
[--ttl]
[--unique-key-policy]
Örnekler
Azure Cosmos DB SQL kapsayıcısı oluşturun.
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"
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Bölüm Anahtarı Yolu, örneğin, '/address/zipcode'.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Analitik depolama etkinleştirildiğinde analitik TTL.
İstemci Şifreleme İlkesi, dize veya dosya olarak girebilirsiniz; örneğin, --cep @policy-file.json veya --cep "{ "includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}], "policyFormatVersion": 2}".
Çakışma Çözümleme İlkesi, dize veya dosya olarak girebilirsiniz; örneğin-- çakışma çözümleme ilkesi @policy-file.json veya --conflict-resolution-policy "{ "mode": "lastWriterWins", "conflictResolutionPath": "/path" }".
Dizin oluşturma İlkesi'ni dize veya dosya olarak girebilirsiniz. örneğin, --idx @policy-file.json veya --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".
| Özellik | Değer |
|---|---|
| Default value: | { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] } |
Gerçekleştirilmiş Görünüm Tanımı, dize veya dosya olarak girebilirsiniz; örneğin, --materialized-view-definition @materializedview-definition-file.json veya --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}'.
En yüksek aktarım hızı kaynağı (RU/sn) olarak ölçeklendirilebilir. Kaynak otomatik ölçeklendirme etkinleştirildiğinde sağlanır. En düşük değer 4000 (RU/sn) olabilir.
Bölüm anahtarının sürümü.
SQL kapsayıcısının (RU/sn) aktarım hızı. Varsayılan değer 400'dür. Kapsayıcının ayrılmış aktarım hızına sahip olması gerekmediği sürece veritabanında paylaşılan aktarım hızı varsa bu parametreyi atlar.
Varsayılan TTL. Değer eksikse veya "-1" olarak ayarlandıysa öğelerin süresi dolmaz. Değer "n" olarak ayarlanırsa, öğelerin süresi son değiştirme saatinden sonra "n" saniye sonra dolar.
Benzersiz Anahtar İlkesi, dize veya dosya olarak girebilirsiniz; örneğin, --unique-key-policy @policy-file.json veya --unique-key-policy "{ "uniqueKeys": [{"path": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}] }".
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container delete
Azure Cosmos DB SQL veritabanı altındaki SQL kapsayıcısını silin.
az cosmosdb sql container delete --account-name
--database-name
--name
--resource-group
[--yes]
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Onay istemde bulunmayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container exists
Azure Cosmos DB SQL kapsayıcısı olup olmadığını denetler.
az cosmosdb sql container exists --account-name
--database-name
--name
--resource-group
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container list
Azure Cosmos DB SQL veritabanı altında SQL kapsayıcılarını listeleyin.
az cosmosdb sql container list --account-name
--database-name
--resource-group
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container merge
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Sql kapsayıcısının bölümlerini birleştirir.
az cosmosdb sql container merge --account-name
--database-name
--name
--resource-group
Örnekler
my-container kapsayıcısının bölümlerini birleştirme
az cosmosdb sql container merge -g my-resource-group -a my-account -d my-db --name my-container
Gerekli Parametreler
CosmosDB veritabanı hesabının adı.
CosmosDB veritabanı adının adı.
CosmosDB koleksiyonunun adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container redistribute-partition-throughput
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Sql kapsayıcısının bölüm aktarım hızını yeniden dağıtır.
az cosmosdb sql container redistribute-partition-throughput --account-name
--database-name
--name
--resource-group
[--evenly-distribute {false, true}]
[--source-partition-info]
[--target-partition-info]
Örnekler
Sql kapsayıcısı için bölüm aktarım hızını tüm fiziksel bölümler arasında eşit olarak dağıtır
az cosmosdb sql container redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --evenly-distribute
Sql kapsayıcısı için bölüm aktarım hızını kaynak bölümlerden hedef bölümlere yeniden dağıtır
az cosmosdb sql container 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]'
Gerekli Parametreler
CosmosDB veritabanı hesabının adı.
CosmosDB veritabanı adının adı.
CosmosDB koleksiyonunun adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Aktarım hızını tüm fiziksel bölümler arasında eşit olarak dağıtmak için geçiş yapın.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Boşlukla ayrılmış kaynak fiziksel bölüm kimlikleri örneğin: 1 2.
| Özellik | Değer |
|---|---|
| Default value: | [] |
İstenen hedef fiziksel bölüm aktarım hızı hakkında bilgi: 0=1200 1=1200.
| Özellik | Değer |
|---|---|
| Default value: | [] |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container restore
Silinen bir SQL kapsayıcısını aynı hesap içinde geri yükleyin.
az cosmosdb sql container restore --account-name
--database-name
--name
--resource-group
[--disable-ttl]
[--restore-timestamp]
Örnekler
Silinen bir SQL kapsayıcısını aynı hesap içinde geri yükleyin.
az cosmosdb sql container restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_container_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
TTL devre dışı bırakılmıştır.
Kullanım: --disable-ttl True Default: false.
Kapsayıcının geri yüklenmesi gereken zaman damgası.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container restore (cosmosdb-preview uzantı)
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Silinen bir SQL kapsayıcısını aynı hesap içinde geri yükleyin.
az cosmosdb sql container restore --account-name
--database-name
--name
--resource-group
[--disable-ttl {false, true}]
[--restore-timestamp]
Örnekler
Silinen bir SQL kapsayıcısını aynı hesap içinde geri yükleyin.
az cosmosdb sql container restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_container_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Ttl devre dışı bırakılmış olarak geri yüklemeyi etkinleştirin veya devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kapsayıcının geri yüklenmesi gereken zaman damgası.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container retrieve-partition-throughput
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Sql kapsayıcısının bölüm aktarım hızını alma.
az cosmosdb sql container retrieve-partition-throughput --account-name
--database-name
--name
--resource-group
[--all-partitions {false, true}]
[--physical-partition-ids]
Örnekler
Belirli fiziksel bölümler için kapsayıcı container_name aktarım hızını alma
az cosmosdb sql container retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --physical-partition-ids 8 9
Tüm fiziksel bölümler için kapsayıcı container_name aktarım hızını alma
az cosmosdb sql container retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --all-partitions
Gerekli Parametreler
CosmosDB veritabanı hesabının adı.
CosmosDB veritabanı adının adı.
CosmosDB kapsayıcısının adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Tüm fiziksel bölümler için aktarım hızını almak için geçiş yapın.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Fiziksel bölüm kimliklerinin boşlukla ayrılmış listesi.
| Özellik | Değer |
|---|---|
| Default value: | [] |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container show
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısının ayrıntılarını gösterin.
az cosmosdb sql container show --account-name
--database-name
--name
--resource-group
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container update
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısı güncelleştirme.
az cosmosdb sql container update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--full-text-policy]
[--idx]
[--ttl]
[--vector-embeddings]
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Analitik depolama etkinleştirildiğinde analitik TTL.
Tam Metin İlkesi olarak dize veya dosya olarak girebilirsiniz; örneğin, --tam metin ilkesi veya --tam metin-ilkesi @policy-file.json "{"fullTextPaths": [{"path": "/ftPath1", "language": " "en-US" }]}".
Dizin oluşturma İlkesi' ni dize veya dosya olarak girebilirsiniz; örneğin, --idx @policy-file.json veya --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}".
Varsayılan TTL. Değer eksikse veya "-1" olarak ayarlandıysa öğelerin süresi dolmaz. Değer "n" olarak ayarlanırsa, öğelerin süresi son değiştirme saatinden sonra "n" saniye sonra dolar.
Vektör Ekleme İlkesi, bunu dize veya dosya olarak girebilirsiniz; örneğin, --vector-embeddings @policy-file.json veya --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1", "dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}".
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb sql container update (cosmosdb-preview uzantı)
Azure Cosmos DB SQL veritabanı altında bir SQL kapsayıcısı güncelleştirme.
az cosmosdb sql container update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
[--materialized-view-definition]
[--ttl]
Gerekli Parametreler
Cosmosdb hesap adı.
Veritabanı adı.
Kapsayıcı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Analitik depolama etkinleştirildiğinde analitik TTL.
Dizin oluşturma İlkesi'ni dize veya dosya olarak girebilirsiniz. örneğin, --idx @policy-file.json veya --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".
Gerçekleştirilmiş Görünüm Tanımı, dize veya dosya olarak girebilirsiniz; örneğin, --materialized-view-definition @materializedview-definition-file.json veya --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}'.
Varsayılan TTL. Değer eksikse veya "-1" olarak ayarlandıysa öğelerin süresi dolmaz. Değer "n" olarak ayarlanırsa, öğelerin süresi son değiştirme saatinden sonra "n" saniye sonra dolar.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |