Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Notas de la versión del conector MongoDB para BI

Nota

Las notas de la versión mencionan solo los lanzamientos con cambios de funcionalidades

MongoDB publica el Connector de MongoDB para BI mediante implementación continua. Esta cadencia de lanzamiento nos permite mantener continuamente el rendimiento y la estabilidad del BI Connector. Estas notas de la versión sólo incluyen aquellos lanzamientos que contienen cambios directos en las funcionalidades para el usuario. Si una versión específica de MongoDB Connector for BI contiene solo mejoras de rendimiento y estabilidad, es posible que no se incluya en estas notas de la versión.

Lanzado el 23 de febrero de 2026

  • Ahora construido con Go 1.24.13 para abordar vulnerabilidades de seguridad.

Publicado el 12 de diciembre de 2025

  • Ahora creado con Go para 1.24.11 abordar CVE-2025-61727 y CVE-2025-61729.

  • actualizar golang.org/x/crypto a la v0.45.0 para abordar la CVE-2025-47913.

Fecha de la versión: 08 de octubre de 2025

  • Corrige una vulnerabilidad de escalada de privilegios locales(CVE-202511535-) en el instalador de Windows al corregir los permisos para las rutas de instalación personalizadas.

  • Agrega la distribución Ubuntu 24.04 al centro de descargas.

Publicado el 07 de julio de 2025

  • Agrega soporte para RHEL 9 en IBM Z (s390x).

  • Agrega soporte para RHEL 9 en IBM Power (ppc64le).

Lanzado en mayo 07 de 2025

  • Ahora construido con Go 1.23 para abordar GO-2025-3563.

  • Agrega la opción de línea de comandos --disableForcedExtraGC y la opción de archivo de configuración disable_forced_extra_gc para desactivar la colección forzada de basura extra con el fin de reducir la utilización de la CPU.

  • Corregido un error donde la operación de auto-unión generaba traducciones incorrectas al unir tres o más tablas derivadas de arreglos, lo que provocaba que el Connector de MongoDB para BI fallara.

  • Elimina el soporte para las plataformas de contenedores UBI8 y Ubuntu 18.04.

Lanzado el 22de febrero de 2025

  • Soluciona un problema que provocaba que se descartaran los errores durante la iteración del cursor.

  • Actualiza el informe generado por MongoDB Connector for BI sobre dependencias públicas de terceros.

Publicado el 22de noviembre de 2024

  • Ahora construido con Go 1.22.0o superiore

  • Agrega la opción de línea de comando --shortSyntaxError para mongosqld acortar los mensajes de error de sintaxis al no agregar la query SQL como parte del mensaje.

Lanzado el 28de octubre de 2024

  • Actualizaciones internas para el Connector de MongoDB para BI.

Lanzado el 11de octubre de 2024

  • Añade soporte para los siguientes sistemas operativos:

    • Ubuntu 24.04 x86

    • Ubuntu 24.04 ARM

    • Mac Sonoma 14.0 x86

    • Mac Sonoma 14.0 ARM

  • Se remueve la compatibilidad con MongoDB 4.4.

  • Agrega la opción de línea de comandos --disablePRE en mongosqld para permitir desactivar la pasantía de optimización de redundancia parcial.

Lanzado el 10de septiembre de 2024

  • Ahora compilado con Go 1.21.12+ para abordar CVE-2024-24791 para todos los sistemas operativos, incluidos los siguientes sistemas operativos:

    • RHEL 7.0

    • RHEL 8.0 zSeries

    • Ventanas 64

    • macOS 13 arm/OpenSSL 3.0

    • Contenedor Ubuntu 18.04

  • El conector de MongoDB para BI ahora soporta la próxima versión de MongoDB, 8.0.

Publicado el 29de julio de 2024

  • Ahora construido con Go 1.21.12+ para abordar CVE-2024-24791 en todos los sistemas operativos excepto para los siguientes sistemas operativos:

    • RHEL 7.0

    • RHEL 8.0 zSeries

    • Ventanas 64

    • macOS 13 arm/OpenSSL 3.0

    • Contenedor Ubuntu 18.04

