Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR: Gremlin
In diesem Artikel werden die verschiedenen Möglichkeiten zum Erstellen eines Containers in Azure Cosmos DB for Gremlin erläutert. Es zeigt, wie Sie einen Container mit Azure-Portal, Azure CLI, PowerShell oder unterstützten Softwareentwicklungskits (SOFTWARE Development Kits, SDKs) erstellen. In diesem Artikel erfahren Sie, wie Sie einen Container erstellen, den Partitionsschlüssel angeben und den Durchsatz bereitstellen.
In diesem Artikel werden die verschiedenen Möglichkeiten zum Erstellen eines Containers in Azure Cosmos DB for Gremlin erläutert. Wenn Sie eine andere API verwenden, lesen Sie API für MongoDB, API für Cassandra, API für Tabelle und API für NoSQL-Artikel zum Erstellen des Containers.
Hinweis
Stellen Sie beim Erstellen von Containern sicher, dass Sie nicht zwei Container mit demselben Namen, aber unterschiedlicher Groß-/Kleinschreibung erstellen. Das liegt daran, dass einige Teile der Azure-Plattform nicht case-sensitiv sind, was zu Verwirrung oder Konflikten bei der Telemetrie und den Aktionen für Container mit solchen Namen führen kann.
Erstellen mithilfe des Azure-Portals
Melden Sie sich beim Azure-Portal an.
Erstellen Sie ein neues Azure Cosmos DB-Konto, oder wählen Sie ein vorhandenes Konto aus.
Öffnen Sie den Bereich Daten-Explorer, und wählen Sie New Graph (Neues Diagramm) aus. Geben Sie anschließend die folgenden Details an:
- Geben Sie an, ob Sie eine neue Datenbank erstellen oder eine vorhandene Datenbank verwenden.
- Geben Sie eine Diagramm-ID ein.
- Wählen Sie für die Speicherkapazität die Option Unbegrenzt aus.
- Geben Sie einen Partitionsschlüssel für Vertices ein.
- Geben Sie den bereitzustellenden Durchsatz an (etwa 1.000 RUs).
- Klicken Sie auf OK.
Erstellen mithilfe des .NET SDK
Wenn Sie eine Timeout-Ausnahme beim Erstellen einer Sammlung erhalten, führen Sie einen Lesevorgang aus, um sicherzustellen, dass die Sammlung erfolgreich erstellt wurde. Der Lesevorgang gibt eine Ausnahme zurück, bis der Vorgang zum Erstellen der Sammlung erfolgreich war. Eine Liste der von dem Erstellvorgang unterstützten Statuscodes finden Sie im Artikel HTTP-Statuscodes für Azure Cosmos DB.
// 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 });