az cosmosdb mongodb collection

Azure Cosmos DB MongoDB koleksiyonlarını yönetme.

Komutlar

az cosmosdb mongodb collection create

Azure Cosmos DB MongoDB veritabanı altında bir MongoDB koleksiyonu oluşturun.

az cosmosdb mongodb collection delete

Azure Cosmos DB MongoDB veritabanının altındaki MongoDB koleksiyonunu silin.

az cosmosdb mongodb collection exists

Azure Cosmos DB MongoDB koleksiyonunun mevcut olup olmadığını denetler.

az cosmosdb mongodb collection list

Azure Cosmos DB MongoDB veritabanı altında MongoDB koleksiyonlarını listeleyin.

az cosmosdb mongodb collection merge

Mongodb koleksiyonunun bölümlerini birleştirir.

az cosmosdb mongodb collection show

Azure Cosmos DB MongoDB veritabanı altında bir MongoDB koleksiyonunun ayrıntılarını gösterin.

az cosmosdb mongodb collection throughput

Azure Cosmos DB hesabı altında MongoDB koleksiyonunun aktarım hızını yönetin.

az cosmosdb mongodb collection aktarım hızı geçişi

MongoDB koleksiyonunun aktarım hızını otomatik ölçeklendirme ve el ile sağlama arasında geçirin.

az cosmosdb mongodb collection throughput show

Azure Cosmos DB MongoDB veritabanı altında MongoDB koleksiyonunun aktarım hızını alın.

az cosmosdb mongodb collection aktarım hızı güncelleştirmesi

Azure Cosmos DB MongoDB veritabanı altında MongoDB koleksiyonunun aktarım hızını güncelleştirin.

az cosmosdb mongodb collection update

Azure Cosmos DB MongoDB veritabanı altında bir MongoDB koleksiyonunu güncelleştirin.

az cosmosdb mongodb collection create

Azure Cosmos DB MongoDB veritabanı altında bir MongoDB koleksiyonu oluşturun.

az cosmosdb mongodb collection create --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--analytical-storage-ttl]
                                      [--idx]
                                      [--max-throughput]
                                      [--shard]
                                      [--throughput]

Örnekler

Azure Cosmos DB MongoDB koleksiyonu oluşturun.

az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--database-name -d

Veritabanı adı.

--name -n

Koleksiyon adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--analytical-storage-ttl

Analitik depolama etkinleştirildiğinde analitik TTL.

--idx

Dizinler, dize veya dosya olarak girebilirsiniz. örneğin, --idx veya --idx @indexes-file.json "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".

--max-throughput

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.

--shard

Parçalama anahtarı yolu.

--throughput

MongoDB koleksiyonunun (RU/sn) aktarım hızı. Varsayılan değer 400'dür. Koleksiyonun ayrılmış aktarım hızına sahip olması gerekmediği sürece veritabanında paylaşılan aktarım hızı varsa bu parametreyi atlayın.

az cosmosdb mongodb collection delete

Azure Cosmos DB MongoDB veritabanının altındaki MongoDB koleksiyonunu silin.

az cosmosdb mongodb collection delete --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--yes]

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--database-name -d

Veritabanı adı.

--name -n

Koleksiyon adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--yes -y

Onay isteminde bulunmayın.

az cosmosdb mongodb collection exists

Azure Cosmos DB MongoDB koleksiyonunun mevcut olup olmadığını denetler.

az cosmosdb mongodb collection exists --account-name
                                      --database-name
                                      --name
                                      --resource-group

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--database-name -d

Veritabanı adı.

--name -n

Koleksiyon adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az cosmosdb mongodb collection list

Azure Cosmos DB MongoDB veritabanı altında MongoDB koleksiyonlarını listeleyin.

az cosmosdb mongodb collection list --account-name
                                    --database-name
                                    --resource-group

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--database-name -d

Veritabanı adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az cosmosdb mongodb collection merge

Mongodb koleksiyonunun bölümlerini birleştirir.

az cosmosdb mongodb collection merge --account-name
                                     --database-name
                                     --name
                                     --resource-group

Örnekler

my-mongodb-collection koleksiyonunun bölümlerini birleştirme

az cosmosdb mongodb collection merge -g my-resource-group -a my-account -d my-db --name my-mongodb-collection

Gerekli Parametreler

--account-name -a

CosmosDB veritabanı hesabının adı.

--database-name -d

MongoDB veritabanının adı.

--name -n

MongoDB koleksiyonunun adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az cosmosdb mongodb collection show

Azure Cosmos DB MongoDB veritabanı altında bir MongoDB koleksiyonunun ayrıntılarını gösterin.

az cosmosdb mongodb collection show --account-name
                                    --database-name
                                    --name
                                    --resource-group

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--database-name -d

Veritabanı adı.

--name -n

Koleksiyon adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az cosmosdb mongodb collection update

Azure Cosmos DB MongoDB veritabanı altında bir MongoDB koleksiyonunu güncelleştirin.

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

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--database-name -d

Veritabanı adı.

--name -n

Koleksiyon adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--analytical-storage-ttl

Analitik depolama etkinleştirildiğinde analitik TTL.

--idx

Dizinler, dize veya dosya olarak girebilirsiniz. örneğin, --idx veya --idx @indexes-file.json "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".