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][2008] Calcul mdx


Sujet :

SSAS

  1. #1
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 75
    Points : 47
    Points
    47
    Par défaut [SSAS][2008] Calcul mdx
    Bonjour, je cherche à calculer un membre de mon cube qui pour chaque mois prend le stock qu'il divise par la moyenne des ventes sur les 12 derniers mois.
    J'ai fait plusieurs essais qui me donnent des résultats mais ces résultats ne sont pas bons. Voilà deux requêtes que j'ai essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [Measures].[STOCK]/AVG([DIM_TEMPS].[Mois].CurrentMember.Lag(12) : 
       [DIM_TEMPS].[Mois].CurrentMember, 
       [Measures].[VENTES]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     [Measures].[STOCK]/avg(LASTPERIODS (12,[DIM_TEMPS].[Mois].CurrentMember), [Measures].[VENTES] )
    C'est bizarre car les résultats que j'ai sont assez proches en général de ceux que je devrai trouver...mais c'est pas ça!!!

    Je commence à être à court d'idées donc j'attends les votres

    merci

    mat

  2. #2
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 75
    Points : 47
    Points
    47
    Par défaut
    Je viens de trouver la cause de mes résultats faux.

    En fait sur les 12 mois précédents, si par exemple j'ai 3 mois ou il n'y a pas eu de ventes (case vide dans le navigateur de mon cube), le calcul va faire la somme des ventes des 7 autres mois et diviser par 7, alors que pour que ma moyenne soit juste, il faudrait qu'il fasse la somme des 7 mois ou il y a eu des ventes mais en la divisant par 12 par la suite.

    A chercher.... Si vous avez une idée n'hésitez pas.

    merci

    mat

  3. #3
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 75
    Points : 47
    Points
    47
    Par défaut
    Pffffffffff ya des fois ou on se dema

  4. #4
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 75
    Points : 47
    Points
    47
    Par défaut
    Pffffffffff ya des fois ou on se demande si on a pas un prblème

    Il suffit de faire la moyenne "à la main"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Measures].[STOCK]/(sum(LASTPERIODS (12,[DIM_TEMPS].[Mois].CurrentMember), [Measures].[VENTES])/12)
    mat

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/08/2008, 10h00
  2. [SSAS][2008] Relations Dimensions/Mesures
    Par matb33 dans le forum SSAS
    Réponses: 7
    Dernier message: 05/08/2008, 09h10
  3. [SSIS][2008]Calcul de mesures
    Par matb33 dans le forum SSIS
    Réponses: 1
    Dernier message: 07/07/2008, 16h27
  4. [SSAS][2K5] Calcul Nommée
    Par oupepasa dans le forum SSAS
    Réponses: 7
    Dernier message: 22/05/2008, 15h45
  5. [SSAS][2K5] Calcul nommé
    Par oupepasa dans le forum SSAS
    Réponses: 8
    Dernier message: 09/05/2008, 14h15

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