Produção padrão de provisão (manual) numa base de dados em Azure Cosmos DB - SQL APIProvision standard (manual) throughput on a database in Azure Cosmos DB - SQL API

APLICA-SE A: SQL API

Este artigo explica como providenciar a produção padrão (manual) numa base de dados em Azure Cosmos DB SQL API.This article explains how to provision standard (manual) throughput on a database in Azure Cosmos DB SQL API. Pode aprovisionar débito para um único contentor ou para uma base de dados e partilhá-la entre os contentores na mesma.You can provision throughput for a single container, or for a database and share the throughput among the containers within it. Para saber quando utilizar o nível de contentor e o nível de base de dados, consulte os casos de utilização para o fornecimento de produção em contentores e artigos de bases de dados.To learn when to use container level and database level throughput, see the Use cases for provisioning throughput on containers and databases article. Pode prever a produção de nível de base de dados utilizando o portal Azure ou O Azure Cosmos DB SDKs.You can provision database level throughput by using the Azure portal or Azure Cosmos DB SDKs.

Se estiver a utilizar uma API diferente, consulte a API para a MongoDB, Cassandra API, artigos da API gremlin para prever o rendimento.If you are using a different API, see API for MongoDB, Cassandra API, Gremlin API articles to provision the throughput.

Aprovisionar débito com o portal do AzureProvision throughput using Azure portal

  1. Inicie sessão no portal do Azure.Sign in to the Azure portal.

  2. Crie uma nova conta Azure Cosmos,ou selecione uma conta Azure Cosmos existente.Create a new Azure Cosmos account, or select an existing Azure Cosmos account.

  3. Abra o painel do Data Explorer e selecione New Database.Open the Data Explorer pane, and select New Database. Fornecer os seguintes detalhes:Provide the following details:

    • Introduza uma identificação de base de dados.Enter a database ID.
    • Selecione a opção de saída da base de dados De provisionar.Select the Provision database throughput option.
    • Introduza uma produção (por exemplo, 1000 RUs).Enter a throughput (for example, 1000 RUs).
    • Selecione OK.Select OK.

    Screenshot da caixa de diálogo new database

Produção de provisão utilizando O Azure CLI ou PowerShellProvision throughput using Azure CLI or PowerShell

Para criar uma base de dados com produção partilhada ver,To create a database with shared throughput see,

Aprovisionar débito com o SDK do .NETProvision throughput using .NET SDK

Nota

Você pode usar Azure Cosmos SDKs para API SQL para provisão para todos os APIs.You can use Azure Cosmos SDKs for SQL API to provision throughput for all APIs. Pode utilizar opcionalmente o seguinte exemplo para a API cassandra também.You can optionally use the following example for Cassandra API as well.

//set the throughput for the database
RequestOptions options = new RequestOptions
{
    OfferThroughput = 500
};

//create the database
await client.CreateDatabaseIfNotExistsAsync(
    new Database {Id = databaseName},  
    options);

Passos seguintesNext steps

Consulte os seguintes artigos para saber sobre a produção prevista na Azure Cosmos DB:See the following articles to learn about provisioned throughput in Azure Cosmos DB: