Lignage des mesures
L’explorateur de lignage répond aux questions que chaque équipe data finit par se poser sur une métrique :
- « D’où vient réellement cette mesure ? » — sa colonne physique, sa table et sa base de données.
- « Si je change ou supprime ceci, qu’est-ce qui casse ? » — ce qui la référence.
Il lit directement votre schema gouverné et l’activité de requête récente, donc la réponse est toujours en direct — il n’y a pas d’index à reconstruire et rien à garder synchronisé.
Ouvrir l’explorateur
Ouvrez Lignage dans le dashboard. C’est un explorateur à deux volets :
- Gauche — une arborescence filtrable de tout ce qui se trouve dans le schema sélectionné.
- Droite — le panneau de détail pour le nœud sur lequel vous cliquez.
Choisissez un schema dans le sélecteur en haut. Dans Saiku Cloud, un « cube » est l’un de vos schemas téléversés, identifié par son libellé — un seul schema peut contenir plusieurs cubes Mondrian (le schema de démo FoodMart contient Sales, Warehouse, HR et plus), et l’arborescence les affiche tous.
Parcourir l’arborescence
L’arborescence reflète la forme de votre schema, à une profondeur fixe :
| Branche | Contenu |
|---|---|
| Cube → groupe de mesures → mesure | Les mesures déclarées dans chaque cube, regroupées comme dans le schema. |
| Cube → membres calculés | Les membres calculés définis sur le cube — par ex. Profit = [Measures].[Sales] - [Measures].[Cost]. |
| Cube → dimension → hiérarchie → niveau | La structure dimensionnelle, jusqu’à chaque niveau. |
Utilisez la boîte de filtre en haut de l’arborescence pour la restreindre — tapez une partie d’un nom de mesure, dimension, hiérarchie ou niveau et l’arborescence se réduit aux correspondances. Trouver un nom de cube révèle tous les membres calculés de ce cube.
Lire le chemin physique
Cliquez sur n’importe quel nœud — une mesure, un membre calculé ou un niveau — et le panneau de détail affiche son chemin physique sous forme d’une chaîne de puces :
colonne → table → base de donnéesC’est la colonne de support réelle, la table sur laquelle elle
vit, et la connexion à la base qui la sert. Pour une mesure
déclarée, vous voyez aussi son agrégateur (par ex. sum) ;
pour un niveau, vous voyez la colonne sur laquelle il s’appuie.
Les membres calculés s’éclatent
Un membre calculé n’a pas de colonne de support unique — c’est
une formule sur d’autres membres. L’explorateur l’éclate :
il résout les mesures de base de la formule (l’ensemble
dependsOn du membre) et affiche une ligne de chemin par
colonne sous-jacente. Donc un membre Profit construit à
partir de Sales et Cost montre deux chemins, un par
colonne de fait, à côté de sa formule et de la liste des
membres dont il dépend.
« Utilisé par » — ce qui référence un membre
Le panneau de détail a un onglet Utilisé par. Cliquez sur Cliquer pour charger l’utilisation et il récupère paresseusement tout ce qui référence le membre sélectionné, chaque entrée étiquetée par type :
| Type | Ce que c’est |
|---|---|
| Membre calculé | Un membre calculé dans le schema dont la formule référence le membre sélectionné. |
| Requête enregistrée | Une requête .saiku enregistrée dont le MDX référence le membre. |
| Requête d’agent | Une requête d’agent récente qui a référencé le membre, tirée de la piste d’audit. (Voir la mise en garde ci-dessous.) |
Le fetch est paresseux à dessein — l’utilisation scanne votre activité récente, donc vous ne payez que pour les nœuds que vous inspectez réellement.
Liens connexes
- Journal d’audit — la source de l’utilisation par requêtes d’agent ; qui a interrogé quoi, quand.
- Schema designer — là où les membres calculés et les mesures sont définis.
- Clés API — créez une clé pour l’accès programmatique.