Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Cargar archivo con mongoimport

Nota

Esta página se aplica tanto a Atlas Infinite como a Atlas Core. Para obtener información sobre otros métodos para cargar datos en un clúster de Atlas Infinite, incluyendo datos desde una implementación de MongoDB o desde su propia aplicación, consulte Cargar datos en un clúster de Atlas Infinite.

Puedes usar mongoimport para importar datos de un JSON o un archivo CSV en el clúster MongoDB Atlas.

El siguiente tutorial usa mongoimport para cargar datos desde un archivo JSON en un clúster de MongoDB Atlas:

1
  1. Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.

  2. Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Database & Network Access en la sección Security.

La página de acceso a la base de datos y a la red se mostrará después de completar los pasos anteriores.

2

Para ejecutar mongoimport y escribir en un clúster de Atlas, debe especificar un usuario de base de datos con permisos de lectura y escritura en la base de datos a la que se importarán los datos. Por ejemplo, un usuario con el rol Atlas admin proporciona estos permisos.

Si no existe tal usuario, cree uno:

  1. Si aún no se muestra, haz clic en la pestaña Database Users.

  2. Haga clic en Add New Database User.

  3. Agrega un usuario Atlas admin.

3
  1. Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Clusters en la sección Database.

La página de clústeres se muestra.

4

Haz clic en Connect para el clúster de Atlas al que deseas migrar los datos.

5

Si el host donde vas a ejecutar mongoimport no está en la Lista de acceso IP, actualiza la lista. Puedes especificar uno de los dos:

  • La dirección IP pública del servidor en el que mongoimport se ejecutará, o

  • Si se configura para el emparejamiento VPC, se necesita el bloque CIDR (o una subred) de VPC del par o el Security Group de VPC del par, si has seleccionado AWS como el proveedor de nube.

6

Puedes conectarte a tu clúster de Atlas utilizando su URI de cadena de conexión. En el cuadro de diálogo de conexión, realiza los siguientes pasos:

  1. Haga clic en Drivers.

  2. Copie la cadena de conexión encontrada en el paso 1.

  3. Reemplace PASSWORD por la contraseña del usuario root y DATABASE por el nombre de la base de datos a la que desea conectarse.

    Importante

    Se debe escapar de cualquier instancia del carácter @ en el <PASSWORD> proporcionado. Por ejemplo, p@ssword debería ser p%40ssword.

Esta cadena de conexión se especifica en mongoimport en la opción --uri.

Cuando se utiliza --host, si el clúster de Atlas es un set de réplicas, también se debe recuperar el nombre del set de réplicas. Por ejemplo:

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

Para obtener más información sobre mongoimport, incluyendo el comportamiento, las opciones y los ejemplos, consulta el mongoimport reference page.

Califique esta página