Lanzado el 25de junio de 2024

  • Actualizaciones internas para el Connector de MongoDB para BI.

Lanzado el 13de junio de 2024

  • Actualiza el empaquetado en Windows.

  • Actualiza golang.org/x/crypto de v0.8.0 a v0.17.0.

  • Incluye las siguientes actualizaciones de la política SSDLC:

    • Añade compatibilidad con SBOM Lite.

    • Integra el escaneo de vulnerabilidades de Silk.

    • MongoDB Connector para BI genera y publica un informe de dependencia público de terceros.

  • Corrige un error en el que el muestreo de MongoDB Connector for BI se detuvo debido a un error de agregación.

Publicado el 18de diciembre de 2023

  • Ahora construido con Go 1.21.0o superiore

  • Añade MacOS 13.0 Soporte para ARM.

  • Agrega compatibilidad con Debian 12.

Lanzado el 13 de septiembre de 2023

Añade soporte para las siguientes distribuciones:

  • Amazon Linux 2023 ARM

  • Amazon Linux 2023 x86

  • RHEL9 ARM

  • RHEL9 x86

  • Ubuntu 22.04 ARM

  • Ubuntu 22.04 x86

  • Corrige un error donde MongoDB Connector for BI usaba el mismo mapa unwindPaths para todas las bases de datos al agregar claves foráneas durante la construcción del catálogo.

Lanzado en agosto 7, 2023

  • Corrige un error por el que el esquema no se cargaba cuando se renombraba una columna de una tabla virtual de un arreglo.

  • Se corrige un error donde el cálculo de clave foránea devolvía un error cuando no había ningún campo _id.

Publicado el 24de julio de 2023

  • Corrige un error en el que un timeout de cursor en mongod no generaba un mensaje de error ni un registro de error en MongoDB Connector para BI.

Publicado el 10de julio de 2023

  • Ahora construido con Go 1.19.10.

Lanzado el 8de junio de 2023

  • Ahora construido con Go 1.19.9o superiore

Publicado el 17de mayo de 2023

  • Ahora construido con Go 1.19.0.

  • Corrige un problema en el que activar el modo de esquema a auto siempre activaría un muestreo inicial incluso cuando hubiera disponible un esquema almacenado preexistente.

Lanzado el 2 de septiembre de 2022

  • Corrige la URL amazon2-arm para el feed JSON de lanzamiento.

  • Agrega soporte para MongoDB 6.0.

  • Añade MacOS 11.0 Soporte para ARM.

  • Agrega compatibilidad con Debian 11.

  • Agrega soporte para Enterprise RHEL 8 zSeries.

  • Remueve todas las plataformas zSeries/IBM POWER PC excepto RHEL 8 zSeries.

  • Elimina la compatibilidad con RHEL 6.x/7.x en S390x.

Lanzado el 17 de septiembre de 2021

  • Ahora construido con Go 1.16.0.

  • Agrega soporte para MongoDB 5.0.

  • Agrega la distribución ARM RHEL8 al centro de descargas.

  • Corrige un problema en el que las rutas de campos vacíos no se omitían al asignar las subrutas de objetos que entran en conflicto con escalares.

  • Corrige un problema en el que los archivos tar para la versión RHEL 8.1 (IBM POWER) 2.14.3 estaban estructurados incorrectamente.

  • Elimina la compatibilidad con MongoDB 3.2, 3.4 y 3.6.

  • Elimina el soporte para distribuciones zSeries.

Lanzado en marzo de 23, 2021

  • Permite el uso de valores de fuentes externas en archivos de configuración .yaml.

  • Agrega soporte para los siguientes campos en los archivos de configuración .yaml:

    • trim

    • type

    • digest

    • digest_key

  • Soluciona un problema donde los documentos con valores null se devolvían incorrectamente de algunas queries.

  • Soluciona un problema donde algunas queries tardaban más en completarse que en versiones anteriores de BI Connector.

  • Soluciona un problema en el que el comando listDatabases devolvía un error cuando la preferencia de lectura estaba configurada en un nodo de análisis en algunas configuraciones de clúster particionado.

  • Ahora construido con Go 1.5.0.

  • Agrega la distribución Amazon Linux 2 ARM 64 al centro de descargas.

