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 :

Résultat en utilisant LastNonEmpty


Sujet :

SSAS

  1. #1
    Membre chevronné Avatar de dream_rachid
    Homme Profil pro
    DBA & Responsable BI
    Inscrit en
    Mars 2006
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Tunisie

    Informations professionnelles :
    Activité : DBA & Responsable BI
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2006
    Messages : 278
    Par défaut Résultat en utilisant LastNonEmpty
    Bonjour à tous ,

    j'ai un cube là où j'ai utilisé tout simplement une table de fait MVT_STOCK en intégrant l'indicateur STOCK et une autre table dimension TEMPS.

    Exemple de données dans la table fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    DATE - STOCK
    j      - 10
    j+1   - 15
    j+2   - 20
    j+5   - 30
    j+7   - 23
    Comme vous l'apercevez dans l'exemple les données du j+3 et j+4 et j+6 n'existaient pas dans la table de fait.

    Il m'a était demandé de donner la possibilité aux utilisateurs du cube d'afficher la mesure stock pour toutes les dates même pour celles qui ne sont pas mouvementées dans la table de fait , j'ai paramétré alors la mesure stock avec la méthode d’agrégation LastNonEmpty mais aucun élément n'est affiché pour (par exemple) la date de J+3 .

    j'ai ensuite créer un membre calculé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     IIf
    	(
    		NOT ISEmpty([Measures].[STOCK]) ,
    		[Measures].[STOCK],
    		[TEMPS].[TEMPS].PrevMember
    	)
    j'ai réussi alors à afficher le stock pour n'importe quelle date sélectionnée mais j'ai quand même deux inconvénients :

    1- Lourdeur considérable dans l'exécution de la requête
    2- le total des mouvements est erroné : j'aurais besoin de la somme mais d'après ce que j'ai compris la requête est en train d'être appliquée même pour le membre total (ALL) .

    merci pour votre retour

  2. #2
    Membre chevronné Avatar de dream_rachid
    Homme Profil pro
    DBA & Responsable BI
    Inscrit en
    Mars 2006
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Tunisie

    Informations professionnelles :
    Activité : DBA & Responsable BI
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2006
    Messages : 278
    Par défaut
    je suis vraiment coincé dans cette affaire , est ce que quelqu'un a rencontré un tel exemple ?

  3. #3
    Membre Expert Avatar de FrancoisJehl
    Homme Profil pro
    BI Engineer
    Inscrit en
    Juillet 2009
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : BI Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 485
    Par défaut
    Tu as vérifié que tu as bien tous les prérequis pour le LastNonEmpty?

    http://www.artisconsulting.com/blogs...ost.aspx?ID=16

  4. #4
    Membre chevronné Avatar de dream_rachid
    Homme Profil pro
    DBA & Responsable BI
    Inscrit en
    Mars 2006
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Tunisie

    Informations professionnelles :
    Activité : DBA & Responsable BI
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2006
    Messages : 278
    Par défaut
    Oui j'ai bien vérifié la configuration de ma mesure stock et j'ai essayé de voir d'autres solutions mais sans aboutir à aucun résultat

Discussions similaires

  1. Réponses: 0
    Dernier message: 10/04/2013, 18h03
  2. Nombre de décimal dans résultat en utilisant jxlapi
    Par Ichigo-BaKa dans le forum Documents
    Réponses: 1
    Dernier message: 11/06/2007, 15h12
  3. Utilisation du résultat d'une requête
    Par Manu14400 dans le forum Access
    Réponses: 1
    Dernier message: 15/10/2005, 13h01
  4. Réponses: 7
    Dernier message: 14/10/2005, 20h00
  5. Réponses: 5
    Dernier message: 05/10/2004, 13h05

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