Strategy ONE
Hiérarchie de cache
La hiérarchie du cache fournit une analyse pour les actions liées à l'objet du cache. Les actions du Cube peuvent inclure à la fois des exécutions (publiation du Cube, rapport atteint le Cube, etc.) et des tâches d'administration du Cube (chargement du Cube, déchargement du Cube, suppression du Cube, etc.).
La table fact_action_cube_cache stocke les données des instances de cache utilisées pendant une action du Cube. Les faits clés comprennent : Horodatage de l'expiration du cache (UTC), Horodatage de la dernière mise à jour du cache (UTC), Taille du cache (Ko), Nombre d'accès historiques et Nombre d'accès.
La hiérarchie de cache est spécifique à MicroStrategy et n'inclut pas l'analyse des actions Badge.
lu_cache_objet
Les objets de cache stockés dans la table représentent les objets du Cube pour lesquels le cache a été créé. La hiérarchie de cache stocke uniquement les informations liées aux caches du Cube et des rapports. Cette table est une vue sur la table lu_object.
Afficher la colonne du tableau |
Colonne de la table de l'entrepôt |
Description |
Type de données |
---|---|---|---|
cache_object_id |
ID_objet |
L'ID fixe pour l'objet de cache. |
bigint(20) |
cache_objet_guid |
objet_guid |
Le GUID de l'objet de cache dans les métadonnées. |
varchar(32) |
cache_object_name |
nom_objet |
Le nom de l'objet de cache dans les métadonnées. |
varchar(255) |
cache_object_desc |
objet_desc |
La description détaillée de l'objet de cache. |
varchar(512) |
cache_objet_location |
emplacement_objet |
Le chemin de navigation vers l'objet de cache dans le projet. Par exemple : Platform Analytics/Rapports partagés/1. Tableaux de bord/Télémétrie |
texte long |
cache_objet_type_id |
objet_type_id |
L'ID du type d'objet de cache. Par exemple : Data Import Cube Cube OLAP |
petit entier (6) |
cache_objet_création_horodatage |
création_timeStamp |
L'horodatage UTC de la première création de l'objet de cache. |
datetime |
cache_project_id |
project_id |
L'ID numérique du projet correspondant. |
bigint(20) |
cache_objet_propriétaire_id |
ID_propriétaire |
L'ID du propriétaire de l'objet de cache correspondant dans les métadonnées. |
bigint(20) |
cache_objet_modification_timeStamp |
modification_timeStamp |
L'horodatage de la dernière modification de l'objet de cache. |
Datetime |
cache_objet_status_id | objet_status_id | L'état de l'objet de cache. | minusculeint(4) |
cache_object_version |
version_objet |
La version de l'objet de cache. |
varchar(32) |
cache_objet_certifié | objet_certifié |
L'indicateur utilisé pour suivre si l'objet de cache est certifié dans les métadonnées. Le drapeau peut être : Non applicable N Y |
varchar(14) |
lu_cache
Les instances de cache sont stockées dans la table lu_cache. Cela stocke toutes les instances de cache du Cube créées dans les métadonnées au fil du temps. Les instances de cache sont identifiées en fonction du GUID.
Colonne |
Description |
Type de données |
---|---|---|
cache_id |
L'ID généré automatiquement pour l'instance de cache. |
bigint(20) |
cache_instance_guid |
Le GUID de l'instance de cache dans les métadonnées. |
varchar(32) |
cache_type_id |
L'ID correspondant au type de cache. Seuls les caches Cube intelligents sont pris en charge. |
minusculeint(4) |
cache_object_id |
L'ID correspondant à l'objet pour lequel l'instance de cache a été créée. |
bigint(20) |
métadonnées_id |
L'ID des métadonnées correspondantes où le cache a été créé. |
bigint(20) |
lu_cache_type
Le type de cache est la catégorisation du cache. Seuls les types de Cache de rapport et de Cache du Cube intelligent sont suivis.
Colonne |
Description |
Type de données |
---|---|---|
cache_type_id |
L'ID fixe pour le type de cache. |
minusculeint(4) |
cache_type_desc |
La liste prédéfinie des types de caches. Par exemple, un exemple d'élément inclut un cache de Cube Intelligence. |
varchar(25) |
lu_cache_object_owner
La table lu_cache_object_owner est utilisée pour suivre l'utilisateur qui a créé l'objet de cache ou l'utilisateur qui possède actuellement l'objet de cache. Le propriétaire de l'objet de cache définit généralement les autorisations pour la façon dont l'objet de cache peut être utilisé et par qui. La table lu_cache_object_owner est une vue sur la table lu_mstr_user de l'entrepôt.
Afficher la colonne du tableau |
Colonne de la table de l'entrepôt |
Description |
Type de données |
---|---|---|---|
cache_objet_propriétaire_id | mstr_user_id | L'ID généré automatiquement pour le propriétaire/utilisateur actuel dans les métadonnées MicroStrategy . | bigint(20) |
cache_objet_propriétaire_guid |
mstr_user_guid |
Le GUID de l'utilisateur MicroStrategy dans les métadonnées. |
varchar(32) |
cache_objet_propriétaire_name |
mstr_user_name |
Le nom de l'utilisateur MicroStrategy dans les métadonnées qui est propriétaire de l'objet. |
varchar(255) |
cache_objet_propriétaire_login |
mstr_user_login |
La connexion de l'utilisateur MicroStrategy dans les métadonnées. |
varchar(255) |
création_timeStamp |
création_timeStamp |
L'horodatage UTC de la première création de l'utilisateur dans les métadonnées. |
datetime |
modification_timeStamp |
modification_timeStamp |
Le dernier horodatage UTC de la modification de l'utilisateur MicroStrategy . La valeur sera continuellement mise à jour au fur et à mesure que l'utilisateur est modifié ou changé. |
datetime |
cache_objet_propriétaire_status |
mstr_user_status |
Le dernier statut de l'utilisateur dans les métadonnées. L'état peut être : Visible Deleted |
varchar(25) |
métadonnées_id |
métadonnées_id |
L'ID numérique pour les métadonnées correspondantes où l'utilisateur MicroStrategy a été créé. Tous les utilisateurs sont enregistrés au niveau des métadonnées. |
int(11) |
cache_objet_propriétaire_version_id | mstr_user_version | L'ID de version du propriétaire de l'objet de cache. | varchar(32) |
lu_cache_object_type
Le type d'objet de cache représente le type d'objets créés par les instances de cache. Cet attribut fournit des options de groupement plus granulaires pour les objets de cache. Les données dans cette table sont prédéfinies et il s'agit d'une vue sur la table lu_object_type.
Afficher la colonne du tableau |
Colonne du tableau WH |
Description |
Type de données |
---|---|---|---|
cache_objet_type_id |
objet_type_id |
L'ID fixe pour le type d'objet de cache. |
petit entier (6) |
cache_objet_type_des c |
objet_type_desc |
La liste fixe des types d'objets de cache. Les éléments d'échantillon comprennent : Cube OLAP Data Import Cube |
varchar(128) |
cache_objet_catégorie_ ID |
objet_catégorie_id |
L'ID numérique de la catégorie d'objets de cache correspondante. Non pris en charge dans le schéma. |
petit entier (6) |
lu_cache_status
L'état du cache indique l'état de l'instance de cache. L'état du cache peut changer pour les heures supplémentaires de l'instance de cache. Par conséquent, l'état du cache est stocké dans les tables fact_latest_cube_cache et fact_action_cube_cache pour suivre l'état le plus récent, historique et changeant au cours de la durée de vie de l'instance de cache du Cube. Pour une explication détaillée des valeurs de l'état du cube, reportez-vous à KB31566 : Indication de l'état et du workflow du Cube intelligent MicroStrategy - 10.x .
Colonne |
Description |
Type de données |
---|---|---|
cube_status_id |
L'ID numérique fixe pour l'état du cache. |
int(11) |
cube_status_desc |
La forme de description de l'état du cache. L'état peut être la combinaison de l'un des éléments suivants : Traitement en cours Actif Classé Informations de surveillance modifiées Sale Chargé En attente de chargement En attente de déchargement Importé Étranger |
varchar(255) |
Projet de cache
L'attribut Cache Project est un alias de table logique basé sur la table lu_project de l'entrepôt.
fact_action_cube_cache
La table fact_action_cube_cache enregistre la télémétrie des transactions liées aux instances de cache du Cube ainsi que les mesures clés pour chaque action du Cube.
Les faits clés comprennent :
- Nombre d'accès - le nombre de fois que le Cube intelligent est utilisé par des rapports/documents/tableaux de bord depuis sa dernière mise à jour. Ce nombre augmente chaque fois que le rapport/document/tableau de bord est exécuté et atteint le cache. Le nombre d'accès est réinitialisé lorsque le cache est mis à jour.
- Nombre d'accès historiques - le nombre de fois où le Cube intelligent est utilisé par des rapports/documents/tableaux de bord depuis sa publication. Ce nombre sera incrémenté quelles que soient les mises à jour de cache.
- Taille du cache (Ko) - enregistre la taille de l'instance de cache du Cube en Ko.
- Horodatage de la dernière mise à jour du Cube (UTC) - L'horodatage UTC de la dernière mise à jour du Cube.
- Horodatage de l'expiration du cache (UTC) - L'horodatage UTC de l'expiration de l'instance de cache.
Les catégories d'actions enregistrées dans la table fact_action_cube_cache comprennent :
- Modification du Cube
- Exécutions du Cube
- Accès au cache du Cube
- Accès au cache
- Cache Creation
Colonne |
Description |
Type de données |
---|---|---|
parent_tran_id |
L'ID d'action parent numérique généré automatiquement. Il s'agit d'une colonne source de l'attribut d'action parent. L'action parent est le niveau le plus bas défini dans le schéma de projet Platform Analytics. |
bigint(20) |
cache_id |
L'ID généré automatiquement pour l'instance de cache du Cube. |
bigint(20) |
cube_status_id |
L'ID correspondant à l'état de l'instance de Cube au niveau de la transaction. L'état de l'instance de Cube peut changer au fil du temps. |
int(11) |
taille_cache |
Taille de l'instance du Cube en Ko. |
bigint(20) |
historique_hit_count |
Nombre d'accès historiques d'une instance de Cube. |
bigint(20) |
hit_count |
Nombre d'accès d'une instance de Cube. |
bigint(20) |
last_update_timeStamp |
Horodatage de la dernière mise à jour (UTC) du Cube. |
datetime |
fact_latest_cube_cache
La table fact_latest_cube_cache enregistre uniquement la dernière transaction liée à l'instance de cache du Cube.
Les faits clés comprennent :
- Nombre d'accès - le nombre de fois que le Cube intelligent a été utilisé par des rapports/documents/tableaux de bord depuis sa dernière mise à jour. Le nombre d'accès augmentera chaque fois que le rapport/document/tableau de bord est exécuté et atteint le cache, mais sera réinitialisé lorsque le cache est mis à jour
- Nombre d'accès historiques - le nombre de fois où le Cube intelligent a été utilisé par des rapports/documents/tableaux de bord depuis sa publication. Ce nombre sera incrémenté quelles que soient les mises à jour de cache.
- Taille du cache (Ko) - enregistre la taille de l'instance de cache du Cube en Ko.
- Horodatage de la dernière mise à jour du Cube (UTC) - L'horodatage (dans le fuseau horaire UTC) de la dernière mise à jour du Cube.
- Horodatage de l'expiration du cache (UTC) - L'horodatage (dans le fuseau horaire UTC) de l'expiration de l'instance de cache.
Colonne |
Description |
Type de données |
---|---|---|
cache_id | L'ID généré automatiquement pour l'instance de cache du Cube. | bigint(20) |
iserver_instance_id | L'ID généré automatiquement pour l'instance de cache du Cube. | bigint(20) |
cube_status_id | L'ID correspondant à l'état de l'instance de Cube au niveau de la transaction. L'état de l'instance de Cube peut changer au fil du temps. | int(11) |
taille_cache | Taille de l'instance du Cube en Ko. | bigint(20) |
historique_hit_count | Nombre d'accès historiques d'une instance de Cube. | bigint(20) |
hit_count | Nombre d'accès d'une instance de Cube. | bigint(20) |
transaction_timeStamp | Usage interne de MicroStrategy . | bigint(20) |
last_update_timeStamp |
Horodatage de la dernière mise à jour (UTC) du Cube. |
datetime |