Delen via


Een container maken in Azure Cosmos DB voor Apache Cassandra

VAN TOEPASSING OP: Cassandra

In dit artikel worden de verschillende manieren uitgelegd om een container te maken in Azure Cosmos DB voor Apache Cassandra. Het laat zien hoe u een container maakt met behulp van Azure Portal, Azure CLI, PowerShell of ondersteunde SDK's. In dit artikel ziet u hoe u een container maakt, de partitiesleutel opgeeft en doorvoer inricht.

In dit artikel worden de verschillende manieren uitgelegd om een container te maken in Azure Cosmos DB voor Apache Cassandra. Als u een andere API gebruikt, raadpleegt u API voor MongoDB, API voor Gremlin, API voor Table en API voor NoSQL-artikelen om de container te maken.

Notitie

Wanneer u containers maakt, moet u ervoor zorgen dat u niet twee containers met dezelfde naam maar met een andere behuizing maakt. Dat komt doordat sommige onderdelen van het Azure-platform niet hoofdlettergevoelig zijn en dit kan leiden tot verwarring/botsing van telemetrie en acties op containers met dergelijke namen.

Maken met behulp van de Azure-portal

  1. Meld u aan bij het Azure-portaal.

  2. Maak een nieuw Azure Cosmos DB-account of selecteer een bestaand account.

  3. Open het deelvenster Data Explorer en selecteer Nieuwe tabel. Geef de volgende gegevens op:

    • Geef aan of u een nieuwe keyspace maakt of een bestaande keyspace gebruikt.
    • Voer een tabelnaam in.
    • Voer de eigenschappen in en geef een primaire sleutel op.
    • Voer een doorvoer in die moet worden ingericht (bijvoorbeeld 1000 RU's).
    • Selecteer OK.

    Schermopname van API voor Cassandra, dialoogvenster Tabel toevoegen

Notitie

Voor API voor Cassandra wordt de primaire sleutel gebruikt als partitiesleutel.

Maken met behulp van .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);

Als er een time-outuitzondering optreedt bij het maken van een verzameling, voert u een leesbewerking uit om te controleren of de verzameling is gemaakt. De leesbewerking genereert een uitzondering totdat de bewerking voor het maken van verzamelingen is geslaagd. Zie het artikel HTTP-statuscodes voor Azure Cosmos DB voor de lijst met statuscodes die worden ondersteund door de bewerking maken.

Maken met behulp van Azure CLI

Maak een Cassandra-tabel met Azure CLI. Zie Azure CLI-voorbeelden voor Azure Cosmos DB voor een overzicht van alle Azure CLI-voorbeelden in alle Azure Cosmos DB-API's.

Maken met PowerShell

Maak een Cassandra-tabel met PowerShell. Zie PowerShell-voorbeelden voor een overzicht van alle PowerShell-voorbeelden in alle Azure Cosmos DB-API's

Volgende stappen