Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Designer
Designer Forum d'entraide Designer (création d'univers, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/05/2011, 13h59   #1
Invité de passage
 
Homme Julien DAVID
Inscription : avril 2011
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme Julien DAVID
Localisation : France, Vienne (Poitou Charente)

Informations forums :
Inscription : avril 2011
Messages : 1
Points : 0
Points : 0
Par défaut Indicateur calculé (division) et fonction d'agrégation

Bonjour à tous,

Je viens vous soumettre un problème concernant la création d'un objet calculé dans un univers BO ( Designer v 6.5.1 - BDD Oracle 10g), et plus particulièrement sur sa fonction d'agrégation lorsque je l'utilise dans un rapport.
Cet indicateur réalise une division entre deux autres indicateurs.
Lorsque j'utilise cet indicateur dans un tableau, le calcul se fait correctement dans le corps du tableau.
Lorsque j'utilise cet indicateur dans le pied du tableau, le calcul se fait en utilisant la fonction d'agrégation précisée dans l'onglet "propriétés", ce qui me donne un résultat faux...
Vous pouvez voir ce que cela donne dans la pièce jointe...la colonne en jaune est le résultat théorique que je devrais obtenir.

Avez-vous une idée sur la manière de solutionner ce problème??

Je vous remercie par avance pour votre aide précieuse!

Bonne journée à tous,

Jalied
Images attachées
Type de fichier : jpg help.JPG (66,4 Ko, 15 affichages)
jalied est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 16h41   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 271
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 271
Points : 5 668
Points : 5 668
Bonjour,

Dans la définition de ton objet dans le designer, tu peux définir la fonction de projection à "Aucune". Ce qui en l'occurence devrait résoudre ton problème.
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2011, 18h24   #3
Invité régulier
 
Inscription : février 2011
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 10
Points : 5
Points : 5
Je pense qu'avec aucune projection, l'indicateur ne sera pas capable de s'afficher dans le pied du tableau #VALEURMULTI. A moins d'y indiquer une formule d'agrégat :
Code :
=Moyenne([MonIndicateur])
Mais le résultats sera la moyenne faite à chaque dimension.

Je pense que l'on veut vraiment l'indicateur1 global / l'indicateur 2 global.

>> coté rapport c'est faisable (voir image)
>> coté univers il ne faut rien changer, seulement créer une deuxième requête quasi-identique mais en enlevant la dimension voulu pour avoir le total.

Au final, si de toute façon les 2 indicateurs de bases (diviseur/divisé) sont extraits, autant les utiliser dans une variable qui elle sera bien agrégée partout ... non ?
mathieu_BO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 14h07   #4
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 271
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 271
Points : 5 668
Points : 5 668
Je devais avoir bu ce jour là... Le mieux c'est d'utiliser un opérateur contextuel.

En l'occurrence :
Code :
=Somme((<indicateur1>/<indicateur2>) PourChaque <Dimension1>)
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h19.


 
 
 
 
Partenaires

Hébergement Web