Docs Menu
Docs Home
/ /

Notas de la versión del conector MongoDB para BI

Nota

Las notas de la versión mencionan únicamente versiones con cambios de funciones.

MongoDB lanza el Conector MongoDB para BI de forma continua. Esta cadencia de lanzamiento nos permite mantener constantemente el rendimiento y la estabilidad del Conector de BI. Estas notas de la versión solo incluyen las versiones que incluyen cambios directos en las funciones del usuario. Si una versión específica del Conector MongoDB para BI solo incluye mejoras de rendimiento y estabilidad, es posible que no se incluya en estas notas de la versión.

Publicado el 12 de diciembre de 2025

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

  • Upgrades golang.org/x/crypto a v0.45.0 para abordar CVE-202547913-.

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.

  • Corrige un error en el que la operación de autounión generaba traducciones incorrectas al unir tres o más tablas derivadas de matrices, lo que provocaba el bloqueo del Conector MongoDB para BI.

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

Lanzado el 22de febrero de 2025

  • Corrige un problema que causaba que se descartaran errores durante la iteración del cursor.

  • Actualiza el informe de dependencia de terceros público generado por MongoDB Connector para BI.

Lanzado 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 para acortar los mensajes de error de sintaxis al no agregar la consulta SQL como parte del mensaje.

Lanzado el 28de octubre de 2024

  • Actualizaciones internas del conector MongoDB para BI.

Lanzado el 11de octubre de 2024

  • Agrega soporte para los siguientes sistemas operativos:

    • Ubuntu 24.04 x86

    • Ubuntu 24.04 ARM

    • Mac Sonoma 14.0 x86

    • Mac Sonoma 14.0 ARM

  • Elimina el soporte para MongoDB 4.4.

  • Agrega la --disablePRE opción de línea de comando en mongosqld para permitirle desactivar el paso de optimización de redundancia parcial.

Lanzado el 10de septiembre de 2024

  • Ahora construido 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.

Lanzado el 29de julio de 2024

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

    • 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 del conector 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 soporte para 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 del Conector MongoDB para BI se bloqueaba debido a un error de agregación.

Lanzado el 18de diciembre de 2023

  • Ahora construido con Go 1.21.0o superiore

  • Agrega compatibilidad con ARM de MacOS 13.0.

  • Añade soporte para Debian 12.

Lanzado el 13 de septiembre de 2023

Añade soporte para las siguientes distribuciones:

  • Amazon Linux 2023 ARM

  • Amazon Linux 2023 x86

  • BRAZO RHEL9

  • RHEL9 x86

  • Ubuntu 22.04 ARM

  • Ubuntu 22.04 x86

  • Corrige un error en el que MongoDB Connector para BI usaba el mismo mapa unwindPaths para todas las bases de datos al agregar claves externas durante la creación del catálogo.

Lanzado en agosto 7, 2023

  • Corrige un error en el que el esquema no se cargaba cuando se cambiaba el nombre de una columna de una tabla virtual de una matriz.

  • Corrige un error en el que el cálculo de clave externa devolvía un error cuando no había un campo _id.

Lanzado el 24de julio de 2023

  • Corrige un error en el cual un tiempo de espera del cursor en mongod no generaba un mensaje de error o un registro de errores en MongoDB Connector para BI.

Lanzado 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

Lanzado el 17de mayo de 2023

  • Ahora construido con Go 1.19.0.

  • Corrige un problema en el que al configurar el modo de esquema en auto siempre se activaba el muestreo inicial incluso cuando había un esquema almacenado preexistente disponible.

