El Conector MongoDB para Business Intelligence permite consultar una base de datos MongoDB mediante comandos SQL para facilitar el análisis de datos. Convierte las consultas SQL de las herramientas de análisis de datos en canales de agregación de MongoDB en la base de datos MongoDB. Para obtener más información sobre el Conector de BI, consulte Manual de BI Connector.
Utiliza el siguiente procedimiento para implementar un nuevo MongoDB BI Connector para que Ops Manager lo gestionar.
Limitaciones
El BI Connector permite solo operaciones de solo lectura en los datos servidos en MongoDB databases. Para crear, actualizar o borrar datos se debe usar
mongosho cualquier controlador apropiado.MongoDB BI Connector para Ops Manager no es compatible con los siguientes métodos de autenticación:
El BI Connector no puede ser implementado usando Ops Manager si el mecanismo de autenticación del agente de automatización es autenticación Kerberos (
GSSAPI).El BI Connector omite los nombres de campos que contienen un punto (.), como
price.usd. Esos campos no aparecen en el esquema de salida.
Requisitos previos
Para implementar clústeres de MongoDB, debes provisionar hosts para servir esos clústeres. Ops Manager necesita acceso a estos hosts.
Importante
Si utiliza MongoDB Enterprise y configura sus propios hosts Linux, debe instalar las dependencias necesarias en cada servidor antes de instalar MongoDB. El manual de MongoDB proporciona el comando adecuado para instalar dichas dependencias.
Para obtener más información sobre las características específicas de un sistema operativo, consulte lo siguiente:
Procedimiento
Navega hasta el Processes pestaña para su implementación.
Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Projects de la barra de navegación.
Haz clic en Processes en la barra lateral.
Configurar la instancia de BI Connector.
En la modalidad de New BI Connector, configura los siguientes parámetros:
Choose Server | Seleccione el host donde está instalado este nuevo BI Connector. |
Deployment Item | Selecciona el ítem de despliegue (autónomo, set de réplicas o clúster) al que se conecta este nuevo conector de BI. |
Port to Listen On | Teclea el El número de puerto IANA que deseas usar al conectarte a este nuevo BI Connector. El puerto recomendado es |
Read Preference | Seleccione cómo el conector de BI enruta las operaciones de lectura a los miembros de un conjunto de réplicas. Los valores disponibles incluyen: |
Included Namespace(s) (Opcional) | Escriba el nombre de una base de datos y/o colección para limitar a qué datos puede acceder el Conector de BI. Deje este cuadro en blanco para permitir que el Conector BI utilice todos los espacios de nombres en el host. Haga clic en el enlace + add another namespace para agregar otro espacio de nombres a su lista de espacios de nombres incluidos. |
Nota
Ops Manager gestiona la versión de BI Connector. No puedes seleccionar una versión diferente del BI Connector.
Configura cualquier Additional settings para la instancia del BI Connector.
TLS (Opcional)
Si necesitas usar TLS para conectarte con el elemento de implementación, configura estos ajustes:
TLs Mode | Seleccione Disabled, Allow TLS o Require TLS. |
TLS PEM Key File Path | Escriba la ruta en el host MongoDB donde se almacena el archivo de clave TLS PEM. |
TLS PEM Key Password (Opcional) | Si cifró el archivo PEM, escriba su contraseña. |
Minimum TLS Version | Selecciona la versión mínima de TLS para conectarte al BI Connector. Por defecto, el valor es |
MongoDB Minimum TLS Version | Selecciona la versión mínima de TLS para conectarte a MongoDB. El valor por defecto es |
Logs (Obligatorio)
Linux Log File Path | (Condicional: BI Connector debe estar instalado en una plataforma Linux) Escribe la ruta al registro de BI Connector en ese host. |
Windows Log File Path | (Condicional: BI Connector está instalado en una plataforma Windows) Escriba la ruta al registro de BI Connector en ese host. |
Log Verbosity | Selecciona el nivel de registro para el BI Connector. Los valores aceptados son Estos valores corresponden a los niveles de verbosidad del registro de |
Log Rotation | Cambiar a Si se activa en Las siguientes cuatro configuraciones requieren que Log Rotation esté configurada en |
Size Threshold (MB) | (Condicional: Log Rotation = |
Time Threshold (Hours) | (Condicional: Log Rotation = |
Max Uncompressed Files | (Condicional: Log Rotation = |
Max Percent of Disk | (Condicional: Log Rotation = |
Schema (Opcional)
Max Length for varChar Fields | Escribe el número máximo de caracteres que pueden existir en un campo |
Refresh Interval (Seconds) | Escriba el tiempo que debe transcurrir en segundos antes de que BI Connector actualice el esquema. |
Sample Size (# of Documents in Collection) | Escriba cuántos documentos de MongoDB se incluyen en cada muestra que el esquema examina. Para obtener más información sobre cómo el Conector de BI realiza el muestreo, consulte Muestreo en caché. |
Allow Schema Alterations from SQL Client | Activa o desactiva esta opción si el usuario puede alterar el esquema mediante un cliente SQL. |