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
/

Descripción general de la interfaz SQL de MongoDB

La interfaz SQL para Atlas y Enterprise Advanced (EA) permite a los no desarrolladores query datos de MongoDB desde las herramientas SQL que ya utilizan. Proporciona acceso en vivo y solo lectura a través de un estándar. Conexiones ODBC y JDBC, eliminando la necesidad de aprender MQL o trasladar datos fuera de MongoDB para análisis. Esto simplifica los reportes operativos, acelera las perspectivas y garantiza que los datos sigan siendo precisos y coherentes.

La Interfaz SQL soporta conexiones desde:

  • Clústeres de Atlas: MongoDB 5.0 y versiones posteriores.

  • Clústeres EA autogestionados: MongoDB 6.0 y posteriores.

La implementación de la Interfaz SQL consiste en cuatro componentes:

  • Tu herramienta de visualización y reporte de BI que se utiliza para analizar datos, como Tableau o Power BI.

  • Un JDBC o ODBC controlador que conecta su herramienta de BI a su base de datos MongoDB. El driver que seleccione depende de su herramienta BI.

  • El generador de esquemas SQL de MongoDB que gestiona el JSON schema necesario para traducir queries SQL entre una herramienta de BI y la base de datos MongoDB. En Atlas, MongoDB SQL Schema Builder es una funcionalidad incorporada en la Interfaz de Usuario de Atlas. Para implementaciones autogestionadas de EA, debes descargar el MongoDB SQL esquema Builder como una herramienta CLI.

  • Una base de datos MongoDB donde reside tus datos, ya sea un clúster Atlas o una base de datos EA autogestionada.

Mejoras en el esquema
Experimenta un cálculo de esquemas significativamente mejorado que se adapta a tus datos. No hay necesidad de archivos de esquema engorrosos, ya que MongoSQL deriva dinámicamente los esquemas y los almacena en la base de datos para su fácil recuperación. El mapeo del esquema es muy preciso sin necesidad de muestreo.
Sencillo y seguro
Disfruta de una configuración simplificada sin complejas configuraciones de proxy, lo que permite conectar directamente con tu clúster de MongoDB. Ofrece autenticación robusta con soporte para protocolos X509 y OIDC.
Experiencia SQL de primera clase
Aprovecha objetos y arreglos enriquecidos con soporte nativo para drivers, mejorando tus interacciones con los datos. Los reinicios del servidor son sin interrupciones, lo que garantiza operaciones ininterrumpidas y una alta disponibilidad. La interfaz utiliza MongoSQL, un dialecto compatible con SQL-92 nativo de MongoDB, que admite transformaciones complejas como aplanar objetos anidados y desplegar arreglos directamente dentro de las consultas SQL.
Acceso unificado
Proporciona los mismos controladores, conectores y mapeo de esquemas para Atlas nube, Atlas Data Federation y bases de datos EA autogestionadas.
Integración con herramientas de BI
El Power BI Connector cuenta con la certificación de Microsoft y el Tableau Connector se desarrolló en colaboración con Tableau. Soporta Power BI con DirectQuery y Tableau Desktop, Tableau Server y Tableau Prep. Se espera el soporte de Tableau nube en la primera mitad de 2025.

Al usar la interfaz de SQL, considera los siguientes puntos para garantizar que la configuración sea compatible y actualizada:

  • No existe un EOL oficial para los componentes de la interfaz SQL, incluidos los controladores, conectores y el generador de esquemas SQL de MongoDB. En cambio, su ciclo de vida está ligado a la compatibilidad con las versiones del servidor de MongoDB y los entornos de ejecución de los lenguajes con los que están diseñados para funcionar.

  • Los componentes de la Interfaz SQL siguen siendo compatibles con una versión de servidor MongoDB hasta por 3 años después de la EOL de esa versión de servidor. Para obtener más información, consulte Cronogramas del ciclo de vida del software de MongoDB.

  • Recomendamos actualizar tus componentes de interfaz SQL a la última versión, especialmente al actualizar tu servidor MongoDB. Esto asegura el acceso a nuevas funcionalidades, mejoras de rendimiento y compatibilidad a largo plazo. Para ver las versiones más recientes, dirígete al centro de descargas de MongoDB.

  • Las versiones posteriores de los componentes de la Interfaz SQL podrían dejar de ser compatibles con versiones anteriores del servidor de MongoDB o entornos de ejecución de lenguajes específicos, como las versiones de Node.js. Recomendamos revisar el Registro de cambios de la interfaz SQL para mantenerse informado sobre los cambios de compatibilidad y los requisitos de actualización.

El MongoDB Connector para BI es la herramienta heredada para conectar herramientas de análisis de BI a una base de datos o clúster de MongoDB. El BI Connector alcanzará el fin de vida (EOL) en septiembre de 2026.

Instalar la Interfaz SQL de MongoDB

En esta página