Lanzado el 27 de enero de 2021

  • Las firmas separadas ahora están disponibles para los archivos de lanzamiento.

  • Corrige un problema que provocaba traducciones ineficientes para las expresiones in y or.

Lanzado el 6 de enero de 2021

  • Ahora construido con Go 1.15.

  • Corrige un problema en el que los datos geoespaciales no se asignaban correctamente.

  • Corrige un problema con respecto al codificado de caracteres extendidos de DRDL.

  • Soluciona un problema en el que la información de particionado no se cargaba para bases de datos con mayúsculas y minúsculas combinadas.

  • Corrige un problema en el que la respuesta a COM_FIELD_LIST estaba mal formada.

Publicado el 13 de julio de 2020

  • Los esquemas de base de datos ahora distinguen entre mayúsculas y minúsculas.

  • Las consultas que contienen UNION se pueden enviar completamente hacia abajo.

  • La resolución de conflictos objeto-arreglo produce datos NULL para los campos de objeto en conflicto anidados en un arreglo.

Publicado el 12 de febrero de 2020

  • Corrige un error en el mapeo que no copiaba en profundidad las canalizaciones durante el posprocesamiento de la tabla, lo que generaba esquemas SQL no válidos.

Lanzado el 8 de enero de 2020

  • Arreglos un error que causaba panics en las claves de documentos que contienen caracteres que requieren ser escapados, como " o \usb.

Lanzado el 8 de enero de 2020

  • Corrige un error que causaba que la carga del índice fallara con bases de datos con mayúsculas y minúsculas.

  • Soluciona un error de conectividad causado por una interfaz no nula en el dialer personalizado de go-driver.

  • Corrige el mongotranslate problema que no incluye las canalizaciones definidas en las tablas de los esquemas de archivos DRDL.

  • Soluciona un error que causaba fallos en las combinaciones naturales por la izquierda en algunos casos.

Lanzado el 26 de noviembre de 2019

  • El sistema variable max_num_global_tables ahora por defecto a 4000, se incrementó desde 1000.

Lanzado el 11 de noviembre de 2019

Corrige los siguientes errores:

  • unix_timestamp arrojando resultados incorrectos porque no gestionó el horario de verano cuando era necesario.

  • Las tablas de DRDL se marshalen incorrectamente a BSON si el pipeline de agregación estaba vacío.

Versión 2.13.0 incluye las siguientes mejoras:

  • Actualiza un mensaje de error para la autorización de FLUSH muestra que no estaba claro.

  • Actualiza el mapeo de esquema para omitir nombres de campos vacíos y nombres de campo que contengan caracteres ..

  • Activa la optimización de auto-unión para colecciones compartidas.

  • Reemplaza la max_num_columns_per_table variable de sistema con max_num_fields_per_collection.

  • Mejora el rendimiento al analizar colecciones con muchos campos al reducir la cantidad de memoria utilizada.

  • Mejora el comportamiento ambigüo de las columnas en subconsultas, cláusulas GROUP BY y ORDER BY.

  • Añade soporte para Ubuntu 18.04, SLES 15, y RHEL8.

  • Agregar soporte no basado en cadenas para regexp.

  • Mejora el rendimiento de los esquemas que contienen matrices.

Lanzado el 16 de septiembre de 2019

Corrige los siguientes errores:

  • mongosqld se cuelga si se produce una elección durante el muestreo.

  • Algunas consultas que utilizan $lookup fallan.

  • Los pánicos ocurren al conectar con un archivo DRDL que excluye el _id de una tabla hija.

  • Las versiones 2.10+ se instalan en el directorio incorrecto en Windows.

  • Corrige un error en la evaluación en memoria del operador div.

  • mongosqld finaliza incorrectamente las consultas de larga duración.

  • Algunas consultas en los campos ObjectId no se envían hacia abajo.

  • mongodrdl no analiza las listas de semillas del set de réplicas pasadas a la bandera --host.

  • timestampadd falla con meses fuera de rango.

  • Permite funciones de agregación como expresiones de agrupamiento.

  • datediff falla al aplicar con argumentos polimórficos.

  • Muestra restricciones incorrectas de clave externa.

  • Conversiones incorrectas de tipo descendente y ascendente para tipos date y datetime que son demasiado grandes o demasiado pequeños.

  • Los alias para las tablas en information_schema se ignoran.

  • Algunas queries con funciones de agregación no logran ejecutarse en niveles inferiores.

  • Error de análisis de pipeline para rutas de desenrollado con nombres de campos numéricos.

  • mongodrdl ignora las banderas --gssapiHostName y --gssapiServiceName.

  • Permite argumentos extra en las funciones current_timestamp y trim.

  • str_to_date devuelve un date en lugar de un datetime para algunos argumentos de string de formato no constantes.

