Webi : Hiérarchies ambiguës  Auteur : B. GUILLOT – Consultant expert solutions SAP Business Objects                      1
Constat pour des dimensions fusionnéesLors d’une exploration dans Webiou dans Infoview, l’utilisateur a lemessage suivant ...
Que se passe-t-il ?Dans l’univers, il existe 2 hiérarchies distinctes (par exemple Année,Trimestre, Mois) sur 2 axes (ou d...
Comment reproduire ce cas ?Avec le Designer, créer un univers se basant sur une table de faits contenant 2champs Date par ...
Y a-t-il une solution ?Je suggérerais ici plutôt un contournement ou une adaptation de l’universspécifique à l’exploration...
RéalisationDans le Designer, pour cet exemple onrelie le n°de semaine (semaine_Id)entre la table de faits« Magasins_articl...
Réalisation (suite)                          Dans le Webi, il n’y a plus qu’à                          créer les requêtes ...
www.asi-informatique.fr – 0811 094 021                 8
Prochain SlideShare
Chargement dans…5
×

Asi Décisionnel : Hiérarchies ambiguës dans Webi

1 468 vues

Publié le

Dans l’univers, il existe 2 hiérarchies distinctes sur 2 axes. Dans le document, l’utilisateur crée 2 requêtes et décide de fusionner les dimensions. Les objets ainsi associés ne sont pas reliés à la même hiérarchie, donc l’exploration ne peut pas se faire sur 2 branches hiérarchiques distinctes, et il faut en choisir une...

1 commentaire
1 j’aime
Statistiques
Remarques
Aucun téléchargement
Vues
Nombre de vues
1 468
Sur SlideShare
0
Issues des intégrations
0
Intégrations
17
Actions
Partages
0
Téléchargements
13
Commentaires
1
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Asi Décisionnel : Hiérarchies ambiguës dans Webi

  1. 1. Webi : Hiérarchies ambiguës Auteur : B. GUILLOT – Consultant expert solutions SAP Business Objects 1
  2. 2. Constat pour des dimensions fusionnéesLors d’une exploration dans Webiou dans Infoview, l’utilisateur a lemessage suivant : 2
  3. 3. Que se passe-t-il ?Dans l’univers, il existe 2 hiérarchies distinctes (par exemple Année,Trimestre, Mois) sur 2 axes (ou dimensions).Dans le document, l’utilisateur crée 2 requêtes et décide de fusionner lesdimensions. Les objets ainsi associés ne sont pas reliés à la mêmehiérarchie, donc l’exploration ne peut pas se faire sur 2 brancheshiérarchiques distinctes, et il faut en choisir une.Ceci est bien évidemment troublant pour un utilisateur « simple » du portailinfoview. 3
  4. 4. Comment reproduire ce cas ?Avec le Designer, créer un univers se basant sur une table de faits contenant 2champs Date par exemple et effectuer les jointures vers la table de dimensiontype « calendrier ». Créer 2 classes d’objets et les 2 hiérarchies associées.Dans Webi, créer un document avec 2 requêtes utilisant ces objets, définir lepérimètre d’analyse, fusionner les dimensions et lancer l’exploration depuis untableau partant du niveau le + élevé sur la dimension fusionnée. 4
  5. 5. Y a-t-il une solution ?Je suggérerais ici plutôt un contournement ou une adaptation de l’universspécifique à l’exploration.Le principe est le suivant : conserver 1 seule hiérarchie (et donc 1 seuleclasse) pour les 2 champs concernés.Comment faire ?Une variante très simple à mettre en œuvre consiste à lier dynamiquement(faire la jointure) au moment de la création des requêtes dans Webi entre latable de faits et la table de dimension.Pour plus de facilité, nous ajoutons dans l’univers 2 conditions prédéfiniescorrespondant aux 2 jointures, que l’utilisateur pourra très facilement ajouterdans Webi ! 5
  6. 6. RéalisationDans le Designer, pour cet exemple onrelie le n°de semaine (semaine_Id)entre la table de faits« Magasins_articles » et « Periodes ».La classe « Périodes » est basée sur latable de dimension, et les conditionsprédéfinies contiennent les jointures.Cela n’empêche pas la création d’objetsspécifiques pour ces 2 axes sur d’autresalias. 6
  7. 7. Réalisation (suite) Dans le Webi, il n’y a plus qu’à créer les requêtes en y ajoutant la condition prédéfinie correspondant à l’axe choisi. La fusion de dimensions est automatique et tout fonctionne ! 7
  8. 8. www.asi-informatique.fr – 0811 094 021 8

×