Een container maken in Azure Cosmos DB voor Gremlin
VAN TOEPASSING OP: Gremlin
In dit artikel worden de verschillende manieren uitgelegd om een container te maken in Azure Cosmos DB voor Gremlin. 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 Gremlin. Als u een andere API gebruikt, raadpleegt u API voor MongoDB, API voor Cassandra, 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
Meld u aan bij het Azure-portaal.
Maak een nieuw Azure Cosmos DB-account of selecteer een bestaand account.
Open het deelvenster Data Explorer en selecteer Nieuwe grafiek. Geef de volgende gegevens op:
- Geef aan of u een nieuwe database maakt of een bestaande database gebruikt.
- Voer een grafiek-id in.
- Selecteer onbeperkte opslagcapaciteit.
- Voer een partitiesleutel in voor hoekpunten.
- Voer een doorvoer in die moet worden ingericht (bijvoorbeeld 1000 RU's).
- Selecteer OK.
Maken met behulp van .NET SDK
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.
// Create a container with a partition key and provision 1000 RU/s throughput.
DocumentCollection myCollection = new DocumentCollection();
myCollection.Id = "myContainerName";
myCollection.PartitionKey.Paths.Add("/myPartitionKey");
await client.CreateDocumentCollectionAsync(
UriFactory.CreateDatabaseUri("myDatabaseName"),
myCollection,
new RequestOptions { OfferThroughput = 1000 });
Maken met behulp van Azure CLI
Maak een Gremlin-grafiek 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 Gremlin-grafiek met PowerShell. Zie PowerShell-voorbeelden voor een overzicht van alle PowerShell-voorbeelden in alle Azure Cosmos DB-API's