Esta versión incluye varias mejoras en pushdown. Se mejoraron las traducciones existentes y se amplió la cobertura de pushdown a más funciones y formas de consulta.

  • Agrega soporte para enviar subconsultas correlacionadas a las versiones de MongoDB 3.6 y posteriores.

  • Agrega soporte de propagación para ln, ascii, user, database, version, connection_id y funciones de tiempo/fecha con valores constantes.

  • Agrega soporte para desplegar regexp al lenguaje de agregación.

  • Remueve algunos redondeos innecesarios de las traducciones pushdown.

  • Agrega soporte para enviar expresiones LIKE con cadenas de patrones literales al lenguaje de agregación.

  • Mejora la eficiencia de los pipelines generados para las subconsultas EXISTS.

  • Mejora la cobertura de truncamiento por pushdown y actualiza la traducción para usar $trunc con versiones de MongoDB 4.1.9 y posteriores.

  • Agrega soporte de pushdown para las funciones char y str_to_date.

Esta versión presenta varias mejoras posibles gracias a la actualización al nuevo controlador go:

  • Añade compatibilidad para soporte URI SRV a mongodrdl y mongosqld.

  • Agrega compatibilidad con URI de MongoDB a mongodrdl mediante un indicador --uri.

  • Agrega soporte para compresión zlib y snappy en las conexiones con MongoDB.

  • Actualizaciones del archivo DRDL para admitir la versión más reciente de la especificación extjson.

  • Se añaden nuevas palabras reservadas al analizador: INSERT, INTO, KEY, FULLTEXT, y PRIMARY.

    A futuro, estas palabras deben estar encerradas entre tildes invertidas para usarlas como identificadores en queries.

  • Elimina la compatibilidad con la alteración del esquema muestreado con declaraciones ALTER TABLE.

  • Antes de 2.12, mongosqld admitía renombrar y remover tablas y columnas mediante una sintaxis ALTER TABLE modificada cuando se encontraba en modo de esquema autónomo. Se aconseja a cualquier cliente que utilice actualmente esta funcionalidad que migre sus necesidades de gestión de esquemas a vistas, DRDL o modo de esquema personalizado. La variable/parámetro config que habilitó esta funcionalidad, enable_table_alterations, todavía se admite pero no hace nada en BI Connector 2.12. Se eliminará en una versión futura.

Publicado el 8 de julio de 2019

Se corrige un error que provocaba que el esquema de MySQL incluyese restricciones de clave foránea incorrectas.

Corrige un error que causaba un empuje incorrecto para algunos valores de date y datetime muy grandes o muy pequeños.

Corrige un error que causaba que se ignoraran los alias de las tablas en la base de datos information_schema.

