Croiser les dimensions issues de requêtes différentes dans un même tableau

Version : SAP BusinessObjects 4.2

Application : Web Intelligence

Prérequis : Aucun

Procédure :

Dans ce tutoriel, découvrez comment utiliser les dimensions issues de requêtes différentes dans un même tableau.

Ouvrez un document Web Intelligence multi-requête et positionnez-vous sur un rapport. Dans notre exemple, voici les deux requêtes utilisées :

  • Requête 1 : Ville, Adresse, Code postal et Etat
  • Requête 2 : Ville, Longitude et Latitude

Afin de croiser nos données, il faut dans un premier temps fusionner les dimensions Ville issues des deux requêtes. Je souhaite dès à présent ajouter la longitude à mon premier tableau (de gauche) :

Après avoir réalisé la fusion, il est toujours impossible de croiser les dimensions, le message « Impossible de déposer ici – l’objet est incompatible » vous empêche de faire cela.

Dans l’exemple ci-dessous, nous ne pouvons pas récupérer la dimension Longitude avec les données de mon premier tableau :

Pour y remédier, il faut créer une variable de type Détails (ou Attribut) qui renvoie la dimension Longitude et dont la dimension associée est Ville. Ainsi, Longitude devient une information de Ville.

Astuce : Selon l’interface (Web Intelligence Rich Client, zone de lancement BI, Outil de Conception d’Information), l’élément de détail d’une dimension peut avoir une nomenclature différente. On retrouve le plus souvent les termes d’Attribut, Détails et Information.

Maintenant, glissez/déposez simplement la variable Long Ville précédemment créée.

Vous savez désormais comment utiliser des dimensions issues de requêtes différentes dans un même tableau.

5 commentaires

  1. Cristobal Répondre

    J’arrive à placer dans un rapport des dimensions provenant de plusieurs requêtes liées par une fusion de dimensions.
    Mais je n’arrive pas à placer des indicateurs. Le résultat est vide alors que l’indicateur est valorisé dans la requête dont il est issu.
    Y a t’il un moyen de procéder ?

  2. Guillaume Répondre

    Bonjour,

    Pour reprendre votre exemple, supposons qu’il existe plusieurs longitudes différentes pour une même ville.

    Dans ce cas la cellule accueillant la variable construite selon vos indications va afficher #VALEURMULTI

    Existe-t-il une solution qui permette d’afficher les différentes longitudes les unes sous les autres dans la même cellule plutôt que la mention #VALEURMULTI

    Merci

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *