The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
Hi,
I've noticed a very odd thing whilst refreshing my data in Power BI Desktop. Some background info:
- We have a connection to our data platform, a Databricks SQL data warehouse and are using import mode for our semantic model.
- The tables in Databricks consists of fact and dimensions, all tables have business keys (text values) and ids (integers)
- The ids might change in the facts and dimensions, this is because of how we process the data. The business keys will stay the same. But of course, if the ids change, they are changed both in the fact and dim so the corresponding records can still be linked to each other.
- We use the ids to create relationships as these ids take up less space than the bks.
We noticed the following:
- We refresh the data in the data platform (and therefore the ids change and the bks stay the same)
- We hit the refresh button in Power BI Desktop
- All data gets refreshed succesfully (it says..)
- We notice that the ids in the fact table do NOT correspond with the ids in the dimension table, whilst the data in the platform shows the correct matching ids for both dims and facts.
- We refresh the specific fact table with the wrong id again in Power BI Desktop, and now it shows the correct id.... so it seems like the full refresh isn't doing what it should be doing?
What's going on here? 😅
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.