Strategy ONE

Hiérarchie de l'objet

La hiérarchie de l'objet et les tables de faits suivent tous les schémas clés (tables, faits, attributs, etc) et objets d'application (rapports, tableaux de bord, cubes, etc) stockés dans les métadonnées MicroStrategy surveillées par Platform Analytics. La hiérarchie d'objets n'enregistre pas les données liées aux objets de configuration (souscriptions, planifications, utilisateurs, groupes d'utilisateurs, etc.). Les objets de configuration sont stockés dans des hiérarchies séparées.

Le Catégorie d'objets et Types d’objets sont des groupements/catégorisations de différents objets de métadonnées. Complet Liste des catégories d'objets et des types d'objets : est fourni à la fin de la section.

Le Objet de composant La hiérarchie est utilisée pour suivre la relation entre un objet et tous ses composants fils directs. Un objet dans les métadonnées peut être à la fois un objet et un objet de composant dans Platform Analytics. Les tables lu_component_object sont des affichages sur les tables lu_object sous-jacentes. Tous les objets sont stockés au niveau des métadonnées et du projet.

La relation entre les objets et leurs fils est stockée dans la table fact_object_component. Cette table stocke uniquement la relation la plus récente entre un objet et ses composants. Par exemple, si un attribut est supprimé d'un rapport, il sera supprimé en tant que composant de la table fact_object_component.

lu_object_category

La catégorie d'objets est une catégorisation de haut niveau des types d'objets dans les métadonnées, tels que les rapports, les attributs, documents, mesures, etc. Cette table et l'attribut correspondant servent de filtres/sélecteurs clés pour l'analyse de types particuliers d'objets dans les métadonnées. Les données dans cette table sont statiques et prédéfinies. 

Colonne

Description

Type de données

objet_catégorie_id

L'ID numérique fixe pour la catégorie d'objets.

petit entier (6)

objet_catégorie_desc

La liste fixe des catégories d'objets. Les éléments d'échantillon comprennent :

Attributs

Colonnes

Rapports

Cubes

varchar(128)

lu_object_type

Le type d'objet pour un objet spécifique enregistré dans les métadonnées surveillées. Cet attribut fournit des options de groupement plus granulaires pour les objets. Par exemple, si la catégorie d'un objet est Cube, son type peut être Cube OLAP ou Cube d'importation de données. Les données dans cette table sont statiques et prédéfinies.

Colonne

Description

Type de données

objet_type_id

L'ID numérique fixe pour le type d'objet.

petit entier (6)

objet_type_desc

La liste fixe des types d'objets. Les éléments d'échantillon comprennent :

Cube OLAP

Data Import Cube

varchar(128)

objet_catégorie_id

L'ID numérique de la catégorie d'objets correspondante. Cette colonne est la source de l'attribut Catégorie d'objets.

petit entier (6)

lu_object_extended_type

Le type étendu d'objet pour un type d'objet spécifique stocké dans les métadonnées surveillées. Cet attribut fournit des types d'objets plus granulaires, tels que MDX Cubes d'importation de rapports ou de données. Les données dans cette table sont statiques et prédéfinies.

Colonne

Description

Type de données

étendu_type_id L'ID numérique fixe pour le type étendu. Cette colonne est la source de l'attribut Type d'objet étendu.

int(11)

étendu_type_desc

La liste fixe des types étendus. Les éléments d'échantillon comprennent :

Importation de données Google Drive

Freeform SQL

varchar(255)

objet_lu

L'objet contient l'objet distinct d'application ou de schéma stocké dans les métadonnées d'un projet spécifique. Chaque objet a un GUID unique et est défini au niveau du projet.

Colonne

Description

Type de données

ID_objet

L'ID numérique généré automatiquement pour l'objet.

bigint(20)

objet_guid

Le GUID de l'objet dans les métadonnées.

varchar(32)

nom_objet

Le nom de l'objet stocké dans les métadonnées. Lorsque l'objet représenté par une ligne est une colonne (objet_type_id = 4, objet_catégorie_id = 3), alors le DataType de la colonne est ajouté au nom en tant que suffixe.

Par exemple :

Nom de l'objet : SignedInt

varchar(255)

objet_desc

La description de l'objet.

varchar(512)

emplacement_objet

Chemin de navigation vers l'objet du projet.

Par exemple : 

Platform Analytics/Rapports partagés/1. Tableaux de bord/Télémétrie

varchar(1024)

date de création

La date UTC à laquelle l'objet a été créé. Cette colonne est la source de l'attribut Date de création de l'objet. 

date

modification_date

La date la plus récente à partir de laquelle l'objet a été modifié pour la dernière fois. La date continuera à être mise à jour car l'objet est modifié. Cette colonne est la source de l'attribut Date de modification de l'objet.

date

création_timeStamp

L'horodatage UTC de la première création de l'objet.

datetime

modification_timeStamp

Le dernier horodatage UTC de la dernière modification de l'objet. L'horodatage continuera à être mis à jour car l'objet est modifié. 

datetime

objet_status_id

L'ID numérique du dernier état de l'objet. L'ID d'état change en fonction de la dernière modification. L'état peut être :

Visible

Caché 

Deleted

Ad-hoc

Cette colonne est la source de l'attribut État de l'objet.

minusculeint(4)

objet_type_id

L'ID numérique du type d'objet correspondant. Cette colonne est la source de l'attribut type d'objet.

petit entier (6)

project_id

L'ID numérique du projet correspondant.

int(11)

ID_propriétaire

L'ID numérique du propriétaire de l'objet correspondant.

bigint(20)

objet_extended_type_id

L'ID numérique du type étendu de l'objet.

Par exemple, si l'objet est un Cube d'importation de données, son type étendu peut être Importation de données Google Big Requête Créer une requête. Cette colonne est la source de l'attribut Type d'objet étendu.

int(11)

version_objet L'ID de version de l'objet. varchar(32)

objet_certifié

Le drapeau utilisé pour suivre si l'objet a été certifié dans les métadonnées. Le drapeau peut être :

Non applicable

N

Y

varchar(14)

lu_component_object_category

Une vue sur la table de l'entrepôt lu_object_catégorie. Cette table suit la catégorisation des objets de composants fils imbriqués dans un objet. Les données dans cette table sont statiques et prédéfinies.

Afficher la colonne du tableau

Colonne du tableau WH

Description

Type de données

composant_objet_catégorie_id

objet_catégorie_id

L'ID fixe de la catégorie de composants d'objet.

petit entier (6)

composant_objet_catégorie_desc

objet_catégorie_desc

La liste prédéfinie des objets de composant.

varchar(128)

lu_component_object_type

Une vue sur la table d'entrepôt lu_object_type. Cette table suit les types d'objets des objets de composants fils imbriqués dans un objet. Il fournit une analyse plus granulaire de la catégorie d'objets. Les données dans cette table sont statiques et prédéfinies.

Afficher la colonne du tableau

Colonne du tableau WH

Description

Type de données

composant_objet_type_id

objet_type_id

L'ID fixe pour le type d'objet de composant.

petit entier (6)

composant_objet_type_desc

objet_type_desc

La liste prédéfinie des types d'objets de composant. Cette colonne est la source de l'attribut type d'objet de composant.

varchar(128)

composant_objet_catégorie_id

objet_catégorie_id

L'ID numérique de la catégorie d'objets de composants correspondante.

petit entier (6)

lu_component_object

Une vue sur la table de l'entrepôt lu_object. Ce tableau répertorie les objets d'application ou de schéma distincts stockés dans les métadonnées d'un projet spécifique. Chaque objet de composant a un GUID unique et est défini au niveau du projet.

Afficher la colonne du tableau

Colonne du tableau WH

Description

Type de données

composant_objet_id

ID_objet

L'ID numérique généré automatiquement pour l'objet de composant.

bigint(20)

composant_objet_guid

objet_guid

Le GUID de métadonnées de l'objet de composant.

varchar(32)

nom_objet_composant

nom_objet

Le nom de l'objet de composant stocké dans les métadonnées. Cette colonne est la source de l'attribut Objet de composant.

varchar(255)

composant_object_desc

objet_desc

La description de l'objet composant.

varchar(512)

emplacement_objet_composant

emplacement_objet

Le chemin de navigation vers l'objet de composant dans le projet.

varchar(1024)

composant_objet_type_id

objet_type_id

L'ID numérique du type d'objet de composant correspondant. Cette colonne est la source de l'attribut type d'objet de composant.

petit entier (6)

composant_objet_extende d_type_id étendu_type_id L'ID numérique du type étendu d'objet de composant correspondant. Cette colonne est la source de l'attribut Type d'objet de composant étendu.  

project_id

project_id

L'ID numérique du projet correspondant.

int(11)

version_objet_composant version_objet L'ID de version de l'objet de composant. varchar(32)
composant_objet_certifié objet_certifié

Le drapeau utilisé pour suivre si l'objet a été certifié dans les métadonnées. Le drapeau peut être :

Non applicable

N

Y

varchar(14)

fait_objet_composant

Un objet dans MicroStrategy peut exister en tant qu'entité autonome ou être utilisé par d'autres objets et peut donc être l'objet composant . La relation entre les objets et leurs objets de composant est stockée dans la table fact_object_component. Cette table stocke uniquement la relation directe actuelle entre un objet et ses composants.  Par exemple, si un attribut est supprimé d'un rapport, il sera supprimé de la table fact_object_component. 

Colonne

Description

Type de données

ID_objet

L'ID numérique généré automatiquement pour l'objet.

bigint(20)

composant_objet_id

L'ID numérique généré automatiquement pour l'objet de composant.

bigint(20)

Liste des catégories d'objets et des types d'objets :

Vous trouverez ci-dessous la liste complète des catégories d'objets et des types d'objets suivis dans Platform Analytics. 

Object Category

Type d’objet

Objets ad hoc Objet ad hoc

Formes d'attribut

Catégorie de formes d'attribut

Attributs

Attribut abstrait

Attribut

Rôle d'attribut

Transformation d'attribut

Attribut dérivé

Attribut récursif

Fiches Fiche

Colonnes

Colonne

Consolidations

Consolidation

Cubes

Data Import Cube

Cube OLAP

Groupes personnalisés

Groupe personnalisé

Groupement d'éléments

Éléments dérivés

Élément dérivé

Documents

Document

HTML Document

Document d'écriture de rapport

Tableaux de bord

Tableau de bord

Objets de chargement d'élément Objets de chargement d'élément

Faits

Fait

Filtres

Filtrer

Partition du filtre

Segment de filtre

Dossiers

Dossier utilisateur

Dossier système

Hiérarchies

Hiérarchie système
Hiérarchie utilisateur

Objets gérés

Attribut géré

Forme d'attribut géré

Colonne gérée

Consolidation gérée

Cube d'importation de données gérées

Cube intelligent géré

Table de base de données gérée

Élément dérivé géré

Attribut dérivé géré

Table logique gérée

Rapport de grille gérée

Hiérarchie gérée

Fiche gérée

Dossier géré

Mesure gérée

Objet géré

Mesures

 

Mesure d'exploration de données

Mesure

Mesure extrême

Sous-total de mesures

Ligne de référence

Sous-total système

Mesure d'apprentissage

Projets Projet

Invite

Attribute Element Prompt

Embedded Prompt

Invite de niveau

Invite d'objet

Invite

Brouillon d'expression d'invite

Invite de valeur

Rapports

Rapport de base

Rapport Datamart

Rapport de graphe

Rapport de grille et graphique

Rapport de grille

Incremental Refresh Report

Rapport non interactif

Rapport SQL

Rapport de texte

Rapport Transaction Services

Filtres de sécurité

Filtres de sécurité

Tables

Table de base de données

Table logique

Table de base de données de partition

Table logique de partition

Table de mappage de partition

Modèles

Modèle

Transformations

Transformation

Inconnu

Inconnu

lu_object_status

Le dernier état de l'objet. L'état de l'objet continue de changer au fur et à mesure que l'objet est modifié. L'état reflétera toujours l'état le plus récent. Un objet est défini comme une application ou un objet de schéma stocké dans les métadonnées. Cela n'inclut pas l'état des objets de configuration (souscriptions, planifications, utilisateurs, etc.). L'état des objets de la configuration est suivi en tant que forme de l'attribut. Par exemple, l'attribut de planification a une forme d'état pour suivre son dernier état.

Colonne

Description

Type de données

objet_status_id

L'ID numérique défini pour l'état de l'objet.

minusculeint(4)

objet_status_desc

 

L'état actuel de l'objet. L'état change si l'objet est modifié, c'est-à-dire marqué comme masqué ou supprimé des métadonnées. Les éléments d'état de l'objet comprennent :

Element Load Object

Ad Hoc

Visible

Deleted

Hidden

varchar(25)

lu_object_owner

lu_object_owner est une vue sur la table lu_mstr_user de l'entrepôt. La table lu_object_owner est utilisée pour suivre l'utilisateur qui a créé l'objet ou un autre utilisateur qui possède actuellement l'objet. Le propriétaire définit généralement les autorisations relatives à l’utilisation de l’objet et aux personnes pouvant l’utiliser.

Afficher la colonne du tableau

Colonne du tableau WH

Description

Type de données

objet_propriétaire_id

mstr_user_id

L'ID numérique généré automatiquement pour le propriétaire actuel dans les métadonnées MicroStrategy .

bigint(20)

objet_propriétaire_guid

mstr_user_guid

Le GUID de métadonnées de l'objet utilisateur.

varchar(32)

nom_objet_propriétaire

mstr_user_name

Le nom de l'objet utilisateur dans les métadonnées qui est propriétaire d'un objet particulier.

varchar(255)

 

objet_propriétaire_desc

mstr_user_desc

La description de l'objet utilisateur dans les métadonnées.

varchar(512)

objet_propriétaire_login

mstr_user_login

La connexion de l'objet utilisateur 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. Si un script a été utilisé pour importer une liste d'utilisateurs, l'horodatage peut être identique pour les utilisateurs. Ce résultat est attendu.

datetime

modification_timeStamp

modification_timeStamp

Le dernier horodatage UTC de la modification de l'objet utilisateur. La valeur sera continuellement mise à jour au fur et à mesure que l'utilisateur est modifié ou changé. 

datetime

objet_propriétaire_status

mstr_user_status

Le dernier état de l'objet utilisateur dans les métadonnées. L'état peut être :

Visible

Hidden

Deleted

varchar(25)

métadonnées_id

métadonnées_id

L'ID numérique pour les métadonnées correspondantes pour chaque utilisateur. Tous les utilisateurs sont enregistrés au niveau des métadonnées. 

int(11)

objet_propriétaire_version

version_objet

L'ID de version du propriétaire de l'objet.

varchar(32)

fait_objet_change_journal

Cette table de faits stocke l'historique des informations de modification du journal des modifications. En joignant cette table à d'autres tables de référence, comme lu_objet, lu_account, et lu_account, l'utilisateur peut analyser qui a changé quel objet à quel moment.

Les objets qui suivent les informations du journal des modifications incluent tous les types d'objets dans les tables lu_object_type. L'ajout de tables Change Journal Facts au référentiel Platform Analytics permet aux administrateurs d'analyser l'historique de modification de tous les objets dans les métadonnées surveillées par Platform Analytics.

Colonne

Description

Type de données

ID_objet

L'ID numérique généré automatiquement pour l'objet de faits. Cela vous permet de déterminer à quel projet ces objets appartiennent.

bigint(20)

session_id

L'ID numérique généré automatiquement pour l'objet de faits. Cela vous permet de déterminer à quelle session la modification s'est appliquée, à quel client ou serveur la modification s'est appliquée et à quel type de client (c.-à-d. source de session) la modification s'est appliquée.

bigint(20)

compte_id

L'ID numérique généré automatiquement pour l'objet de faits. Cela vous permet de déterminer qui (c.-à-d. compte) a modifié l'objet.

bigint(20)

 

change_type_id

L'ID fixe pour le type de changement d'objet.

minusculeint(4)

transaction_timeStamp

Usage interne de MicroStrategy .

datetime(3)

tran_date

Usage interne de MicroStrategy .

date

commentaires

Les commentaires qu'un utilisateur laisse lorsque des modifications sont enregistrées sur un objet.

texte long

lu_change_type

Le type de changement est le type de changement d'objet qu'un utilisateur effectue sur un objet. Par exemple, création d'un nouvel objet ou suppression d'un objet.

Colonne

Description

Type de données

change_type_id

L'ID numérique fixe du type de modification. Il s'agit de la colonne source pour la colonne change_type_id de fact_object_change_journal.

petit entier (6)

change_type_desc

La liste fixe des types de modifications. Les types de modifications comprennent :

0 Reserved

1 Reserverd2

2 Enregistrer les objets

3 Reserverd3

4 Supprimer les objets

5 Nettoyer la mémoire

6 Ensembles Modifier l'état du journal

7 Obtenir l'état du journal des modifications

8 Purger le journal des modifications

9 Journal des modifications de recherche

10 Supprimer l'utilisateur de fusion

11 Rechercher des objets par chemins

12 Copier l'objet

13 Manipuler les comptes sources

14 Notifier le changement du Cube du cluster

varchar(32)