Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hello!
I have 6 tables:
Current joins:
The issue arises when trying to create the relationship ProjectionsMaster -> ProjectionsYTD into this logic (ProjectionsMaster is a new table that I want to integrate to be used to filter all the projectionsIDs from my multiple tables but it must be affected by the Date in my DateTable). I need ProjectionsMaster to filter the ProjectionsYTD table based on its values, but PowerBI warns this will cause redundancy and create ambiguous paths between tables. What solutions are available? I've attached a sample PowerBI file demonstrating my current scenario (https://drive.google.com/file/d/1HWMYlFSU7xXNyWBj2frU0vFhEfLT6fkn/view?usp=sharing)
Thanks!
Solved! Go to Solution.
If you have 100 measures then you have about 80 measures too many. Consider using Calculation Groups if your measures do roughly the same thing.
Other than that, yes.
Do not join fact tables directly. Control them via common dimension tables (in your case Dates)
Thanks for your reply!
Yes, but I also need them to be controlled via fact table (projection ID). This projection ID could have the same year (two IDs in the same year) so if I use only the date, this will not work as expected.
Hi,
Create a single column table with unique ID's and build a relationship between the ID column of your Fact tables with the ID column of the single column table.
Don't join them. Use TREATAS to project filters across them.
Thanks! If I have 100 measures that must be affected by this ProjectionID (to ensure they're using the correct values based on this ID which will be modified through a Slicer Visualization), should I modify all 100 measures to use the TREATAS function?
If you have 100 measures then you have about 80 measures too many. Consider using Calculation Groups if your measures do roughly the same thing.
Other than that, yes.
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.