Lanzado en mayo 16 de 2019

  • Agrega una serie de optimizaciones que se aplican a los pipelines de agregación generados antes de enviarlos a MongoDB.

  • Agrega nuevos subcomandos a mongodrdl para almacenar un archivo DRDL en MongoDB y para manipular esquemas almacenados.

  • Permite que mongosqld utilice esquemas de DRDL almacenados en lugar de muestreo. Para obtener más información, consulte Cambios en la gestión de esquemas en 2.11.

  • Introduce la versión beta de mongotranslate, una utilidad de línea de comandos que puede traducir consultas SQL a pipelines de agregación sin necesidad de un BI Connector en funcionamiento o una instancia de MongoDB.

  • Resuelve un problema que hacía que el BI Connector generara nombres de claves $group innecesariamente largos.

  • Corrige un bug que causaba que el BI Connector generara pipelines erróneas de tablas en modo de mapeo de esquema polimórfico.

  • Corrige un error que provocaba que el BI Connector entrara en pánico al imprimir algunos planes del query.

  • Corrige un error en el que la evaluación en memoria del BI Connector de las conversiones de cadena a fecha no coincidía con el comportamiento de pushdown.

  • Actualiza la versión compatible de Amazon Linux para que coincida con la versión compatible con MongoDB 4.2.

  • Se corrige un error con la delegación restringida de Active Directory en la implementación de GSSAPI del BI Connector (Linux y macOS).

  • Introduce una bandera --gssapiConstrainedDelegation que debe activarse para garantizar que las configuraciones existentes de Kerberos no se alteren.

  • Corrige un error que causaba que la autenticación Kerberos fallara en un linux mongosqld, MongoDB 4.0, y un Active Directory KDC.

  • Corrige una serie de pequeños bugs relacionados con subconsultas correlacionadas.

  • Cambia algunas opciones de configuración de la gestión de esquemas.

  • Se desaprueba el soporte con la modificación del esquema mediante ALTER TABLE, así como la variable de sistema enable_table_alterations y setParameter

Publicado el 15 de marzo de 2019

  • Corrige un error en el que las funciones agregadas devolvían NULL en consultas duales con la palabra clave DUAL omitida.

  • Corrige un error donde algunas consultas DUAL no válidas no devolvían un error.

  • Corrige un error que impedía la inserción de algunas uniones a tablas derivadas seleccionando desde DUAL.

  • Corrige algunos errores de precisión en la evaluación en memoria para conversiones en modo mysql.

  • Corrige un error en el que algunas funciones trigonométricas (ascii, acos y asin) podrían devolver resultados incorrectos debido a conversiones de tipofaltantes.

  • Corrige un error donde algunas comparaciones de subconsultas podrían devolver resultados incorrectos debido a la falta de conversiones de tipo.

  • Corrige un error en el que se pierde precisión al convertir un Uint64 en un Decimal.

  • Corrige un bug de corrección con la traducción pushdown de la función escalar INSERT.

  • Corrige un error en el que la ordenación inestable provocaba renombramientos no deterministas de nombres de colecciones/campos en conflicto durante el mapeo del esquema.

  • Corrige un error en el que algunas comparaciones de subconsultas válidas devolvían errores.

  • Corrige un error por el que algunas comparaciones válidas de subconsultas y tuplas arrojaban errores.

  • Corrige un error donde las queries que utilizan xor devolvían errores en MongoDB 3.2 porque los pipeline generados requerían funcionalidades añadidas en MongoDB 3.4.

  • Corrige un error que provocaba que la autenticación Kerberos fallara con MongoDB 4.0.

Esta versión resuelve una serie de inconsistencias en las semánticas de fecha y marca de tiempo del BI Connector. La resolución de estas inconsistencias resultó en algunos cambios en el comportamiento dirigido a los usuarios:

  • Remueve el soporte inconsistente para fechas parciales.

    • MySQL puede representar fechas parciales que falten componentes de mes o día. Es imposible representar estas fechas incompletas con fechas de MongoDB. Intentar manipular y renderizar correctamente fechas incompletas estaba causando una serie de errores e inconsistencias con las fechas completas.

    • A partir de la versión 2.10, el BI Connector no admite operaciones ni expresiones que devuelvan fechas incompletas. En el futuro, no podemos ofrecer garantías sobre el comportamiento de las operaciones que intenten construir fechas incompletas.

  • Actualiza las funciones escalares DATE(a) y TIMESTAMP(a) para que sean equivalentes a CAST(a AS DATE) y CAST(a AS DATETIME), respectivamente.

    • El comportamiento de las funciones escalares DATE y TIMESTAMP dependerá del valor de la variable type_conversion_mode. Esto cambiará el comportamiento por defecto para esas funciones escalares.

    • Las búsquedas afectadas por este cambio pueden reescribirse para usar una función de conversión más explícita (como str_to_date) que no depende de type_conversion_mode. Si una query afectada no puede ser reescrita, el usuario puede configurar la variable type_conversion_mode a mysql, lo que le indica al BI Connector que realice todas las conversiones de tipo con la semántica de MySQL en lugar de la semántica de MongoDB.

      Importante

      Esto se desaconseja a menos que sea absolutamente necesario, ya que limita significativamente la capacidad de aplicar conversiones de tipo en toda la aplicación.

    • Para obtener más información sobre conversiones de tipo y la variable del sistema type_conversion_mode, consulta Modos de conversión de tipo.