Lanzado el 2 de septiembre de 2022

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

  • Agrega soporte para MongoDB 6.0.

  • Agrega compatibilidad con ARM de MacOS 11.0.

  • Añade soporte para Debian 11.

  • Agrega compatibilidad con Enterprise RHEL 8 zSeries.

  • Elimina la compatibilidad con 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

  • Corrige un problema en el que los documentos con valores null se devolvían incorrectamente en algunas consultas.

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

  • Corrige un problema en el que el comando listDatabases devolvía un error cuando la preferencia de lectura se establecía en un nodo de análisis en algunas configuraciones de clúster fragmentado.

  • 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 cual los datos geoespaciales no se mapeaban correctamente.

  • Corrige un problema relacionado con la codificación de caracteres extendidos DRDL.

  • Corrige un problema en el cual la información de fragmentación no se podía cargar para bases de datos con mayúsculas y minúsculas.

  • 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 entre objetos y matrices produce datos NULL para los campos de objetos en conflicto anidados en la matriz.

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

  • Corrige un error que causaba pánico en las claves de documentos que contenían caracteres que debían escaparse, 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.

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

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

  • Corrige un error que causaba que las uniones izquierdas naturales fallaran en algunos casos.

Lanzado el 26 de noviembre de 2019

  • La max_num_global_tables variable del sistema ahora tiene como valor 4000 predeterminado, generado 1000 desde.

Lanzado el 11 de noviembre de 2019

Corrige los siguientes errores:

La versión 2.13.0 incluye las siguientes mejoras:

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

  • Actualiza la asignación de esquema para omitir nombres de campos . vacíos y nombres de campos que contienen caracteres.

  • Permite la optimización de autounión para colecciones fragmentadas.

  • Reemplaza la max_num_columns_per_table variable del sistema max_num_fields_per_collectioncon.

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

  • Mejora el comportamiento ambiguo de las columnas en subconsultas y cláusulas GROUP BY y ORDER BY.

  • Agrega soporte para Ubuntu 18.04, SLES 15 y RHEL8.

  • Agrega soporte sin 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 produjo una elección durante el muestreo.

  • Algunas consultas que utilizan $lookup fallan.

  • Se producen pánico cuando se conecta con un archivo DRDL que excluye de una tabla _id secundaria.

  • 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 Mata incorrectamente las consultas de larga ejecución.

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

  • mongodrdl no analiza las listas de semillas del conjunto de réplicas pasadas al --host indicador.

  • timestampadd falla con meses fuera de rango.

  • Permite funciones agregadas como expresiones de agrupación.

  • datediff No logra presionar hacia abajo con argumentos polimórficos.

  • Muestra restricciones de clave externa incorrectas.

  • 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 consultas con funciones agregadas no logran ser enviadas hacia abajo.

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

  • mongodrdl ignora los --gssapiHostName --gssapiServiceName indicadores y.

  • 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 compatibilidad pushdown para ln, ascii, user, database, version, connection_id y funciones de fecha y hora con valores constantes.

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

  • Elimina algunos redondeos innecesarios en las traducciones pushdown.

  • Agrega soporte para insertar expresiones LIKE con cadenas de patrones literales en el 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 pushdown para las funciones char y str_to_date.

Esta versión incluye una serie de mejoras que fueron posibles gracias a la actualización al nuevo controlador go:

  • Agrega soporte para compatibilidad con URI SRV para mongodrdl mongosqldy.

  • Agrega compatibilidad con URI de MongoDB a a través de mongodrdl un --uri indicador.

  • Agrega soporte para zlib y compresión rápida para conexiones a MongoDB.

  • Actualiza el análisis de archivos DRDL para admitir la versión más reciente de la especificación extjson.

  • Agrega 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 la versión, permitía renombrar y eliminar tablas y columnas mediantemongosqld una ALTER TABLE sintaxis modificada en el modo de esquema independiente. Se recomienda a los clientes que utilicen esta función que migren sus necesidades de gestión de esquemas a vistas, DRDL o al modo de esquema personalizado. El parámetro variable/config que habilitaba esta función,, enable_table_alterations sigue siendo compatible, pero no realiza ninguna acción en el Conector 2 de BI.12 Se eliminará en una próxima versión.

Publicado el 8 de julio de 2019

Corrige un error que causaba que el esquema MySQL incluyera restricciones de clave externa incorrectas.

Corrige un error que causaba una inserción incorrecta para algunos valores 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 las canalizaciones de agregación generadas antes de enviarlas a MongoDB.

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

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

  • Presenta la versión beta de, una utilidad de línea de comandos que puede traducir consultas SQL a canales de agregación sin un conector de BI o una instancia de MongoDB en mongotranslate ejecución.

  • Corrige un problema que causaba que el Conector BI generara nombres de clave $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 causaba que el Conector de BI entrara en pánico al imprimir algunos planes de consulta.

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

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

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

  • Introduce una bandera --gssapiConstrainedDelegation que debe estar habilitada para garantizar que las configuraciones de Kerberos existentes no se dañen.

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

  • Corrige una serie de pequeños errores 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 corrección en la evaluación en memoria para las conversiones en modo MySQL.

  • Corrige un error en el que algunas funciones trigonométricasascii (, acos asiny) podían devolver resultados incorrectos debido a conversiones de tipo faltantes.

  • Corrige un error en el que algunas comparaciones de subconsultas podían devolver resultados incorrectos debido a conversiones de tipo faltantes.

  • Corrige un error donde perdíamos precisión al convertir un Uint64 en un Decimal.

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

  • Corrige un error en el que la clasificación inestable causaba un cambio de nombre no determinista de nombres de colecciones/campos en colisión durante el mapeo del esquema.

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

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

  • Corrige un error en el que las consultas que usaban xor devolvían errores en MongoDB 3.2 porque las canalizaciones generadas requerían características agregadas en MongoDB 3.4.

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

Esta versión soluciona varias inconsistencias en la semántica de fecha y marca de tiempo del Conector de BI. La solución de estas inconsistencias resultó en algunos cambios en el comportamiento del usuario:

  • Elimina el soporte inconsistente para fechas parciales.

    • MySQL puede representar fechas parciales sin los componentes de mes o día. Es imposible representar estas fechas incompletas con las fechas de MongoDB. Intentar manipular y representar correctamente las fechas incompletas causaba varios errores e inconsistencias con las fechas completas.

    • A partir de la versión 2.10, el Conector de BI no admite operaciones ni expresiones que devuelvan fechas incompletas. De ahora en adelante, no podemos garantizar 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 predeterminado de dichas funciones.

    • Las consultas afectadas por este cambio se pueden reescribir para usar una función de conversión más explícita (como str_to_date) que no dependa de type_conversion_mode. Si una consulta afectada no se puede reescribir, el usuario puede establecer la variable type_conversion_mode en mysql, lo que indica al Conector de BI que realice todas las conversiones de tipos con la semántica de MySQL en lugar de la de MongoDB.

      Importante

      Esto no se recomienda a menos que sea absolutamente necesario, ya que limita significativamente la capacidad de impulsar conversiones de tipos en todos los ámbitos.

    • Para obtener más información sobre las conversiones de tipos y la type_conversion_mode variable de sistema, consulte Modos de conversión de tipos.

Lanzado el 18 de diciembre de 2018

  • Incluye un archivo de mongosqld configuración de muestra en el archivo de lanzamiento.

  • 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 del rendimiento.

Lanzado el 16 de noviembre de 2018

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

  • Corrige una regresión de rendimiento en un patrón de consulta común.

Lanzado el 09 de noviembre de 2018

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

Lanzado 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 el 02 de octubre de 2018

  • Colapsar funciones asociativas

  • Admite la variable global optimize_view_sampling

  • Admite 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 no firmado

  • 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

  • Admite la desactivación de la optimización de la vista con $match

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

  • Solucione el problema del instalador del controlador ODBC del conector MongoDB BI en macOS que provocó que el controlador Unicode se informara 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().

  • Envíe conversiones de tipos a servidores MongoDB que ejecuten la versión 4.0 o posterior.

  • Se mejoró el manejo de datos polimórficos al actualizar el sistema de resolución de conflictos de tipos del Conector BI.

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

  • Rendimiento UNION mejorado.

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

    • mongosqld Opciones de línea de comandos y configuración del archivo:

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

    • Controlador ODBC del BI Connector de MongoDB

    • Complemento de autenticación C

    • Complemento de autenticación de Java

  • Se lanzó el controlador ODBC del conector MongoDB BI 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 conector de BI ahora admite consultas que incluyen expresiones de tabla comunes.

