Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

Cambios en la gestión de esquemas en 2.11

La versión 2.11 del MongoDB Connector for BI introduce mejoras significativas en la gestión de esquemas almacenados. El nuevo formato de esquema almacenado es equivalente a DRDL archivo. Estas mejoras son incompatibles con las configuraciones del conector BI de las versiones 2.10 y anteriores. Si estás utilizando BI Connector 2.10 o una versión anterior, utiliza las siguientes secciones para actualizar tu configuración y hacerla compatible con la versión 2.11 o posterior.

Si ya ejecuta la versión 2.11 o posterior, no se requieren más cambios de configuración. Para obtener más información sobre las diferentes configuraciones de gestión de esquemas introducidas en la versión 2.11, consulta la Gráfica de referencia del Modo de Muestreo.

Utiliza la siguiente tabla para modificar tu configuración de lector autónoma de BI Connector versión 2.10 o anterior para que sea compatible con la versión 2.11 y posteriores:

Versión 2.10 y anteriores
Versión 2.11 y posteriores

Modo

Visor autónomo

Visor autónomo

Comportamiento

mongosqld muestra los datos al iniciar y mantiene el esquema en la memoria.

opciones

  • --sampleMode read

  • --sampleSource no utilizado

Para obtener más información sobre las opciones de esquema de la versión 2.10, consulte la documentación2.10.

Ninguno. La opción --sampleMode está obsoleta en la versión 2.11. Remueve esta opción de línea de comandos o ajuste de archivo de configuración para continuar utilizando el modo autónomo.

Cualquier otra configuración de modo autónomo que haya funcionado en versiones anteriores seguirá funcionando con la versión 2.11 y posteriores.

Ejemplo

El siguiente ejemplo inicia las versiones 2.10 y anteriores de BI Connector en modo autónomo Reader:

mongosqld --sampleMode read

El siguiente ejemplo lanza las versiones del BI Connector 2.11 y posteriores en modo Lector Autónomo:

mongosqld

Para obtener más información sobre los modos de muestreo, consulta el cuadro de referencia de modos de muestreo.

Utiliza la siguiente tabla para modificar tu configuración de lector en clústeres de BI Connector versión 2.10 o anterior, para que sea compatible con la versión 2.11 o posterior:

Versión 2.10 y anteriores
Versión 2.11 y posteriores

Modo

Modo lector agrupado

Modo personalizado

Comportamiento

El Conector BI no toma muestras del esquema y utiliza el esquema de MongoDB almacenado en la base de datos --sampleSource para construir su esquema relacional.

El BI Connector no toma muestras del esquema y utiliza el esquema DRDL de la base de datos --schemaSource.

opciones

  • --sampleMode read

  • --sampleSource <dbName>

Para obtener más información sobre las opciones de esquema de la versión 2.10, consulte la documentación2.10.

Ejemplo

El siguiente ejemplo inicia las versiones 2.10 y anteriores de BI Connector en modo Clustered-Reader:

mongosqld --sampleMode read \
--sampleSource schemaDb

El siguiente ejemplo inicia versiones del BI Connector 2.11 y posteriores en modo personalizado:

mongosqld --schemaMode custom \
--schemaSource schemaDb

Para obtener más información sobre los modos de muestreo, consulta el cuadro de referencia de modos de muestreo.

Utiliza la siguiente tabla para modificar la configuración de Clustered-Writer de BI Connector versión 2.10 o anterior para que sea compatible con la versión 2.11 y posteriores:

Versión 2.10 y anteriores
Versión 2.11 y posteriores

Modo

Modo de escritura en clústeres

Auto Mode

Comportamiento

El BI Connector obtiene su esquema mediante el muestreo y persiste la información sobre el esquema en la base de datos --sampleSource.

El conector BI obtiene su esquema mediante el muestreo y persiste cada esquema muestreado en la base de datos --schemaSource en el formato DRDL.

opciones

  • --sampleMode write

  • --sampleSource <dbName>

Para obtener más información sobre las opciones de esquema de la versión 2.10, consulte la documentación2.10.

Ejemplo

El siguiente ejemplo lanza las versiones 2.10 y anteriores del BI Connector en modo Clustered-Writer:

mongosqld --sampleMode write \
--sampleSource schemaDb

El siguiente ejemplo inicia BI Connector versiones 2.11 y posteriores en modo automático:

mongosqld --schemaMode auto \
--schemaSource schemaDb

Para obtener más información sobre los modos de muestreo, consulta el cuadro de referencia de modos de muestreo.

La bandera --sampleRefreshIntervalSecs y su configuración de archivo correspondiente schema.sample.refreshIntervalSecs fueron desaprobados a favor de --schemaRefreshIntervalSecs y schema.refreshIntervalSecs. La antigua opción de línea de comandos y la configuración de archivo seguirán funcionando en la versión 2.11, pero se recomienda cambiar a la nueva opción de línea de comandos o archivo de configuración.

Volver

Conflictos de tipo de muestreo

En esta página