Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
I have a table (Customer Attributes) and I made a table based on it through DAX.
Solved! Go to Solution.
Hi @BI_Nooby
You could read the following articles to learn about why this happens. They have a detailed explanation about this problem.
Model relationships in Power BI Desktop - Power BI | Microsoft Learn
Regular and limited relationships in Power BI - SQLBI
In short, a model relationship is limited when there's no guaranteed "one" side. A limited relationship can happen for two reasons:
A calculated table is always in Import mode while your source table (Customer Attributes) is in DirectQuery mode, so the relationship between them is across different source groups. The calculated table (COs) is in Vertipaq source group while the DirectQuery table (Customer Attributes) is in DirectQuery source group. A cross-source relationship will be a limited relationship.
To make the relationship a regular one, you can either convert the DirectQuery table into Import mode, or create the COs table in the same data source as the DirectQuery table then connect to it with DirectQuery mode. Once they are in the same source group, the one-to-many relationship will be a regular relationship.
Best Regards,
Community Support Team _ Jing
If this post helps, please Accept it as Solution to help other members find it.
Hi @BI_Nooby
You could read the following articles to learn about why this happens. They have a detailed explanation about this problem.
Model relationships in Power BI Desktop - Power BI | Microsoft Learn
Regular and limited relationships in Power BI - SQLBI
In short, a model relationship is limited when there's no guaranteed "one" side. A limited relationship can happen for two reasons:
A calculated table is always in Import mode while your source table (Customer Attributes) is in DirectQuery mode, so the relationship between them is across different source groups. The calculated table (COs) is in Vertipaq source group while the DirectQuery table (Customer Attributes) is in DirectQuery source group. A cross-source relationship will be a limited relationship.
To make the relationship a regular one, you can either convert the DirectQuery table into Import mode, or create the COs table in the same data source as the DirectQuery table then connect to it with DirectQuery mode. Once they are in the same source group, the one-to-many relationship will be a regular relationship.
Best Regards,
Community Support Team _ Jing
If this post helps, please Accept it as Solution to help other members find it.
@BI_Nooby , Try to have same table at source and check, You can create a view if needed
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
104 | |
96 | |
80 | |
67 | |
62 |
User | Count |
---|---|
137 | |
106 | |
104 | |
81 | |
63 |