Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi,
I am trying to create a basic data model based on the 'Opportunity' and 'Goal' entities from Dataverse. However, I am wondering what the best approach and best practices are for creating relationships in Power Bi from Dataverse. Each relational table has natural IDs that can be used for connections (e.g., 'Client' with 'Opportunity' using AccountID/OpportunityID), but the question is, should they be used, or should I create separate index keys?
I would really appreciate your help.
Solved! Go to Solution.
You can just use the keys available in Dataverse and no need to create additional columns native power bi.
Actually that will cause more burden to Power BI Engine
Proud to be a Super User!
You can just use the keys available in Dataverse and no need to create additional columns native power bi.
Actually that will cause more burden to Power BI Engine
Proud to be a Super User!
| User | Count |
|---|---|
| 24 | |
| 21 | |
| 20 | |
| 19 | |
| 13 |
| User | Count |
|---|---|
| 60 | |
| 52 | |
| 47 | |
| 40 | |
| 38 |