Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Carregar arquivo com mongoimport

Observação

Esta página se aplica tanto ao Atlas Infinite quanto ao Atlas Core. Para métodos adicionais de carregamento de dados em um cluster do Atlas Infinite, incluindo de uma implantação do MongoDB ou de seu próprio aplicativo, consulte Carregar dados em um cluster do Atlas Infinite.

Você pode usar mongoimport para importar dados de um arquivo JSON ou CSV em um cluster MongoDB Atlas.

O tutorial a seguir usa mongoimport para carregar dados de um arquivo JSON para um cluster 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 Database & Network Access sob o título Security.

A página Acesso ao banco de dados e à rede é exibida após a conclusão das etapas anteriores.

2

Para executar mongoimport para gravar em um cluster do Atlas, você deve especificar um usuário de banco de dados que tenha privilégios de readWrite no banco de dados para o qual importar dados. Por exemplo, um usuário com a função Atlas admin fornece esses privilégios.

Se esse usuário não existir, crie o usuário:

  1. Se ainda não estiver sendo exibido, clique na aba Database Users.

  2. Clique em Add New Database User.

  3. Adicione um usuário Atlas admin .

3
  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 o projeto desejado no menu Projects na barra de navegação.

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

A página Clusters é exibida.

4

Clique em Connect para o cluster do Atlas para o qual você deseja migrar os dados.

5

Se o host onde você executar mongoimport não estiver na Lista de acesso IP, atualize a lista. Você pode especificar:

  • O endereço IP público do servidor no qual o mongoimport será executado, ou

  • Para o emparelhamento VPC, você pode definir o bloco VPC CIDR do peer (ou uma sub-rede) ou o Grupo de Segurança do peer VPC, se você escolher a AWS como seu fornecedor de serviço em nuvem.

6

Você pode se conectar ao cluster do Atlas usando sua URI de string de conexão. Na caixa de diálogo de conexão, execute as seguintes etapas:

  1. Clique em Drivers.

  2. Copie a cadeia de conexão localizada na etapa 1.

  3. Substitua SENHA pela senha do usuário root e DATABASE pelo nome do banco de dados ao qual você deseja se conectar.

    Importante

    Você deve trocar quaisquer instâncias do caractere @ no <PASSWORD> fornecido. Por exemplo, p@ssword deve ser p%40ssword.

Essa string de conexão é especificada para mongoimport na opção --uri.

Ao utilizar o --host, se o Atlas cluster for um conjunto de réplicas, você também deverá recuperar o nome do conjunto de réplicas. Por exemplo:

myAtlasRS/atlas-host1:27017,atlas-host2:27017,atlas-host3:27017
7

Para obter mais informações sobre mongoimport, incluindo comportamento, opções e exemplos, consulte o mongoimport reference page.

Avalie esta página