Lanzado el 18 de diciembre de 2018

  • Incluye una mongosqld muestra de archivo de configuración en el fichero de la versión.

  • Permite establecer variables del sistema comúnmente utilizadas en el archivo de configuración.

  • Optimiza las conversiones de años a días.

  • Optimiza el rendimiento de join.

  • Mejoras generales de rendimiento.

Publicado el 16 de noviembre de 2018

  • Se corrigen errores de precisión descubiertos en el mapeo de esquemas polimórficos, la cancelación de consultas y las consultas IN.

  • Se corrige una regresión de rendimiento en un patrón de query comunes.

Publicado el 09 de noviembre de 2018

  • Corrige un error en el comportamiento de la variable del sistema max_execution_time.

Publicado el 06 de noviembre de 2018

  • Mejoras en el sistema de tipos del Conector BI y la forma en que maneja datos polimórficos.

  • Los usuarios pueden alterar el tipo de una columna determinada.

  • Los usuarios pueden acceder a conjuntos de datos “sucios” sin errores de consulta.

  • Soporte para la inserción de la función de agregación GROUP_CONCAT.

  • Los usuarios que no sean administradores pueden establecer variables globales.

  • Mejoras en el análisis de strToDateTime a float.

  • Se corrige la forma en que el Conector BI respeta las especificaciones readPreference.

Lanzado en octubre 02, 2018

  • Colapsar funciones asociativas

  • Admite la variable global optimize_view_sampling

  • Soporte para la variable global/de sesión polymorphic_type_conversion_mode

  • Mejorar la optimización del filtro para las versiones 3.6 y posteriores de MongoDB

  • Exponer type_conversion_mode en los parámetros de configuración

  • Cachear columnas del catálogo para una consulta más rápida

  • Corregir la semántica incorrecta del operador de igualdad segura nula ( <=> )

  • El operador || devuelve un tipo (y valor) incorrecto cuando opera en dos cadenas

  • Agregar validación de tipo DRDL

  • Soporte CAST para sin signo

  • Arreglar la cláusula WHERE eliminada en ciertas consultas de uniones cruzadas.

  • Se corrigen algunos resultados incorrectos de autounión izquierda cuando se utilizan esquemas dinámicos

  • Soporte para desactivar la optimización de la vista con $match

  • MongoDB BI Connector ODBC driver en macOS debe instalarse en directorios versionados

  • Corregir el problema del instalador MongoDB BI Connector ODBC Driver en macOS que causaba que el controlador unicode se reportara como ANSI

Versión lanzada 1.2.0 del controlador ODBC del conector MongoDB BI.

Publicado el 21 de septiembre de 2018

  • Se resolvió un problema causado por la forma en que las funciones escalares manejan los valores de cadena.

Recomendamos a los usuarios de Tableau 2.6.0 que ejecuten BIC que actualicen 2.6.1 a.

Publicado el 04 de septiembre de 2018

  • Se agregó soporte para EXPLAIN().

  • Descender las conversiones de tipo a servidores MongoDB que ejecuten la versión 4.0 o posterior.

  • Se ha mejorado el manejo de datos polimórficos al actualizar el sistema de resolución de conflictos de tiposdel BI Connector.

  • Se ha añadido soporte para expresiones de tabla común (CTE, por sus siglas en inglés).

  • Mejor rendimiento de UNION.

  • Se agregó el mecanismo SCRAM-SHA-256 a lo siguiente:

    • mongosqld opciones de línea de comandos y ajustes de archivo de configuración:

      Opción de línea de comandos
      Configuración de archivo de configuración
    • mongodrdl --authenticationMechanism opción de línea de comando.

    • Controlador ODBC del BI Connector de MongoDB

    • plugin de autenticación en C

    • Complemento de autenticación de Java

  • Se lanzó el MongoDB BI Connector ODBC Driver para Linux.

  • Se agregó la mongosqld --prejoin opción de línea de comando para combinar datos de matriz y datos que no son de matriz en una sola tabla.

