MicroStrategy ONE
Mejore el rendimiento de carga de proyectos y actualización de esquemas optimizando el procesamiento de cubos inteligentes para el abastecimiento dinámico
A partir de la actualización 10 de MicroStrategy ONE, puede mejorar el rendimiento de la carga de proyectos y las actualizaciones del esquema. Para conseguirlo, el procesamiento de cubos en el motor de datos de MicroStrategy se ha optimizado para procesar solo los cubos necesarios durante la carga del proyecto y las actualizaciones del esquema.
Durante la carga del proyecto o las actualizaciones del esquema del proyecto, si el origen dinámico está habilitado para al menos un de los proyectos y hay cachés de cubos activas disponibles para los proyectos, el motor de datos de MicroStrategy debe procesar los cubos con un estado de caché de cubos activo para que la funcionalidad de origen dinámico esté listo para funcionar. Con un número cada vez mayor de cubos que se procesan y/o una complejidad cada vez mayor de los cubos, se necesita más tiempo para el procesamiento de los cubos, ya que la carga del proyecto y las actualizaciones del esquema tardan más.
Los flujos de trabajo más obvios en los que puede esperar ver mejoras de rendimiento:
-
El proyecto se carga durante el inicio del servidor de MicroStrategy Intelligence
-
Carga y recarga de proyectos
-
Actualizaciones del esquema del proyecto
En MicroStrategy 2021 Actualización 10, el motor de datos de MicroStrategy se ha mejorado para optimizar el procesamiento del cubo para el origen dinámico. En lugar de procesar todos los cubos (como los cubos de importación de datos (MTDI), los cubos inteligentes de OLAP con origen dinámico desactivado y los cubos inteligentes de OLAP con origen dinámico activado) como antes, el motor de datos de MicroStrategy solo procesa los cubos necesarios para que el origen dinámico esté listo al trabajo. Estos son los cubos inteligentes OLAP con abastecimiento dinámico habilitado
Comprobar si el abastecimiento dinámico está habilitado para un proyecto
Esta mejora del rendimiento beneficia los casos de uso en los que el abastecimiento dinámico está habilitado para al menos uno de los proyectos y hay cachés de cubos activos disponibles para los proyectos. Para verificar si el abastecimiento dinámico está habilitado para un proyecto, siga los pasos a continuación.
-
Abrir la Ventana de Workstation.
-
En el panel de navegación, haga clic en proyectos.
-
Pulse con el botón derecho en el proyecto y elija Propiedades.
-
En el panel izquierdo, haga clic en Todos los ajustes.
¿Cómo se benefician los distintos escenarios de esta mejora del rendimiento?
La siguiente tabla muestra los datos de rendimiento de carga de proyectos para MicroStrategy 2021 Actualización 9 (sin mejora del rendimiento) y MicroStrategy 2021 Actualización 10 (con mejora del rendimiento). La siguiente prueba se realizó en dos proyectos idénticos de MicroStrategy Tutorial que tienen cubos de importación de datos (MTDI), cubos inteligentes OLAP con origen dinámico desactivado y cubos inteligentes OLAP con origen dinámico activado.
Tiempo de carga del proyecto (segundos) | Tiempo de carga del proyecto 2 (segundos) | |
---|---|---|
91 cubos con cachés de cubos activas: 44 cubos con DS* habilitado + 47 otros cubos (MTDI o cubos inteligentes con DS* deshabilitado) | 96 cubos con cachés de cubos activas: 0 cubos con DS* habilitado + 96 otros cubos (MTDI o cubos inteligentes con DS* deshabilitado) | |
Antes de la mejora | 101 | 169 |
Después de la mejora | 30 | 31 |
Porcentaje de mejora | 70% | 82 % |
Los resultados mostrados arriba son indicativos de mejoras en el desempeño en este conjunto específico de proyectos. Es posible que no logre exactamente la misma mejora de rendimiento en otros tipos de proyectos. Las mejoras reales en el rendimiento también dependen de la complejidad del esquema del proyecto. En general, cuanto más activo cubos de origen no dinámico tiene en el proyecto, mayor es la ganancia de rendimiento.