Strategy ONE

Jerarquía de caché

La jerarquía de caché proporciona un análisis para las acciones relacionadas con los objetos de la caché. Las acciones del cubo pueden incluir tanto ejecuciones (publicación del cubo, notificación de coincidencia con el cubo, etc.) como tareas de administración del cubo (carga y descarga del cubo, eliminación del cubo, etc.). 

La tabla fact_action_cube_cache almacena los datos para las instancias de Cache utilizadas durante una acción del cubo. Los hechos clave incluyen: Fecha y hora de caducidad de la caché (UTC), Fecha y hora de la última actualización de la caché (UTC), Tamaño de la caché (KB), Recuento de coincidencias históricas y Recuento de coincidencias.

La jerarquía de caché es específica de MicroStrategy y no incluye el análisis de ninguna acción de Distintivo. 

lu_cache_object

Los objetos de caché almacenados en la tabla representan los objetos de cubo para los que se creó la caché. La jerarquía de caché solo almacena información relacionada con las cachés de cubo e informe. Esta tabla es una vista de la tabla lu_object. 

Columna de la tabla de visualización

Columna de tabla de Warehouse

Descripción

Tipo de datos

cache_object_id

object_id

El ID fijo para el objeto de caché.

bigint(20)

cache_object_guid

object_guid

El GUID del objeto de caché en los metadatos.

varchar(32)

cache_object_name

object_name

El nombre del objeto de caché en los metadatos.

varchar(255)

cache_object_desc

object_desc

La descripción detallada del objeto de caché.

varchar(512)

cache_object_location

object_location

La ruta de navegación al Objeto de caché en el proyecto.

Por ejemplo:

Platform Analytics/Informes compartidos/1. Dashboards/Telemetría

longtext

cache_object_type_id

object_type_id

El ID del tipo de objeto de caché.

Por ejemplo:

Cubo de importación de datos

OLAP Cube

smallint(6)

Fecha y hora de cache_object_creation_

creation_timestamp

La marca de tiempo UTC correspondiente a la creación del objeto de caché por primera vez. 

fecha y hora

cache_project_id

project_id

El ID numérico del proyecto correspondiente.

bigint(20)

cache_object_owner_id

owner_id

El ID del propietario del objeto de caché correspondiente en los metadatos.

bigint(20)

cache_object_modification_timestamp

modification_timestamp

La fecha y hora de la última modificación del objeto de caché.

Fecha/hora

cache_object_status_id object_status_id El estado del objeto de caché. tinyint(4)

cache_object_version

object_version

La versión del objeto de caché.

varchar(32)

cache_object_certified object_certified

La marca utilizada para realizar un seguimiento si el objeto de caché está certificado en los metadatos. La marca puede ser:

No aplicable

N

Y

varchar(14)

lu_cache

Las instancias de caché se almacenan en la tabla lu_cache. Almacena todas las instancias de caché de cubo creadas en los metadatos a lo largo del tiempo. Las instancias de caché de cubo se identifican con base en el GUID.

Columna

Descripción

Tipo de datos

cache_id

El ID de generación automática para la instancia de caché.

bigint(20)

cache_instance_guid

El GUID de la instancia de caché en los metadatos.

varchar(32)

cache_type_id

El ID correspondiente al tipo de caché. Solo se admiten cachés de cubo inteligente.

tinyint(4)

cache_object_id

El ID correspondiente al objeto para el que se creó la instancia de caché.

bigint(20)

metadata_id

El ID de los metadatos correspondientes donde se creó la caché.

bigint(20)

lu_cache_type

El tipo de caché es la categorización de la caché. Solo se rastrean los tipos Caché de informe y Caché de cubo inteligente. 

Columna

Descripción

Tipo de datos

cache_type_id

El ID fijo para el tipo de caché.

tinyint(4)

cache_type_desc

La lista predefinida de Tipos de caché. Por ejemplo, un elemento de muestra incluye una caché de cubo inteligente.

varchar(25)

