Guia de início rápido: criar uma conta do Azure Cosmos DB para NoSQL usando o portal do Azure
APLICA-SE A: NoSQL
Neste início rápido, você cria uma nova conta do Azure Cosmos DB para NoSQL no portal do Azure. Em seguida, use a experiência do Data Explorer no portal do Azure para criar um banco de dados e contêiner definindo todas as configurações necessárias. Finalmente, você adiciona dados de exemplo ao contêiner e emite uma consulta básica.
Pré-requisitos
- Uma conta do Azure com uma subscrição ativa. Crie uma conta gratuitamente.
Criar uma conta
Comece criando uma nova conta do Azure Cosmos DB para NoSQL
Entre no portal do Azure (https://portal.azure.com).
Insira Azure Cosmos DB na barra de pesquisa global.
Em Serviços, selecione Azure Cosmos DB.
No painel Azure Cosmos DB, selecione Criar e, em seguida, Azure Cosmos DB para NoSQL.
No painel Noções básicas, configure as seguintes opções e selecione Revisar + criar:
Value Subscrição Selecione a sua subscrição do Azure Grupo de Recursos Criar um novo grupo de recursos ou selecionar um grupo de recursos existente Nome da Conta Forneça um nome globalmente exclusivo Zonas de Disponibilidade Desativar Location Selecione uma região do Azure suportada para a sua subscrição Gorjeta
Você pode deixar quaisquer opções não especificadas para seus valores padrão. Você também pode configurar a conta para limitar a taxa de transferência total da conta a 1.000 unidades de solicitação por segundo (RU/s) e habilitar o nível gratuito para minimizar seus custos.
No painel Rever + criar, aguarde até que a validação da sua conta termine com êxito e, em seguida, selecione Criar.
O portal navega automaticamente para o painel Implantação . Aguarde pela conclusão da implementação.
Quando a implantação estiver concluída, selecione Ir para o recurso para navegar até a nova conta do Azure Cosmos DB para NoSQL.
Criar uma base de dados e um contentor
Em seguida, use o Data Explorer para criar um banco de dados e um contêiner no portal.
No painel de recursos da conta, selecione Data Explorer no menu de serviço.
No painel Data Explorer, selecione a opção Novo Contêiner.
Na caixa de diálogo Novo contêiner, configure os seguintes valores e selecione OK:
Value Base de dados Criar novo ID da base de dados cosmicworks
Compartilhar taxa de transferência entre contêineres Não selecione ID do contentor employees
Chave de partição department/name
Taxa de transferência do contêiner (dimensionamento automático) Dimensionamento Automático Contentor Max RU/s 1000
Crie um novo arquivo chamado demo.bicepparam ou (
demo.bicepparam
).Observe o banco de dados e o contêiner recém-criados na hierarquia do Data Explorer.
Gorjeta
Opcionalmente, você pode expandir o nó do contêiner para observar propriedades e definições de configuração adicionais.
Adicionar e consultar dados de exemplo
Finalmente, use o Data Explorer para criar um item de exemplo e, em seguida, emita uma consulta básica para o contêiner.
Expanda o nó para o contêiner de funcionários na árvore do Data Explorer. Em seguida, selecione a opção Itens .
No menu do Data Explorer, selecione Novo Item.
Agora, insira o seguinte JSON para um novo item no contêiner de funcionários e selecione Salvar:
{ "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb", "name": { "first": "Kai", "last": "Carter" }, "email": "<kai@adventure-works.com>", "department": { "name": "Logistics" } }
No menu do Data Explorer, selecione Nova Consulta SQL.
Agora, insira a seguinte consulta NoSQL para obter todos os itens para o
logistics
departamento usando uma pesquisa que não diferencia maiúsculas de minúsculas. Em seguida, a consulta formata a saída como um objeto JSON estruturado. Execute a consulta selecionando Executar consulta:SELECT VALUE { "name": CONCAT(e.name.last, " ", e.name.first), "department": e.department.name, "emailAddresses": [ e.email ] } FROM employees e WHERE STRINGEQUALS(e.department.name, "logistics", true)
Observe a saída da matriz JSON da consulta.
[ { "name": "Carter Kai", "department": "Logistics", "emailAddresses": [ "kai@adventure-works.com" ] } ]