Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique comment provisionner un débit standard (manuel) sur une base de données dans Azure Cosmos DB pour NoSQL. Vous pouvez provisionner le débit pour un seul conteneur, ou pour une base de données et partager le débit entre les conteneurs qu’il contient. Pour savoir quand utiliser le niveau conteneur et le débit au niveau de la base de données, consultez les cas d’usage pour provisionner le débit sur les conteneurs et les bases de données . Vous pouvez approvisionner le débit au niveau de la base de données à l’aide du portail Azure ou des kits SDK Azure Cosmos DB.
Si vous utilisez une autre API, consultez l’API pour MongoDB, l’API pour Cassandra, l’API pour Gremlin pour provisionner le débit.
Provisionner le débit à l’aide du portail Azure
Connectez-vous au portail Azure.
Créez un compte Azure Cosmos DB ou sélectionnez un compte Azure Cosmos DB existant.
Ouvrez le volet Explorateur de données , puis sélectionnez Nouvelle base de données. Fournissez les détails suivants :
- Entrez un ID de base de données.
- Sélectionnez l’option Partager le débit entre les conteneurs .
- Sélectionnez Mise à l’échelle automatique ou Débit manuel et entrez le débit de base de données requis (par exemple, 1 000 RU/s).
- Entrez un nom pour votre conteneur sous l’ID de conteneur
- Entrer une clé de partition
- Cliquez sur OK.
Approvisionner le débit à l’aide d’Azure CLI ou de PowerShell
Pour créer une base de données avec un débit partagé, consultez
Provisionner le débit à l’aide du Kit de développement logiciel (SDK) .NET
Note
Vous pouvez utiliser des kits SDK Azure Cosmos DB pour l’API pour NoSQL afin de provisionner le débit pour toutes les API. Vous pouvez également utiliser l’exemple suivant pour l’API pour Cassandra.
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
Étapes suivantes
Consultez les articles suivants pour en savoir plus sur le débit provisionné dans Azure Cosmos DB :