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

Power BI Discussion :

Agrégation dans une dimension


Sujet :

Power BI

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2012
    Messages : 13
    Points : 6
    Points
    6
    Par défaut Agrégation dans une dimension
    Bonjour,

    J'ai un petit souci d'agrégation au niveau d'une dimension.
    Ma dimension client contient :
    Client ID
    Nom
    Prénom
    Type de client

    Elle est lié à 2 tables de fait.
    J'aimerai pouvoir créer un seul attribut qui compte le nombre de type de client distinct tout en gardant les filtres appliqué à mes faits.

    Le distinctcount me renvoie toujours le nombre de type de client TOTAL et ne fait pas la liaison avec les filtres appliqués.
    Quand je rajoute un autre attribut (Prénom), le distinctcount s'adapte avec cet attribut de la table uniquement.

    Suis-je obligé de créer un distinctcountpour chaque table de fait ?

    Merci d'avance pour vos réponses.
    Je suis sur que c'est pas bien dur mais je débute un peu.

  2. #2
    Membre averti Avatar de pulsdrum
    Homme Profil pro
    MVP SQL Server - Consultant en Business Intelligence - MCITP, MCTS et MCSA SQL Server 2008/2012
    Inscrit en
    Juillet 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : MVP SQL Server - Consultant en Business Intelligence - MCITP, MCTS et MCSA SQL Server 2008/2012
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 61
    Points : 335
    Points
    335
    Par défaut
    Bonjour,

    Le nombre distinct d’utilisateur pouvant varier d’une table de fait à l’autre, (je pense) que tu vas devoir créer une mesure DISTINCTCOUNT par tables de faits.

    Si ton but est d’avoir la somme des utilisateurs distinct sur t’es deux tables de faits tu peux :
    - Créer une mesure DISTINCTCOUNT([ID_USER]) sur les 2 tables de faits
    - Et créer une mesure sur ta dimension utilisateur qui en serait la somme

    D’autre part dans une table de fait tu devrais avoir que des mesures -> pas de filtre sur les tables de faits mais sur leurs dimensions.

    ++

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 29
    Points : 48
    Points
    48
    Par défaut
    Citation Envoyé par pulsdrum Voir le message
    - Créer une mesure DISTINCTCOUNT([ID_USER]) sur les 2 tables de faits
    - Et créer une mesure sur ta dimension utilisateur qui en serait la somme
    Euh ... non.

    Pour ce qui est du DISTINCTCOUNT, il te faudra filtrer la dimension en fonction de tes critères (est-ce que tu veux ne compter que les individus pour lesquels tu as des faits dans les deux tables, ou dans l'une ou l'autre). À partir de là, vu que c'est une dimension utilisateur, un COUNTROWS devrait suffire.

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/03/2010, 10h16
  2. Réponses: 3
    Dernier message: 14/05/2009, 19h27
  3. [Vxi3] Explorer dans une dimension fusionnée
    Par titiabo dans le forum Webi
    Réponses: 2
    Dernier message: 07/05/2009, 22h59
  4. Limiter le nombre d'occurrences dans une dimension
    Par klognos dans le forum Cognos
    Réponses: 1
    Dernier message: 31/05/2008, 23h29
  5. Erreur d'agrégation dans une requête UNION
    Par soso78 dans le forum Access
    Réponses: 2
    Dernier message: 05/10/2005, 00h11

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