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

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 Acceso a la base de datos y a la red se muestra.

2

Para ejecutar mongoimport para escribir en el clúster de Atlas, debe especificar un usuario de base de datos que tenga privilegios de readWrite en la base de datos en la que se importarán los datos. Por ejemplo, un usuario con el Atlas admin rol proporciona estos privilegios.

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.