Menu Docs
Página inicial do Docs
/ /

Crie, visualize, descarte e fragmente coleções

Você pode utilizar a interface do usuário do Atlas para managed as collection em seus clusters.

A tabela a seguir descreve as funções necessárias para executar várias ações em um banco de dados na interface do usuário do Atlas:

em ação
Funções obrigatórias

Criar collections

Uma das seguintes funções:

Exibir collections

Descartar coleções

Uma das seguintes funções:

Fragmentar collections

Uma das seguintes funções:

Dica

Para criar a primeira coleção em um novo banco de dados, consulte Criar um Banco de Dados.

Importante

Você não pode criar novas collections nos bancos de dados config e system. O Atlas descontinuará a gravação em coleções existentes nesses bancos de dados em um futuro próximo.

Para criar uma collection em um banco de dados existente por meio da interface do usuário do Atlas:

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Data Explorer sob o título Database.

    O Data Explorer é exibido.

Observação

Você também pode ir para a página Clusters e clicar em Data Explorer sob o título Shortcuts.

2

Selecione ou passe o mouse sobre o banco de dados e clique no ícone para abrir a caixa de diálogo Create Collection.

3

Na caixa de diálogo Create Collection, insira o nome da coleção que você deseja criar.

O Atlas também fornece Additional preferences. Você pode escolher entre as seguintes opções:

Importante

Não inclua informações confidenciais no nome da sua coleção.

Para obter mais informações sobre os nomes de coleção do MongoDB, consulte Restrições de nomenclatura.

4

Selecione se a coleção é uma coleção de séries temporais. Se você selecionar para criar uma coleção de séries temporais, especifique o campo de tempo e granularidade. Como opção, você pode especificar o campo meta e o tempo para que os dados antigos na coleção expirem.

5

Após a criação bem-sucedida, a coleção aparece abaixo do banco de dados na barra lateral Connections.

Para visualizar os bancos de dados e as coleções na implantação:

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Data Explorer sob o título Database.

    O Data Explorer é exibido.

Observação

Você também pode ir para a página Clusters e clicar em Data Explorer sob o título Shortcuts.

2

Clique no nome do banco de dados.

Observação

O Atlas baseia a contagem de documentos que aparece nesta aba em metadados em cache usando collStats. Essa contagem pode ser diferente da contagem real de documentos na coleção. Por exemplo, um desligamento inesperado pode descartar a contagem. Use o método db.collection.countDocuments() para uma contagem de documentos mais precisa.

Para iniciar o MongoDB Charts para visualizar dados em seus bancos de dados e coleções.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Data Explorer sob o título Database.

    O Data Explorer é exibido.

Observação

Você também pode ir para a página Clusters e clicar em Data Explorer sob o título Shortcuts.

2

Para visualizar os dados nos gráficos do MongoDB a partir da IU do Atlas, clique em Visualize Your Data ao visualizar um banco de dados ou uma coleção específica. Os gráficos carregam a fonte de dados e você pode começar a construir um gráfico na visualização Gráficos. Para obter etapas detalhadas, consulte Criar gráficos.

Para descartar uma coleta, incluindo seus documentos e índices, por meio do UI do Atlas:

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Data Explorer sob o título Database.

    O Data Explorer é exibido.

Observação

Você também pode ir para a página Clusters e clicar em Data Explorer sob o título Shortcuts.

2

Na barra lateral Connections, clique no ícone ao lado da collection que você deseja descartar. No menu suspenso exibido, clique em Drop Collection.

3

Confirme digitando o nome da collection e clique em Drop Database.

Se você tiver grandes conjuntos de dados e realizar operações de alta taxa de transferência, poderá fragmentar uma coleção para distribuir dados entre os fragmentos.

Observação

Antes de começar, você deve ter o seguinte:

Para fragmentar uma collection por meio da UI do Atlas:

1

Consulte Conectar-se a um cluster via mongosh.

2

Para criar um índice na chave de shard, execute o seguinte comando:

db.<collection-name>.createIndex({<shard_key_definition>})

Exemplo

Para criar um índice na chave fragmentada da coleta sample_analytics.customers:

db.sample_analytics.createIndex( { "username": 1 } )

Para saber mais, consulte:

3

Para fragmentar uma collection, execute o seguinte comando:

sh.shardCollection("<database>.<collection>", { "<indexed-field>" : 1 } )

Exemplo

Para fragmentar a coleção sample_analytics.customers:

sh.shardCollection("sample_analytics.customers", { "username" : 1 } )

AVISO: se você fragmentar uma collection que já tenha um índice do MongoDB Search, poderá passar por um breve período de resultados de pesquisa incompletos enquanto o índice está sendo criado em um fragmento. Além disso, se você adicionar um fragmento a uma coleção já fragmentada que contenha um índice do MongoDB Search, suas consultas de pesquisa nessa coleção poderão retornar resultados incompletos até que o processo de sincronização inicial seja concluído nos fragmentos adicionados. Para saber mais, consulte processo de sincronização inicial .

Para saber mais, consulte Fragmentar uma coleção no manual do MongoDB.

Voltar

Bancos de dados

Nesta página