Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I want to relate two fact tables and I have several shared dimensions. (the relationships to the dimensions are single direction, one to many, active) I have an ID field on both fact tables that I could use, but I cannot make the relationship active as it creates a circular reference so Power BI won't allow. Any suggestions?
Hi @faerewatson,
Since you have created one to many relationship between FactA and DateKey, and between FactB and DateKey, there existing an indirect many to many relationship between FactA and FactB. The error message has pointed out that the one to many relationship between FactB and FactA based on [PrescriptionID] will introduce ambiguity between Tables. If you want to active this unsupported relationship, the only way is to inactivate other relationships.
Best regards,
Yuliana Gu
Thanks @v-yulgu-msft - can you explain what an inactive relationship is for? What does that buy me?
Hi @faerewatson,
To active the relationship based on [PrescriptionID], you may need to inactive other one to many relationships between fact table and dimention tables. For example, the relationship between FactA and DimMember based on [MemberKey].
Regards,
Yuliana Gu
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 97 | |
| 73 | |
| 50 | |
| 47 | |
| 44 |