Los esquemas de la interfaz SQL son esquemas JSON que describen los datos tal como existen en MongoDB, incluida su polimorfismo, dispersión y datos anidados y estructurados. Los esquemas son necesarios al conectar herramientas basadas en SQL a fuentes de datos de MongoDB. La interfaz SQL también requiere información de esquema para traducir las queries SQL en operaciones de MongoDB más optimizadas. La gestión de esquemas es el proceso de crear, mantener y actualizar esa información a medida que evolucionan sus datos.
La herramienta que utiliza para la gestión de esquemas depende del tipo de implementación en el que ejecute la interfaz SQL. Cada tipo de implementación utiliza una herramienta diferente, y esas herramientas se comportan de manera diferente de maneras importantes. Identifique su tipo de implementación en la tabla siguiente y, a continuación, siga el enlace a la guía adecuada.
Importante
Elija el tipo de implementación correcto antes de comenzar. La CLI de MongoDB SQL Schema Builder no muestra documentos para derivar un esquema. La ruta de Atlas Data Federation muestra documentos de sus colecciones para compilar el esquema inicial. El uso de la documentación para el tipo de implementación incorrecto produce resultados incorrectos.
Los esquemas no se comparten entre tipos de implementación. Un esquema que cree con la CLI de MongoDB SQL Schema Builder no está disponible cuando se conecte a través de Atlas Data Federation, y lo contrario también es cierto.
Empezar
Haga clic en el enlace correspondiente para obtener más información sobre la gestión del esquema para su tipo de implementación:
Tipo de implementación | Descripción | Documentación |
|---|---|---|
Enterprise Advanced (EA) autogestionado | Descargue y ejecute la CLI del Constructor de Esquemas SQL de MongoDB en su clúster. | Para gestionar esquemas para implementaciones autogestionadas de EA, consulte MongoDB SQL Schema Builder CLI. |
Atlas Data Federation | Genere y gestione esquemas mediante la Interfaz de Usuario de Atlas o | Para gestionar esquemas para implementaciones de Atlas Data Federation, consulte Atlas Data Federation Schema Commands. |