IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils BI Discussion :

Ratio dans un membre calculé


Sujet :

Outils BI

  1. #1
    Membre éclairé
    Avatar de Reskibil
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2007
    Messages : 561
    Points : 815
    Points
    815
    Par défaut Ratio dans un membre calculé
    Bonjour,

    J'ai un soucis de membre calculé dans OLAP Cube Studio. Mon problème est en fait double, une partie propre à OCS, une autre un peu plus liée à WRS. Voila la chose :

    J'ai un rapport dans WRS qui se présente sous cette forme :

    2007 2008
    toto 5 10
    tata 6 12
    titi 7 15
    TOTAL 18 37


    Et j'aurais besoin, au moyen d'un membre calculé dans le cube (pas dans l'infomap), de faire un ratio de la valeur d'une ligne par rapport à son total. Par exemple, 7/18*100 pour tit en 2007. Jusque là, ca va mais ca se complique :
    1-J'ai une 20aine de dimensions qui peuvent être mises en ligne donc le ratio doit fonctionner pour chacune
    2-La plupart de ces dimensions sont là pour servir de filtre et non être mises dans le tableau. Le problème étant que le filtre n'affecte pas le membre calculé.

    Par exemple, si j'affiche tout sauf titi, le total utilisé pour le ratio sera tout de même 18 alors qu'il devrait être 11 pour 2007.

    Pour le point 1, je pensais faire des SUM imbriqués incluant tous les membres ALL des dim. En l'occurrence, ca marche pour 2 mais pour toute, j'ai une erreur m'annonçant une boucle infinie... (testé sous Guide)
    Pour le point 2, est-ce que quelqu'un peut me dire si un membre calculé fait dans l'infomap sera calculé après application des filtres ou est-ce que ce sera pareil que de le mettre dans le cube ?

    Merci

  2. #2
    Rédacteur

    Homme Profil pro
    SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Inscrit en
    Avril 2009
    Messages
    2 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 2 497
    Points : 6 064
    Points
    6 064
    Par défaut
    Par exemple, si j'affiche tout sauf titi, le total utilisé pour le ratio sera tout de même 18 alors qu'il devrait être 11 pour 2007.
    Le total en 9.2 est en fonction du contexte mais pas en 9.1 effectivement.

    Pour le reste, je ne comprends pas si toto, titi et tata sont des hiérarchies ou des membres d'une même hiérarchie ?
    N'oubliez pas de cliquer sur lorsque votre problème est réglé !

  3. #3
    Membre éclairé
    Avatar de Reskibil
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2007
    Messages : 561
    Points : 815
    Points
    815
    Par défaut
    Ce sont des membres d'une meme hierarchie. Genre une dimension pays, j'aurai France, UK, Italie.

    Pour ce qui est de la 9.2, la fonction VisualTotals est pas évidente à utiliser et pour le moment, elle ne fonctionne pas dans mes tests (qui sont peut être faux). Enterprise Guide 4.2 le fait mais le soucis est qu'il ramene bien au total, mais au total général.
    Pour reprendre mon exemple, en n'affichant que toto et tata, le ration sur le total visuel se fera sur 2007+2008 et non par année.

Discussions similaires

  1. Réponses: 0
    Dernier message: 05/01/2015, 13h56
  2. [2008R2] Sum() dans un membre calculé et résultat "faux"
    Par Donpi dans le forum SSAS
    Réponses: 0
    Dernier message: 18/09/2013, 10h28
  3. Réponses: 2
    Dernier message: 22/02/2010, 15h30
  4. Réponses: 0
    Dernier message: 20/10/2009, 18h01
  5. Réponses: 7
    Dernier message: 06/04/2009, 17h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo