This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Hi Experts,
I came across conflicting information about storing keys for relationship as Text vs Whole Number
I benefit from having it as Text data type because it helps be debug errors easily as the key
| 9590.03312021 |
is made up of 2 columns (ID & Date)
But I am reluctant to make it such as this will be used in a heavy model so Performance has to be optimal but the trade off of easy debugging also cannot be ignored because the length of ID in key varies above and hence inserting a perid (.) helps separate ID & Date visually
Thanks
Solved! Go to Solution.
Hi @GulianiG
I am not sure about data modeling performance but that kind of key will definitely lead to a longer refresh time which may be negligible depending on the data size. Why longer? Because that will cause a higher cardinality and will take a longer time to write into memory as opposed to having two separate dimensions for ID and Date. Also, a higher cardinality requires more storage. That is why it also a best practice to split a datetime column into date and time columns or just remove the time component if not needed.
Hi @GulianiG
I am not sure about data modeling performance but that kind of key will definitely lead to a longer refresh time which may be negligible depending on the data size. Why longer? Because that will cause a higher cardinality and will take a longer time to write into memory as opposed to having two separate dimensions for ID and Date. Also, a higher cardinality requires more storage. That is why it also a best practice to split a datetime column into date and time columns or just remove the time component if not needed.
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 29 | |
| 28 | |
| 25 | |
| 19 | |
| 14 |
| User | Count |
|---|---|
| 56 | |
| 48 | |
| 37 | |
| 21 | |
| 20 |