Los usuarios pueden usar EXPLAIN para devolver detalles del proceso de agregación utilizado para generar resultados de consultas.

El BI Connector ahora soporta queries que incluyen Expresiones de Tabla Común.

Lanzado en mayo 23 de 2018

  • Mejora en la gestión de memoria de mongosqld.

  • Nuevo soporte SSPI para mongosqld en Windows.

  • La opción ahora --sampleNamespaces admite la exclusión.

  • NULL los tipos valorados ahora se convierten a varchar durante el muestreo.

  • Rendimiento optimizado de COUNT(*) query.

  • SINAhora, COS, TAN se han movido hacia abajo.

Los clientes de Windows ahora pueden utilizar Kerberos para autenticarse en el BI Connector.

Esto resuelve el problema donde las consultas fallaban debido a que se ignoraban los valores de NULL durante el muestreo. Ahora, los valores NULL se convertirán al tipo SQL VARCHAR.

BI Connector ahora implementará las funciones SQL SIN, COS y TAN. Esto mejorará el rendimiento de las consultas que usen estas funciones.

Publicado el 09 de marzo de 2018

Hemos publicado la versión 2.4.1 del conector de MongoDB para BI para implementación en producción. Esta versión contiene correcciones de errores menores para los usuarios del BI Connector y se recomienda actualizar para todos los usuarios de la versión 2.4.

Lanzado en febrero de 21, 2018

La versión 2.4 del MongoDB Connector for BI mejora las queries más expresivas. Las nuevas funcionalidades incluyen:

BI Connector 2.4 mejora el soporte para expresiones agregadas, incluidas funciones matemáticas, de fecha y de string.

Con la versión 2.4, mongosqld ha mejorado el soporte para subconsultas y combinaciones no equi-join.

Publicado el 10 de noviembre de 2017

  • Corrige una incompatibilidad menor con MongoDB 3.2.

Publicado el 08 de noviembre de 2017

  • Gestión de esquemas simplificada y centralizada.

  • Admite la rotación de registros.

  • Registro estandarizado en BI Connector.

  • Empujar las funciones LTRIM, RTRIM y TRIM a MongoDB.

MongoDB Connector for BI versión 2.3 mejora el soporte para implementaciones empresariales. Las nuevas funcionalidades incluyen:

En BI Connector 2.3, mongosqld incluye la funcionalidad de mapeo de esquemas que anteriormente se encontraba en mongodrdl.

Con la versión 2.3, puede rotar los registros de mongosqld. Para hacerlo, ejecute un comando o mongosqld reinicie.

Publicado el 29 de agosto de 2017

  • Soluciona la falta de soporte para las etiquetas de Preferencia de Lectura que se utilizan al dirigir lecturas a nodos específicos de un set de réplicas.

Publicado en julio 31, 2017

  • Permite la autenticación directa contra MongoDB utilizando los nuevos plugins de autenticación C y JDBC. Estos complementos son compatibles con SCRAM-SHA-1 y PLAIN mecanismos y remueven el requisito de SSL para la autenticación. Los plugins de autenticación se pueden encontrar en GitHub:

  • Admite archivos de configuración para mongosqld.

  • Permite instalar y ejecutar mongosqld como un servicio del sistema Windows.

  • Proporciona un instalador MSI de Windows para el conector MongoDB para BI.

  • Proporciona nuevos argumentos de línea de comandos para el mecanismo de autenticación y la base de datos predeterminados:

    • Opciones de autenticación:

      --defaultAuthDatabase
      fuente de usuario por defecto (por defecto de admin)
      --defaultAuthMechanism arg
      mecanismo de autenticación por defecto (por defecto SCRAM-SHA-1)
  • Proporciona una nueva opción de inicio para especificar la longitud VARCHARpor defecto

  • Proporciona mongosqld métricas de estado con MOSTRAR ESTADO

    • Reporta las siguientes métricas reportadas:

      • Conexiones

      • Queries

      • BytesSent

      • Hilos conectados

  • Puede vincular mongosqld a varios IP addresses

  • Ofrece nuevas opciones de ejecución para limitar el uso de memoria en las etapas GROUP, SORT y JOIN.

MongoDB Connector para BI Versión 2.0 introdujo la autenticación de transmisión directa, en la cual los clientes se autentican como un usuario definido en MongoDB, sin la necesidad de crear un usuario por separado dentro del propio conector.

MongoDB Connector for BI versión 2.2 mejora aún más la facilidad de uso con un conjunto de plugins de autenticación que pueden autenticar a usuarios a través del conector sin necesidad de certificados SSL. Estos complementos realizan la autenticación de usuarios a través del framework SASL y soportan los mecanismos de autenticación SCRAM-SHA-1 y PLAIN. Actualmente ofrecemos plugins de autenticación en los siguientes idiomas:

  • Java: para utilizar con el controlador Connector/J de MySQL

  • C - para usar con el controlador ODBC de MySQL y MySQL Shell

  • Ofrece mejoras sustanciales en el rendimiento para algunos escenarios comunes de JOIN.

  • Empuja $match etapas antes en el proceso de agregación para mejorar la utilización del índice.

  • Envía más funciones y operadores SQL al canal de agregación.

  • Admite características adicionales del lenguaje SQL, como USE las SHOW CREATE TABLE declaracionesSTRAIGHT_JOIN y,, el operador unario más+ () y la INTERVAL palabra clave en aritmética de fechas.

Nota

mongosqld ya no ofrece la opción --fork.

Para ejecutar en segundo plano, utilice mongosqld el nohup comando:

nohup mongosqld [options] &

Lanzado el 29 de noviembre de 2016

El Connector de MongoDB para BI ofrece importantes mejoras en el rendimiento y la escalabilidad al trasladar la mayor cantidad posible de ejecución a la instancia subyacente de MongoDB. Ejecutar la ejecución en el servidor reduce la latencia de la red y reduce el consumo de ancho de banda.

Este enfoque también reduce el consumo de memoria y CPU en el propio Connector de MongoDB para BI.

El proceso de autenticación de usuarios ahora se realiza a través del Conector MongoDB para BI a la instancia subyacente de MongoDB. Los usuarios se autentican como un usuario ya creado en MongoDB.

El paquete MongoDB Connector for BI ahora se ha reducido de cuatro componentes separados a dos:

mongodrdl
Esta herramienta se conecta a una instancia de MongoDB y genera un archivo Lenguaje de Definición Documental-Relacional (DRDL), que asigna una forma de colección determinada a un esquema relacional.
mongosqld

Una vez instalado y ejecutado como demonio, responde a consultas SQL, solicitudes de información de base de datos y esquemas de la herramienta de BI solicitante a través del protocolo de conexiónmongosqld MySQL.

mongosqld requiere al menos un archivo DRDL para comenzar. Tendrás que haber definido tu esquema con mongodrdl antes de empezar mongosqld.

MongoDB Connector for BI Versión 2.x es compatible con instrucciones SELECT SQL-99, y usa el protocolo de conexión MySQL.

Tip

Publicado el 5 de enero de 2017

  • Oculta .pem contraseñas de archivos clave en los registros.

  • mongodrdl ignora los campos binarios cuando genera archivos DRDL.

  • Admite consultas que tienen variables SELECT con el prefijo "mongodb".

  • Corrige el conjunto de resultados incorrecto de un CROSS JOIN.

  • Soporta caracteres iniciales "." en los nombres de las tablas.

Lanzado el 13 de diciembre de 2016

  • Corrige el problema de precedencia con el operador NOT.

  • Corrige el error al buscar información de privilegios en bases de datos con letras mayúsculas.

  • Admite coincidencia de patrones LIKE en consultas SHOW COLUMNS.

  • Mejora el formato de la canalización de agregación en los registros.

  • Corrige la función de subcadena cuando la longitud combinada del índice de inicio y la subcadena supera la longitud de la string.

Volver

FAQ

En esta página