|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Bonjour,
Je me retrouve devant un casse tête que je n'arrive pas résoudre... Je suis en XIR2 oracle 10.2. Je dois faire un tableau à partir de données venant de plusieurs fournisseurs de données. Mon tableau est du type: Chargé-d'affaire N°Compte flux toto XXX 100 toto YYY -10 titi ZZZ 50 De plus j'ai l'agence en section. Les fournisseurs de données sont liés par le N°Compte. Et à l'arrivée je ne voudrais que le chargé d'affaire et le flux. Lorsque je veux faire la somme des flux, je n'obtiens que le total du rapport en entier (ici 140). J'ai beau préciser des contextes de somme comme "dans bloc" ou "pourchaque chargé d'affaire" rien n'y fait. Ça n'a pas l'air sorcier mais je commence à devenir dingue... quelqu'un aurait-il une idée? |
|
|
00
|
|
|
#2 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
Bonjour,
Si tes dimensions <Comptes> sont bien liées, essaies de placer dans ta colonne Flux la formule :
__________________
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. |
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Merci pour la réponse rapide!
J'ai essayé mais je n'ai pas le bon résultat. Si j'applique Multicube(<flux>) à ma colonne, j'obtiens le même résultat que <flux> par contre si je le met dans la somme j'ai un chiffre incohérent. Si je fait Somme(Multicube(<flux>)), j'obtiens la somme totale des données du rapport. Je précise aussi que l'agence (qui est en section) est liée au chargé d'affaire. J'ai l'impression que le soucis vient de là... |
|
|
00
|
|
|
#4 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
Bon, essaies alors d'utiliser l'opérande PourChaque, mais en le plaçant avec <Comptes>
__________________
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. |
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
|
|
|
00
|
|
|
#6 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
Peux-tu donner un exemple concret de ce que t'as renvoyé la fonction MultiCube() ?
__________________
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. |
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Je ne sais pas si ça va te parler mais bon:
Chargé-d'affaire flux toto 30000 toto 35000 titi 90000 ---------------------- Multicube(<flux) 48000 |
|
|
00
|
|
|
#8 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
MultiCube(<Flux>) te renvoie 48000 pour toto ?
Quel devrait être le résultat pour toto ? Est-ce que flux est bien de type indicateur ?
__________________
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. |
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Désolé je me suis trompé dans mon message précédent..
Voici ce que j'ai: Chargé-d'affaire flux toto 65000 titi 90000 ---------------------- Multicube(<flux) 48000 Le multicube(<flux>) est censé être la somme des flux des chargés-d'affaire pour une agence donnée. Lorsque je mets Somme(<flux>), j'obtiens 1250000 qui la somme de l'ensemble de flux des chargés-d'affaire quelque soit l'agence. Lorsque je mets Somme(multicube(<flux>)), j'obtiens 1250000 aussi. |
|
|
00
|
|
|
#10 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
Dans ce que tu montres, c'est vraiment ce que tu as ou alors c'est ce que tu voudrais obtenir ? Car dans le tableau de ton dernier message, je ne vois pas où est le problème.
Peux-tu me dire également si <Flux> est de type indicateur ? (boule rose)
__________________
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. |
|
00
|
|
|
#11 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Je peux t'envoyer une image pour avoir une vision plus claire?
elle est en pièce jointe. |
|
|
00
|
|
|
#12 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
OK, ça sera effectivement plus simple.
Mais du coup, je ne comprends plus ce que tu cherches à obtenir... Car ta somme de flux par chargé d'affaires, tu l'as dans ton tableau. Ensuite, si tu cherches à faire une somme globale de tous les chargés d'affaire, pourquoi ne pas mettre simplement Somme(<flux nets>) ?
__________________
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. |
|
00
|
|
|
#13 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Parce que j'obtiens le total des flux nets sur l'ensemble du rapport, soit 1 224 415,9.
|
|
|
00
|
|
|
#14 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
Tu vas croire que je le fais exprès, mais tu ne me dis toujours pas ce que tu cherches à obtenir...
Tu ne veux ta somme que pour tes 3 chargés d'affaire à l'écran ? Si c'est ça, comment sont filtrés les CA ?
__________________
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. |
|
00
|
|
|
#15 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
Autre chose, je viens de voir que <flux nets> est une variable.
Peux-tu nous dire comment elle est construite ?
__________________
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. |
|
00
|
|
|
#16 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Les CA appartiennent à des agences.
Les 3 CA que l'on voit appartiennent à une même agence. Je voudrait obtenir, le total par chargé d'affaire ainsi que le total par agence. Or, lorsque je fais le total de tous les CA pour une agence, il me donne le résultat des l'ensemble des CA. PS: Comme tu peux le voir sur l'image, la somme des flux nets pour un CA est égale au flux nets du CA. ça c'est ok (en gros cette somme est inutile). |
|
|
00
|
|
|
#17 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
J'ai changé la mesure histoire de ne pas s'embrouiller avec variables.
celle-ci provient directement de la requête. |
|
|
00
|
|
|
#18 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Voici ce que je voudrais:
|
|
|
00
|
|
|
#19 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
OK merci c'est bien plus clair maintenant
Donc, j'imagine qu'actuellement, pour ton total depuis le 01/01, tu as simplement fait : Si tu essaies simplement : Qu'est ce que ça te donne ? Sinon, dans ton tableau, places ton curseur au-dessus d'une des valeurs de flux en face d'un CA. Normalement, BO devrait afficher une boite de dialogue avec le contexte complet de ton indicateur. En fait, c'est ce contexte qu'il faut reproduire. Pour tester, je te propose de sélectionner une des valeurs de <flux> en face de CA, puis de faire "Outils > Transformer en variable" en cochant la case "Evaluer la formule dans son contexte". Ensuite, dans ton pied de tableau, réessaies de placer :
__________________
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. |
|
00
|
|
|
#20 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
ça ne change rien...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com