Forum Discussion

Revathi_Kannan's avatar
4 years ago
Solved

Dynamic RLS not working

Hi all,

 

I have 2 data tables, Scenario 101 and Filters wherein the common column for these 2 tables is Sap_company_code also i have my email id's list sheet 1 data table..

 

My requirement is, the user have to view the data based on the sap_company_code as per the email list provided in the sheet 1 table. I am getting an error while doing the relationship between these 3 tables. I am not able to attach the file hence i have provided you the snapshot. Kindly help me.

 

  • Anonymous's avatar
    Anonymous
    4 years ago

    Hi Revathi_Kannan ,

     

    Please firstly check if there is a blank cell in your tables, or create two measures by DISTINCTCOUNT and COUNTROWS to double verify whether the values are distinct.

     

    Generally, you need to fix the underlying data:

    * Remove blanks/nulls
    * Remove duplicates (of course)
    * Remove errors

    ......

    And delete the relationship, and then recreate the relationship to have a try again.

     

    Refer to:

    Power BI: The Cardinality you selected isn't valid for this relationship - deBUG.to

     

    Best Regards,
    Eyelyn Qin
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

1 Reply

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi Revathi_Kannan ,

     

    Please firstly check if there is a blank cell in your tables, or create two measures by DISTINCTCOUNT and COUNTROWS to double verify whether the values are distinct.

     

    Generally, you need to fix the underlying data:

    * Remove blanks/nulls
    * Remove duplicates (of course)
    * Remove errors

    ......

    And delete the relationship, and then recreate the relationship to have a try again.

     

    Refer to:

    Power BI: The Cardinality you selected isn't valid for this relationship - deBUG.to

     

    Best Regards,
    Eyelyn Qin
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.