Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Descripción general de la interfaz SQL de MongoDB

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

Puede implementar la interfaz SQL de tres maneras: directamente en un clúster dedicado de Atlas, a través de una instancia de base de datos federada de Atlas o en una implementación Enterprise Advanced (EA) autogestionada. Para acceder directamente a SQL en un único clúster de Atlas, utilice un clúster dedicado. Esta es la opción recomendada para la mayoría de las conexiones de Atlas y no requiere una instancia de base de datos federada. Utilice una instancia de base de datos federada cuando una sola consulta SQL deba abarcar más de un origen de datos, como varios clústeres o buckets S3.

Clúster dedicado (recomendado para Atlas)
instancia federada de base de datos
on-premises (EA)

Mejor para

Acceso SQL a los datos en un clúster de Atlas.

Una única query SQL que abarca más de una fuente de datos.

Acceso SQL a una implementación autogestionada que ejecutas tú mismo.

fuente de datos

Un clúster dedicado.

Múltiples clústeres de Atlas, colecciones de Atlas Data Federation y objetos de almacenamiento, incluidos buckets de AWS S3, contenedores de Azure Blob Storage, buckets de almacenamiento de Google Cloud, URL HTTP y archivos en línea de Atlas.

Una implementación de Enterprise Advanced (EA) autogestionada.

Requisito de implementación

Clúster dedicado, M10 y superior. No disponible en clústeres gratuitos, clústeres Flex o M2 y M5 clústeres compartidos.

Una instancia federada de base de datos. No se requiere nivel de clúster.

Versión de MongoDB

6.0 y posteriores.

5.0 y posteriores.

6.0 y posteriores.

Edición de base de datos

Atlas Edición de base de datos Básica y Atlas Edición de base de datos Infinita.

Atlas Edición de base de datos Básica y Atlas Edición de base de datos Infinita.

No aplica.

Gestión de esquemas

MongoDB SQL esquema Builder CLI.

Gestión de esquemas SQL de Atlas Data Federation, integrado en la Interfaz de Usuario de Atlas.

MongoDB SQL esquema Builder CLI.

Arquitectura

Se conecta directamente al clúster.

Compartido y multiarrendatario. El motor de query de Atlas Data Federation recupera datos de todas las fuentes de datos subyacentes para agregarlos.

Se ejecuta en su propio entorno.

Límites de conexión y query

Siga el clúster mismo.

La instancia federada de base de datos aplica sus propios límites de conexión simultánea y de query.

Siga la implementación en sí.

Las tres opciones proporcionan acceso en vivo y de solo lectura y utilizan el dialecto MongoSQL, que es compatible con SQL-92. No puede usar la interfaz SQL para insertar, actualizar o borrar documentos en ninguna implementación, y la interfaz SQL no es compatible con otros dialectos SQL.

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

Mejoras en el esquema
Experimente una integración de esquemas significativamente mejorada. Los cálculos de esquema se adaptan a sus datos y representan sus colecciones de forma nativa. Los esquemas no se almacenan en caché y puede actualizarlos en cualquier momento sin impacto en la conectividad.
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 drivers, conectores y asignación de esquemas para instancias federadas de base de datos, clústeres dedicados y bases de datos EA autogestionadas.
Integración con herramientas de BI
El Power BI Connector está certificado por Microsoft y el Tableau Connector se desarrolla en colaboración con Tableau. Admite Power BI con DirectQuery y Tableau Desktop, Tableau servidor, Tableau Prep y Tableau nube. Tableau nube solo admite autenticación SCRAM.

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 del servidor MongoDB hasta 3 años después del fin de vida útil de dicha versión. Para obtener más información, consulte los Calendarios del ciclo de vida del software de MongoDB.

  • Recomendamos actualizar los componentes de la interfaz SQL a la última versión, especialmente al actualizar el servidor MongoDB. Esto garantiza el acceso a nuevas funciones, mejoras de rendimiento y compatibilidad a largo plazo. Para ver las últimas versiones, visite el centro de descargas de MongoDB.

  • Las versiones posteriores de los componentes de la interfaz SQL podrían descartar la compatibilidad con versiones anteriores del servidor de MongoDB. Recomendamos la revisión de la Registro de cambios de la interfaz SQL para mantenerse informado sobre los cambios de compatibilidad y los requisitos de actualización.

The MongoDB Connector for BI is the legacy tool for connecting BI analytics tools to a MongoDB database or cluster. The BI Connector reaches End-of-Life (EOL) in September 2026.

Instalar la Interfaz SQL de MongoDB