Erreur Relation entre tables

Accueil – Le CFO masqué Forums Power BI Erreur Relation entre tables

8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Articles
  • #38854
    smail
    Participant

    J’essaie de créer une relation entre deux tables. J’ai essayé de faire ceci et j’ai reçu l’erreur ” cant create a relationship between these two columns because one of the columns must have unique values.”

    Any Solution please.

    Attachments:
    You must be logged in to view attached files.
    #38858
    Sophie Marchand
    Participant

    Bonjour,

    Ce genre de question est impossible à répondre sans avoir accès au modèle de données.

    Est-ce que vous essayez de lier entre elles 2 tables de faits? Le cas échéant, vous devriez plutôt les lier via des tables de dimensions. Les tables de dimensions ne contiennent pas de doublons.

    S’il ne s’agit pas de deux tables de faits, alors, vous avez au minimum une table de dimension et vous devez comprendre pourquoi cette table comprend des doublons dans la clé commune.

    Merci.

    Sophie

    Merci.

    Sophie

    #38970
    smail
    Participant

    Voila un exemple qui correspond à ma situation

    Attachments:
    You must be logged in to view attached files.
    #38976
    Sophie Marchand
    Participant

    Bonjour,

    Le fichier fourni n’est pas un .pbix.

    Merci de fournir un .pbix ou minimalement une image de votre modèle de données.

    Sophie

    #38982
    smail
    Participant

    J’ai fourni deux fichier tabledemo.xlsx et powerbidemo.pbix .

    • Cette réponse a été modifiée le il y a 3 années par smail.
    #38984
    Sophie Marchand
    Participant

    Le fichier .pbix est en fait un dossier zippé et il n’y a aucun .pbix dedans. Pourriez-vous tenter de fournir à nouveau le .pbix ou nous le transférer par courriel à info@lecfomasque.com? Merci.

    #39928
    xavierallart
    Participant

    Bonjour
    Si j’ai bien compris, dans PowerBI, la relation entre 2 tables ne peut avoir lieu que sur 1 seul champ.
    Mais dans votre exemple (powerbiDemo.pbix) il faudrait 2 champs Secteur et Période.
    Dans votre cas, Il existe 2 solutions :
    1) Ajouter une nouvelle colonne dans les 2 tables, correspondant à la concaténation des 2 colonnes
    iD=[Secteur]&[Index], et réaliser la liaison sur ce champ
    2) Réaliser une fusion entre les 2 tables en sélections les deux colonnes pour la relation
    Amicalement
    Bonne année 2018

    Attachments:
    You must be logged in to view attached files.
    #39930
    smail
    Participant

    Merci Bcp Xavier, j’ai déjà résolu mon problème avec une table de démenions, parce que le faite de Réaliser une fusion entre les 2 tables en sélections les deux colonnes pour la relation, ne marchera pas vue que sur les deux colonnes la “cardinality” est : “Many to many” or, il fallait soit : “one to many” , ou bien “many to one” . Merci encore une fois , et j’espère que cette année 2018 sera bonne pour nous tous 🙂 .

8 sujets de 1 à 8 (sur un total de 8)
  • Vous devez être connecté pour répondre à ce sujet.