Forum Discussion

AlexeyRusinov's avatar
AlexeyRusinov
Helper II
8 years ago

Many to Many relationship by multiple fields

Hello everyone,

 

I have two tables, from different data sources, and I need to match them. There is no simple id match, instead there are multiple fields, and I need to keep only those combinations, which match completely.

Ideally, I want something like this:

 

But as far as I understand, I cannot make muliple many-to-many relationships between two tables, Power BI says it's ambigious.

Instead, what I can do, is make a table of unique combinations of fields that I need to match, and make a single connection by this field. But it makes my solution slow and big. Something like this:

 

Is there a way how I can make it option 1, and not option 2? Please help

1 Reply

  • Eric_Zhang's avatar
    Eric_Zhang
    Microsoft Employee

    AlexeyRusinov wrote:

    Hello everyone,

     

    I have two tables, from different data sources, and I need to match them. There is no simple id match, instead there are multiple fields, and I need to keep only those combinations, which match completely.

    Ideally, I want something like this:

     

    But as far as I understand, I cannot make muliple many-to-many relationships between two tables, Power BI says it's ambigious.

    Instead, what I can do, is make a table of unique combinations of fields that I need to match, and make a single connection by this field. But it makes my solution slow and big. Something like this:

     

    Is there a way how I can make it option 1, and not option 2? Please help


    AlexeyRusinov

    Your understanding is correct, the option 1 is not a correct relationship, not only in Power BI. I don't know what exactly the problem when using Option 2 in your case, however you could also try