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-portalen, 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 kan du läsa API för MongoDB, API för Gremlin, API för tabell och API för NoSQL-artiklar 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 nyckelutrymme eller använder ett befintligt.
    • Ange ett tabellnamn.
    • Ange egenskaper och ange en primärnyckel.
    • Ange ett dataflöde som ska etableras (till exempel 1 000 RU:er).
    • 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å timeout-undantag när du skapar en samling gör du 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 .

Skapa med Azure CLI

Skapa en Cassandra-tabell med Azure CLI. En lista över alla Azure CLI-exempel för alla Azure Cosmos DB-API:er finns i Azure CLI-exempel för Azure Cosmos DB.

Skapa med PowerShell

Skapa en Cassandra-tabell med PowerShell. En lista över alla PowerShell-exempel för alla Azure Cosmos DB-API:er finns i PowerShell-exempel

Nästa steg