Lanzado en mayo 23 de 2018

  • Gestión de memoria mejorada mongosqld para.

  • Nueva compatibilidad SSPI para en mongosqld Windows.

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

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

  • Rendimiento de consulta COUNT(*) optimizado.

  • SIN, COS, TAN ahora están empujados hacia abajo.

Los clientes de Windows ahora pueden usar Kerberos para autenticarse en el Conector de BI.

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

El Conector de BI ahora implementará las funciones SQL SIN, COS y TAN. Esto mejorará el rendimiento de las consultas que utilizan 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

El Conector MongoDB para BI, versión 2.4, mejora las consultas más expresivas. Las nuevas características incluyen:

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

Con la 2.4 versión, ha mejorado el soporte para subconsultas y uniones nomongosqld equitativas.

Lanzado el 10 de noviembre de 2017

  • Corrige una incompatibilidad menor con MongoDB 3.2.

Lanzado el 08 de noviembre de 2017

  • Gestión de esquemas simplificada y centralizada.

  • Admite la rotación de registros.

  • Registro estandarizado en el Conector de BI.

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

El Conector MongoDB para BI, versión 2.3, mejora la compatibilidad con implementaciones empresariales. Las nuevas características incluyen:

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

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

Lanzado en agosto de 29, 2017

  • Corrige la falta de soporte para las etiquetas de preferencia de lectura que se utilizan al orientar las lecturas a miembros específicos de un conjunto de réplicas.

Lanzado el 31 de julio de 2017

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

  • Admite archivos de configuración para mongosqld.

  • Admite la instalación y ejecución de mongosqld como un servicio del sistema de 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 métricas de estado mongosqld con SHOW STATUS

    • Reporta las siguientes métricas reportadas:

      • Conexiones

      • Queries

      • Bytes enviados

      • Hilos conectados

  • Puede vincular mongosqld a múltiples Direcciones IP

  • Proporciona nuevas opciones de tiempo de ejecución para limitar el uso de memoria de las GROUP SORT JOIN etapas, y

El conector MongoDB para BI versión 2.0 introdujo la autenticación de paso, en la que los clientes se autentican como un usuario definido en MongoDB, sin la necesidad de crear un usuario separado dentro del propio conector.

El Conector MongoDB para BI, versión 2.2, facilita aún más su uso gracias a un conjunto de complementos de autenticación que permiten autenticar a los usuarios a través del conector sin necesidad de certificados SSL. Estos complementos realizan la autenticación de usuarios mediante el marco SASL y son compatibles con los mecanismos de autenticación SCRAM-SHA-1 y PLAIN. Actualmente, ofrecemos complementos de autenticación en los siguientes idiomas:

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

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

  • Proporciona mejoras de rendimiento sustanciales para algunos escenarios JOIN comunes.

  • 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 --fork opción.

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

nohup mongosqld [options] &

Lanzado el 29 de noviembre de 2016

El Conector MongoDB para BI ofrece mejoras significativas de rendimiento y escalabilidad al trasladar la mayor cantidad posible de ejecución a la instancia subyacente de MongoDB. Al transferir la ejecución al servidor, se reduce la latencia de la red y el consumo de ancho de banda.

Este enfoque también reduce el consumo de memoria y CPU en el propio Conector 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 para BI ahora se redujo de cuatro componentes separados a dos:

mongodrdl
Esta herramienta se conecta a una instancia de MongoDB y genera un archivo de lenguaje de definición relacional de documentos (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 iniciar. Deberá haber definido su esquema con antes mongodrdl de mongosqld iniciar.

El conector MongoDB para BI versión 2.x es compatible con las instrucciones SELECT de SQL-99 y utiliza el protocolo de conexión MySQL.

Tip

Publicado el 5 de enero de 2017

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

  • mongodrdl ignora los campos binarios al generar archivos DRDL.

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

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

  • Admite caracteres "." iniciales en los nombres de 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 inicial y la subcadena excede la longitud de la cadena.

Volver

FAQ

En esta página