Saltar al contenido

Guía de Conexión de MongoDB

Descripción General

Esta guía describe los requisitos del sistema y las instrucciones para conectar App Builder a un servidor de base de datos Mongo.

Requisitos del Sistema

Servidor de Base de Datos

Servidor de base de datos Mongo

Navegador Web del Cliente

  • Chrome TM 60 o más reciente

  • Firefox ® 55 o más reciente

  • Safari ® 11.0.2 o más reciente

Instrucciones de Conexión

Agregar un Servidor

  1. Navegue hasta App Builder IDE

  2. Desde el menú Conectar, haga clic en el botón Servidores de datos

  3. Haga clic en el botón + Servidor en la parte superior izquierda del panel Servidores de datos. Se abrirá la página Agregar servidor.

    • Nombre del servidor: Nombre identificable para la conexión al servidor

    • Tipo: Mongo

    • Nombre del host: URL del host asociado con la instancia de la base de datos MongoDB

    • Puerto: Se completará con 27017, pero verifique dos veces la configuración del servidor para ver si es diferente del puerto predeterminado (en este ejemplo, objectrocket.com usa 52207 en lugar del predeterminado)

    • Nombre de la instancia: Nombre de su instancia de Mongo

    • Usar SSL: Verifique la configuración del servidor, como el puerto, esto puede variar

    • Nombre de usuario/Contraseña: Credenciales asociadas con la instancia de la base de datos MongoDB

    archivo adjunto

  4. Haga clic en Guardar para completar la conexión al servidor

  5. En Pruebas, haga clic en Probar conexión para asegurarse de que la conexión funcione correctamente

Importando Base de Datos

  1. Navegue hasta App Builder IDE

  2. En el menú Conectar, haga clic en el botón Servidores de datos

  3. Busque la conexión del servidor de datos Mongo creada y selecciónela

  4. Haga clic en el botón Detalles en la entrada del servidor de datos Mongo en el panel de la derecha

    adjunto

  5. Haga clic en el botón Importar

    archivo adjunto

Crear un Registro de Semilla para la Base de Datos

  1. En la instancia de base de datos Dev Mongo, agregue un registro inicial que complete por completo todas las columnas.

  2. RDP en el servidor de aplicaciones y cree una carpeta que no se borrará para almacenar una salida de su esquema

  3. En App Builder desarrollador, ve a IDE > Servidores de datos y localiza la entrada para el servidor de datos Mongo. Haz clic en Detalles > Configuración avanzada y agrega los siguientes parámetros al campo Avanzado, asegurándote de apuntar a la carpeta creada en el paso 2: GenerateSchemaFiles=OnUse;Location={{ YourFilePath }}

    archivo adjunto

  4. Detener e iniciar IIS

  5. En App Builder ejecute los Resultados de cada una de las colecciones. En la carpeta del servidor de aplicaciones, debería ver un {{ collectionname }} archivo .rsd generado.

  6. Abra el {{ collectionname }} archivo .rsd en su programa editor de texto preferido y verifique que el esquema se vea correcto

  7. Ahora de vuelta en App Builder, elimine los parámetros adicionales agregados en el Paso 3 y reemplácelos con los siguientes: Tablas={{ CollectionName }};Ubicación={{ YourFilePath }}

    1. Si tienes más de una colección, en el parámetro Table= asegúrate de separarlas con una coma

    Interfaz gráfica de usuario, descripción de la aplicación generada automáticamente

  8. Detener e iniciar IIS