Zřízení propustnosti databáze, kontejneru nebo automatického škálování v prostředcích rozhraní Gremlin API služby Azure Cosmos DB
PLATÍ PRO: Gremlin API
Tento článek vysvětluje, jak zřídit propustnost v rozhraní Gremlin API služby Azure Cosmos DB. Propustnost kontejneru můžete zřídit standardní (ruční) nebo automatické škálování nebo databázi a sdílet ji mezi kontejnery v rámci databáze. Propustnost můžete zřídit pomocí sad SDK Azure Portal, Azure CLI nebo Azure Cosmos DB.
Pokud používáte jiné rozhraní API, projděte si články SQL API, rozhraní API Cassandrarozhraní API pro MongoDB a zřiďte propustnost.
portál Azure
Přihlaste se k webu Azure Portal.
Vytvořte nový účet Azure Cosmos nebo vyberte existující účet Azure Cosmos.
Otevřete podokno Data Explorer a vyberte Nový Graph. Dále zadejte následující podrobnosti:
- Určete, jestli vytváříte novou databázi nebo používáte existující databázi. Vyberte možnost Zřídit propustnost databáze , pokud chcete zřídit propustnost na úrovni databáze.
- Zadejte ID grafu.
- Zadejte hodnotu klíče oddílu (například
/ItemID
). - Zadejte propustnost, kterou chcete zřídit (například 1000 RU).
- Vyberte OK.
.NET SDK
Poznámka
Pomocí sad COSMOS SDK pro rozhraní API SQL zřiďte propustnost pro všechna rozhraní API služby Azure Cosmos DB s výjimkou Cassandra a MongoDB API.
Zřízení propustnosti na úrovni kontejneru
// Create a container with a partition key and provision throughput of 400 RU/s
DocumentCollection myCollection = new DocumentCollection();
myCollection.Id = "myContainerName";
myCollection.PartitionKey.Paths.Add("/myPartitionKey");
await client.CreateDocumentCollectionAsync(
UriFactory.CreateDatabaseUri("myDatabaseName"),
myCollection,
new RequestOptions { OfferThroughput = 400 });
Zřízení propustnosti na úrovni databáze
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
Azure Resource Manager
Šablony Azure Resource Manager je možné použít ke zřízení propustnosti automatického škálování u databází nebo prostředků na úrovni kontejneru pro všechna rozhraní API služby Azure Cosmos DB. Ukázky najdete v šablonách Azure Resource Manager pro Azure Cosmos DB.
Azure CLI
Azure CLI se dá použít ke zřízení propustnosti automatického škálování u databází nebo prostředků na úrovni kontejneru pro všechna rozhraní API služby Azure Cosmos DB. Ukázky najdete v ukázkách Azure CLI pro Azure Cosmos DB.
Azure PowerShell
Azure PowerShell je možné použít ke zřízení propustnosti automatického škálování u databází nebo prostředků na úrovni kontejneru pro všechna rozhraní API služby Azure Cosmos DB. Ukázky najdete v Azure PowerShell ukázkách pro Azure Cosmos DB.
Další kroky
Informace o zřizování propustnosti ve službě Azure Cosmos DB najdete v následujících článcích: