Docs Menu
Docs Home
/ /

Mapear esquemas relacionales a MongoDB

Las herramientas de inteligencia de negocios se conectan a una fuente de datos y, dado un esquema tabular fijo, permiten a los usuarios explorar visualmente sus datos. MongoDB utiliza un esquema flexible, por lo que algunas herramientas de business intelligence no pueden usar MongoDB como fuente de datos nativa.

Para utilizar MongoDB con una herramienta de inteligencia empresarial relacional como Tableau, debe definir un mapeo relacional para sus datos de MongoDB. El Conector MongoDB para BI ofrece varios métodos para crear y administrar un esquema relacional.

Para obtener documentación completa sobre las opciones de administración de esquemas de BI Connector, consulte la mongosqld documentación de referencia.

El modo de muestreo predeterminado que utiliza para analizar sus colecciones y mongosqld mongosqld derivar un esquema estático. En este modo, deriva el esquema al iniciar y lo almacena en memoria.

mongosqld muestrea sus colecciones de MongoDB, crea un esquema al inicio y lo escribe en una colección de MongoDB. Disponible mediante la --schemaSource opción.

Lasvistas de MongoDB permiten controlar la visualización de la información de una colección mediante la restricción del acceso a ciertos campos, el cambio de nombre de los mismos, la ordenación de datos y otras técnicas. BI Connector puede leer datos de una vista igual que de una colección estándar.

Puede generar un esquema de texto para para usarlo mongosqld mongodrdl con el programa. Puede editarlo manualmente para adaptarlo a sus necesidades de datos.

Si los datos de tu instancia de MongoDB cambian significativamente con nuevos campos o colecciones, es posible que desees regenerar el esquema que usa BI Connector. Puedes regenerar el esquema reiniciando mongosqld o emitiendo el comando "FLUSH muestra" desde la shell de MySQL.

BI Connector maneja colecciones que contienen un 2d 2dsphere índice geoespacial o de modo que los datos de longitud y latitud se representan dentro de una sola tabla junto con otros datos de la colección.

Las bases de datos relacionales no permiten columnas con tipos dinámicos. Cuando el Conector de BI muestrea datos de MongoDB para generar un esquema, pueden producirse conflictos de conversión de tipos. Para obtener más información sobre cómo el Conector de BI resuelve estos conflictos y muestra los datos cuando existen, consulte las siguientes secciones.

Volver

Configurar Kerberos para