Etablera standarddataflöde (manuellt) på en databas i Azure Cosmos DB – API för NoSQL
GÄLLER FÖR: NoSQL
Den här artikeln beskriver hur du etablerar standarddataflöde (manuellt) på en databas i Azure Cosmos DB för NoSQL. Du kan etablera dataflöden för en enda container eller för en databas och dela dataflödet mellan containrar i den. Information om när du ska använda dataflöde på containernivå och databasnivå finns i artikeln Användningsfall för etablering av dataflöde för containrar och databaser . Du kan etablera dataflöde på databasnivå med hjälp av Azure-portalen eller Azure Cosmos DB-SDK:er.
Om du använder ett annat API kan du läsa api för MongoDB, API för Cassandra, API för Gremlin-artiklar för att etablera dataflödet.
Etablera dataflöde med hjälp av Azure-portalen
Logga in på Azure-portalen.
Skapa ett nytt Azure Cosmos DB-konto eller välj ett befintligt Azure Cosmos DB-konto.
Öppna rutan Data Explorer och välj Ny databas. Ange följande information:
- Ange ett databas-ID.
- Välj alternativet Dela dataflöde mellan containrar.
- Välj Autoskalning eller Manuellt dataflöde och ange det databasdataflöde som krävs (till exempel 1 000 RU/s).
- Ange ett namn för containern under Container-ID
- Ange en partitionsnyckel
- Välj OK.
Etablera dataflöde med Hjälp av Azure CLI eller PowerShell
Information om hur du skapar en databas med delat dataflöde finns i
Etablera dataflöde med hjälp av .NET SDK
Kommentar
Du kan använda Azure Cosmos DB SDK:er för API för NoSQL för att etablera dataflöde för alla API:er. Du kan också använda följande exempel för API för Cassandra.
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
Nästa steg
Se följande artiklar om du vill veta mer om etablerat dataflöde i Azure Cosmos DB: