MicroStrategy ONE

Mejora del rendimiento de informes y cubos frente al almacenamiento de datos mediante el almacenamiento en caché de campos de atributo Cubo

Esta función se introdujo en la actualización 5 de MicroStrategy 2021 .

El tiempo de recuperación de datos suele ser demasiado largo para los informes y cubos que se ejecutan en el almacén de datos, ya que la mayor parte del tiempo de transferencia de datos (por ejemplo, el ancho de banda de la red) se dedica a recuperar las columnas de texto que no son representaciones de atributos de ID.

Para reducir el tiempo de transferencia de datos empleado para recuperar las representaciones de atributos que no son de ID, puede utilizar un campo inteligente de atributo para almacenar en caché el cubo inteligente. Almacenar en caché los campos de atributo que utilizan este cubo. Cuando es necesario recuperar las representaciones de atributos que no son de ID, se utiliza el cubo de almacenamiento en caché de las representaciones de atributo en lugar de la base de datos.

Para obtener más información sobre el almacenamiento en caché de cubos de representaciones de atributo, consulte KB484994.

Requisitos previos

  • Sus metadatos deben actualizarse a MicroStrategy 2021 o superior para completar la nueva plantilla del cubo.
  • Debe habilitar el origen dinámico a nivel de proyecto para acceder al cubo de almacenamiento en caché de campo de atributo.

Crear un cubo de almacenamiento en caché de campo de atributo

  1. Abra la ventana Workstation.
  2. En el panel de navegación, haga clic en , junto a Conjuntos de datos.

  3. Seleccione el entorno y proyecto donde desea guardar su cubo inteligente, seleccione Cubo inteligente y haga clic en Aceptar.

  4. Por debajo de PLANTILLA DE CUBO, elija Cubo inteligente de almacenamiento en caché de campos de atributo por defecto en la lista desplegable.

  5. Haga clic en .

  6. Observe que hay una jerarquía de sistema en el cubo por defecto.

  7. Puede eliminar la jerarquía del sistema y agregar sus propios atributos a la plantilla e incluir representaciones de atributos específicos para el almacenamiento en caché.

Utilizar un cubo de almacenamiento en caché de campo de atributo

Para utilizar un cubo de almacenamiento en caché de campos de atributo, debe habilitar el origen dinámico a nivel del proyecto.

Si hay disponibles varios cubos de almacenamiento en caché de campos de atributo, solo se utilizará el último cubo publicado.

  1. En el panel de navegación, haga clic en Proyectos.

  2. Navegue hasta el proyecto.

  3. Pulse con el botón derecho en el proyecto y elija Propiedades.

  4. En el panel izquierdo, haga clic en Todos los parámetros y busque Origen dinámico.

  5. Habilitar Habilitar origen dinámico y Hacer que los cubos inteligentes estén disponibles para el origen dinámico por defecto.

    Al ejecutar un informe normal o publicar un cubo inteligente que incluye las representaciones de atributos en caché, aparece el siguiente mensaje en la vista SQL: "Este objeto obtiene dinámicamente las representaciones base de atributos de los siguientes cubos inteligentes:xxx". En la instrucción SQL solo se selecciona el formato de ID de los atributos almacenados en caché.