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 |