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

  1. Logga in på Azure-portalen.

  2. Skapa ett nytt Azure Cosmos DB-konto eller välj ett befintligt Azure Cosmos DB-konto.

  3. Ö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.

    Screenshot of New Database dialog box

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: