Criar um contêiner no Azure Cosmos DB para Gremlin

APLICA-SE A: Gremlin

Este artigo explica as diferentes maneiras de criar um contêiner no Azure Cosmos DB para Gremlin. Ele mostra como criar um contêiner usando o portal do Azure, a CLI do Azure, o PowerShell ou SDKs com suporte. Este artigo demonstra como criar um contêiner, especificar a chave de partição e provisionar a taxa de transferência.

Este artigo explica as diferentes maneiras de criar um contêiner no Azure Cosmos DB para Gremlin. Se você estiver usando uma API diferente, consulte os artigos API for MongoDB, API for Cassandra, API for Table e API for NoSQL para criar o contêiner.

Nota

Ao criar contêineres, certifique-se de não criar dois contêineres com o mesmo nome, mas com invólucros diferentes. Isso ocorre porque algumas partes da plataforma Azure não diferenciam maiúsculas de minúsculas, e isso pode resultar em confusão/colisão de telemetria e ações em contêineres com esses nomes.

Criar com o portal do Azure

  1. Inicie sessão no portal do Azure.

  2. Crie uma nova conta do Azure Cosmos DB ou selecione uma conta existente.

  3. Abra o painel Data Explorer e selecione Novo gráfico. Em seguida, forneça os seguintes detalhes:

    • Indique se você está criando um novo banco de dados ou usando um existente.
    • Insira um ID do gráfico.
    • Selecione a capacidade de armazenamento Ilimitada.
    • Insira uma chave de partição para vértices.
    • Insira uma taxa de transferência a ser provisionada (por exemplo, 1000 RUs).
    • Selecione OK.

    Captura de tela da API para Gremlin, caixa de diálogo Adicionar gráfico

Criar usando o SDK do .NET

Se você encontrar uma exceção de tempo limite ao criar uma coleção, execute uma operação de leitura para validar se a coleção foi criada com êxito. A operação de leitura lança uma exceção até que a operação de criação de coleção seja bem-sucedida. Para obter a lista de códigos de status suportados pela operação create, consulte o artigo Códigos de status HTTP para o 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 });

Criar usando a CLI do Azure

Crie um gráfico Gremlin com a CLI do Azure. Para obter uma lista de todos os exemplos da CLI do Azure em todas as APIs do Azure Cosmos DB, consulte Exemplos da CLI do Azure para o Azure Cosmos DB.

Criar com o PowerShell

Crie um gráfico Gremlin com o PowerShell. Para obter uma lista de todos os exemplos do PowerShell em todas as APIs do Azure Cosmos DB, consulte Exemplos do PowerShell

Próximos passos