Dela via


Skapa en container i Azure Cosmos DB för Apache Cassandra

GÄLLER FÖR: Kassandra

Den här artikeln beskriver de olika sätten att skapa en container i Azure Cosmos DB för Apache Cassandra. Den visar hur du skapar en container med hjälp av Azure Portal, Azure CLI, PowerShell eller SDK:er som stöds. Den här artikeln visar hur du skapar en container, anger partitionsnyckeln och etablerar dataflöde.

Den här artikeln beskriver de olika sätten att skapa en container i Azure Cosmos DB för Apache Cassandra. Om du använder ett annat API, se artiklarna API för MongoDB, API för Gremlin, API för Tabell och API för NoSQL för att skapa containern.

Kommentar

När du skapar containrar ska du se till att du inte skapar två containrar med samma namn utan ett annat hölje. Det beror på att vissa delar av Azure-plattformen inte är skiftlägeskänsliga, och detta kan leda till förvirring/kollision av telemetri och åtgärder på containrar med sådana namn.

Skapa 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 konto.

  3. Öppna rutan Datautforskaren och välj Ny tabell. Ange därefter följande information:

    • Ange om du skapar ett nytt nyckelområde eller använder ett befintligt.
    • Ange ett tabellnamn.
    • Ange egenskaper och ange en primärnyckel.
    • Ange en kapacitet som ska tillhandahållas (till exempel 1 000 RUs).
    • Välj OK.

    Skärmbild av API för Cassandra, dialogrutan Lägg till tabell

Kommentar

För API för Cassandra används primärnyckeln som partitionsnyckel.

Skapa med .NET SDK

// Create a Cassandra table with a partition/primary key and provision 1000 RU/s throughput.
session.Execute(CREATE TABLE myKeySpace.myTable(
    user_id int PRIMARY KEY,
    firstName text,
    lastName text) WITH cosmosdb_provisioned_throughput=1000);

Om du stöter på ett timeout-fel när du skapar en samling, gör en läsåtgärd för att verifiera om samlingen har skapats. Läsåtgärden genererar ett undantag tills åtgärden för att skapa samlingen lyckas. Listan över statuskoder som stöds av åtgärden skapa finns i artikeln HTTP-statuskoder för Azure Cosmos DB .

Nästa steg