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] Calcul nommé


Sujet :

SSAS

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2008
    Messages : 144
    Points : 68
    Points
    68
    Par défaut [SSAS][2K5] Calcul nommé
    j'ai une table contact avec une colonne ca
    je cherche a créer un calcul nommé qui me donne le nombre de contact ou la valeur ca est différente de 0

    Mais je ne sais pas quoi mettre dans la partie expression puisque l'on ne peut pas placé de conditionnel du moins je crois

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 265
    Points : 314
    Points
    314
    Par défaut
    Tu parles bien de rajouter un calcul nommé dans une table de la dsv ?

    Dans ce cas, il faut que tu rajoutes la colonne suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    CASE
        WHEN Ca <> 0 THEN 1
        ELSE 0
    END
    Ensuite, tu n'auras plus qu'à effectuer une somme sur ce flag pour connaitre le nombre de contacts qui ont un Ca différent de 0

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2008
    Messages : 144
    Points : 68
    Points
    68
    Par défaut
    je ne veux pas rajouter de colonne je veux faire un calcul dans mon cube qui me permet de sortir les cartes ou le ca est different de 0.
    Ensuite par exemple je l'utilise comme mesure dans mes rapports et si je mets comme champ de ligne mes magasins ou les années il me sort le nombre de carte ou le ca est différent de 0 par magasins ou années

    En fait dans calcul nommé , au lieu de faire un compte distinct classique je veux faire un compte distinct qui ne compte que les cartes ou le ca est superieur a 0

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2008
    Messages : 144
    Points : 68
    Points
    68
    Par défaut
    toujours personne n'a d'idée svp?

  5. #5
    Membre chevronné Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Points : 2 145
    Points
    2 145
    Par défaut
    Soit tu veux créer cela uniquement dans le cube en utilisant un calcul nommé en MDX.
    Soit, tu utilises la méthode donnée au-dessus pour ajouter cela dans la dsv utilisée par ton cube.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2008
    Messages : 144
    Points : 68
    Points
    68
    Par défaut
    bah justement j'essaie de créer le calcul nommé en mdx uniquement dans le cube mais je n'y arrive pas

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 265
    Points : 314
    Points
    314
    Par défaut
    Si tu nous donnais le code MDX que tu essayes d'utiliser ce serait plus simple pour te répondre.

    Un truc dans le genre doit fonctionner:

    Create Member CurrentCube.[Measures].[Ca_Diff_0] As
    Case When [Measures].[Ca] <> 0 Then 1 Else 0 End;

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2008
    Messages : 144
    Points : 68
    Points
    68
    Par défaut
    j'ai aucune idée de comment cela marche donc j'ai rien essayer d'utiliser d'interessant , je vais tester ta proposition quand je serais en entreprise (vendredi)
    en attendant bonne journée.

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2008
    Messages : 144
    Points : 68
    Points
    68
    Par défaut
    deja il me met que create ca existe pas, j'ai du mal a m'expliquer a mon avis

    a mon avis c'est un compte distinct de ce que tu as marqué parce que moi ce qu'il me faut c'est une valeur qui se calcule automatiquement
    par exemple si je cree un rapport dans rs et je mets le nom des magasins dans le champ de ligne , je voudrais qu'il me calcule le nombre de contact avec un ca >0 par magasin, et ainsi de suite si je mets les annees en champs de colonnes , je veux qu'il me calcule la nombre de contact par magasin et par année,
    comme indiqué sur la photo

Discussions similaires

  1. [SSAS] [2K5] Calcul sur 2 niveaux de hierarchie
    Par dje2303 dans le forum SSAS
    Réponses: 2
    Dernier message: 24/08/2010, 14h51
  2. [SSAS 2k5] - Calcul niveau fin puis agrégation
    Par loggti dans le forum SSAS
    Réponses: 1
    Dernier message: 03/04/2009, 09h18
  3. Réponses: 3
    Dernier message: 19/09/2008, 10h35
  4. [SSAS][2K5] Calcul Nommée
    Par oupepasa dans le forum SSAS
    Réponses: 7
    Dernier message: 22/05/2008, 15h45
  5. Réponses: 1
    Dernier message: 11/04/2008, 16h43

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