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

SSAS Discussion :

[SSAS][2k5] Erreur d'aggrégation dans un cube


Sujet :

SSAS

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Points : 4
    Points
    4
    Par défaut [SSAS][2k5] Erreur d'aggrégation dans un cube
    Bonjour,


    Analysis Services 2005 me pose un problème que ne me posait pas Analysis Services 2000.


    Dans un cube, il fait le produit des sommes au lieu de faire la somme des produits.


    Par exemple, si je multipie les colonnes A et B, l'aggrégation somme du cube me donne 180 au lieu de normalement 60 :


    A B A*B
    1 10 10
    2 10 20
    3 10 30
    Total 6 30 180


    Quelqu'un connaitrait-il l'explication et saurait-il m'indiquer comment procéder pour avoir le "bon total"?



    Merci d'avance.

  2. #2
    Membre averti Avatar de bouvda
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 252
    Points : 318
    Points
    318
    Par défaut
    Bonjour,

    le fait d'obtenir 180 est normal car pour Analysis Services 2005, la troisième colonne est le produit des 2 premières.
    Ainsi :
    1*10 = 10
    2*10 = 20
    3*10 = 30
    et 6 * 30 = 180
    La troisième colonne n'est pas obtenue par une fonction d'agrégation mais par une multiplication.
    Pour obtenir 60 au lieu de 180, il faudrait plutôt faire quelque chose dans ce style là :
    - total colonne A : sum(mesureA)
    - total colonne B : sum(mesureB)
    - total colonne C (A*B) : sum(mesureA*mesureB)

    Ce qui est bien différent de sum(mesureA)*sum(mesureB) qui produit ici 180.

    En espérant de ne pas avoir dit trop de bêtises,
    Cordialement,
    Bouvda

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Recherche développeur MDX
    Merci pour la réponse,

    Par ailleurs j'ai d'autres questions pour faire des calculs dans des cibes, faisant intervenir des sommes, des sommes cumulées (pour le calcul des quintiles)

    Tout travail méritant salire, je peux rémunérer et je cherche un développeur qui soit bon.

    A bientôt

    Jean-Marc

  4. #4
    Membre averti Avatar de bouvda
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 252
    Points : 318
    Points
    318
    Par défaut
    Citation Envoyé par jmphilip
    Merci pour la réponse,
    Par ailleurs j'ai d'autres questions pour faire des calculs dans des cibes, faisant intervenir des sommes, des sommes cumulées (pour le calcul des quintiles)
    Quelles sont ces questions ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 12/06/2010, 12h35
  2. Réponses: 2
    Dernier message: 16/04/2009, 16h28
  3. Réponses: 7
    Dernier message: 06/04/2009, 17h27
  4. Réponses: 7
    Dernier message: 09/05/2008, 17h45
  5. [SSAS][2k5] Erreur à la création du cube
    Par geof dans le forum SSAS
    Réponses: 4
    Dernier message: 17/03/2008, 14h16

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