lu_cache_object_owner

La tabla lu_cache_object_owner se utiliza para rastrear al usuario que creó el objeto de caché o al usuario que actualmente posee el objeto de caché. El propietario del objeto de caché suele definir los permisos sobre cómo y quién puede utilizar el objeto de caché. La tabla lu_cache_object_owner es una vista de la tabla lu_mstr_user en el almacén. 

Columna de la tabla de visualización

Columna de tabla de Warehouse

Descripción

Tipo de datos

cache_object_owner_id mstr_user_id El ID generado automáticamente para el Propietario/Usuario actual en los metadatos de MicroStrategy. bigint(20)

cache_object_owner_guid

mstr_user_guid

El GUID del usuario de MicroStrategy en los metadatos.

varchar(32)

cache_object_owner_name

mstr_user_name

El nombre del usuario de MicroStrategy en los metadatos a los que pertenece el objeto.

varchar(255)

cache_object_owner_login

mstr_user_login

El inicio de sesión del usuario de MicroStrategy en los metadatos.

varchar(255)

creation_timestamp

creation_timestamp

La fecha y hora UTC en las que se creó el usuario en los metadatos por primera vez.

fecha y hora

modification_timestamp

modification_timestamp

La última fecha y hora UTC desde que se modificó el usuario de MicroStrategy. El valor seguirá actualizándose a medida que se modifica o cambia el Usuario.

fecha y hora

cache_object_owner_status

mstr_user_status

El último estado del Usher en los metadatos. El estado puede ser:

Visible

Eliminado

varchar(25)

metadata_id

metadata_id

El ID numérico para los metadatos correspondientes donde se creó el usuario de MicroStrategy. Todos los usuarios se almacenan a nivel de los metadatos.

int(11)

cache_object_owner_version_id mstr_user_version El ID de versión del propietario del objeto de caché. varchar(32)

lu_cache_object_type

El tipo de objeto de caché representa el tipo de objetos que crearon las instancias de caché. Este atributo proporciona más opciones de agrupamiento granulares para los objetos de caché. Los datos de esta tabla están predefinidos y se muestra una vista de la tabla lu_object_type.

Columna de la tabla de visualización

Columna de la tabla WH

Descripción

Tipo de datos

cache_object_type_id

object_type_id

El ID fijo para el tipo de objeto de caché.

smallint(6)

cache_object_type_des c

object_type_desc

La lista fija de tipos de Objeto de caché.

Los elementos de muestra incluyen:

OLAP Cube

Cubo de importación de datos

varchar(128)

ID de cache_object_category_

object_category_id

El ID numérico de la categoría de objeto de caché. No se admite en el esquema. 

smallint(6)

lu_cache_status

El estado de la caché indica el estado de la instancia de la caché. El estado de caché puede cambiar para el tiempo extra de la instancia de caché. Por lo tanto, el estado de la caché se almacena en las tablas fact_latest_cube_cache y fact_action_cube_cache para realizar un seguimiento del estado más reciente, histórico y cambiante a lo largo de la vida de la instancia de caché del cubo. Para obtener una explicación detallada de los valores de Estado del cubo, consulte KB31566: Flujo de trabajo e indicación de estado del cubo inteligente de MicroStrategy 9.4.x - 10.x .

Columna

Descripción

Tipo de datos

cube_status_id

El ID numérico fijo para el estado de caché.

int(11)

cube_status_desc

La forma de descripción del estado de caché. El estado puede ser la combinación de cualquiera de los siguientes elementos:

Procesando

Activo

Archivado

Monitorización de información contaminada

Contaminada

Cargado

Carga pendiente

Descarga pendiente

Importado

Externo

varchar(255)

Proyecto de caché

El atributo de Proyecto de caché es un alias de tabla lógica basado en la tabla lu_project del almacén. 

fact_action_cube_cache

La tabla fact_action_cube_cache registra la telemetría de transacciones relacionadas con las instancias de Cube Cache, así como las métricas clave para cada acción del cubo. 

Los hechos clave incluyen:

  • Recuento de coincidencias: el número de veces que los informes, los documentos y los dashboards han utilizado el cubo inteligente desde que se actualizó por última vez. Este número aumenta cada vez que el informe/documento/dashboard se ejecuta y llega a la caché. El recuento de coincidencias se restablece cuando se actualiza la caché.
  • Recuento de coincidencias histórico: el número de veces que los informes, documentos o dashboards han utilizado el cubo inteligente desde que se publicó. Este número aumentará independientemente de las actualizaciones de la caché.
  • Tamaño de caché (KB) -  registra el tamaño de la instancia de caché del cubo en KB.
  • Fecha y hora de última la actualización del cubo (UTC): la fecha y la hora UTC cuando se actualizó el cubo por última vez.
  • Hora de caducidad de la caché (UTC): la marca horaria UTC que la instancia de caché está configurada para caducar. 

Las categorías de acción registradas en la tabla fact_action_cube_cache incluyen:

  • Modificación de cubo
  • Ejecuciones de cubos 
  • Coincidencia de caché de cubo
  • Coincidencia de caché
  • Cache Creation

Columna

Descripción

Tipo de datos

parent_tran_id

El ID numérico de generación automática de la acción principal. Esta es una columna de origen del atributo Acción principal. Acción principal es el nivel más bajo que se define en el esquema de proyecto de Platform Analytics.

bigint(20)

cache_id

El ID de generación automática para la instancia de caché del cubo.

bigint(20)

cube_status_id

El ID correspondiente al estado de la instancia del cubo en el nivel de transacción. El estado de la instancia del cubo puede cambiar con el tiempo.

int(11)

cache_size

Tamaño de la instancia del cubo en KB.

bigint(20)

historical_hit_count

Recuento de coincidencias histórico de una instancia de cubo.

bigint(20)

hit_count

Recuento de coincidencias de una instancia de cubo.

bigint(20)

last_update_timestamp

Fecha y hora (UTC) de la última actualización del cubo.

fecha y hora

fact_latest_cube_cache

La tabla fact_latest_cube_cache registra solo la última transacción relacionada con la instancia de caché de cubo.

Los hechos clave incluyen:

  • Recuento de coincidencias: el número de veces que el Cubo Inteligente ha sido utilizado en informes, documentos o dashboards desde la última actualización. El recuento de coincidencias aumentará cada vez que el informe/documento/dashboard se ejecute y coincida con la caché, pero se reiniciará cuando la caché se actualice
  • Recuento de coincidencias histórico: el número de veces que el Cubo Inteligente ha sido utilizado en informes, documentos o dashboards desde que se publicó. Este número aumentará independientemente de las actualizaciones de la caché.
  • Tamaño de caché (KB): registra el tamaño de la instancia de la caché del cubo en KB.
  • Fecha y hora de la última actualización del cubo (UTC): la fecha y la hora (en zona horaria UTC) cuando se actualizó el cubo por última vez.
  • Fecha y hora de caducidad de la caché (UTC): la fecha y hora (en zona horaria UTC) en que se establece que la instancia de caché caduque.

Columna

Descripción

Tipo de datos

cache_id El ID generado automáticamente para la instancia de caché del cubo. bigint(20)
iserver_instance_id El ID generado automáticamente para la instancia de caché del cubo. bigint(20)
cube_status_id El ID correspondiente al estado de la instancia del cubo en el nivel de transacción. El estado de la instancia del cubo puede cambiar con el tiempo. int(11)
cache_size Tamaño de la instancia del cubo en KB. bigint(20)
historical_hit_count Recuento de coincidencias histórico de una instancia de cubo. bigint(20)
hit_count Recuento de coincidencias de una instancia de cubo. bigint(20)
transaction_timestamp Para uso interno de MicroStrategy. bigint(20)

last_update_timestamp

Fecha y hora (UTC) de la última actualización del cubo.

fecha y hora