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
Dear all,
I am struggling with creation of relationship between 2 calculated columns.
I have 2 tables:
pbi DIM_EIPA_Connectors (dimension table)
pbi FACT_EIPA_Connectors (fact table)
In both tables I have created unique identifier using calculated columns - the function is using column index to add a suffix in order to ensure that the entries are unique.
Connector_ID =
'pbi DIM_EIPA_Connectors'[data.id]
&
RANKX(
FILTER('pbi DIM_EIPA_Connectors',
'pbi DIM_EIPA_Connectors'[data.id]=EARLIER('pbi DIM_EIPA_Connectors'[data.id])
),
'pbi DIM_EIPA_Connectors'[Index],,ASC)
Now, I have removed all relationships that might impact those 2 tables. Then I am trying to create the relationship between those two columns.
Following is the error - I would expect to have one-to-one relation or (one-to-many/many-to-one) but there is issue with all types of relation incl. many-to-many.
I exported the data into excel to check if there are any duplicates or blank values but there isn't any.
Any help is much appreciated!
Solved! Go to Solution.
@IvanS if you are absolutely sure that there are only a single instance, then blank values are driving that Cardinality (Many to Many)
@IvanS if you are absolutely sure that there are only a single instance, then blank values are driving that Cardinality (Many to Many)
You are right, I oversee the blank entries. 🙂 Thank you for help!
Blank values in dim or fact table?
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 |
|---|---|
| 98 | |
| 72 | |
| 50 | |
| 49 | |
| 42 |