Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi all,
I have been working with power BI for a week now. I do have experience with Qlik Sense and the advanced modeling of Qlik Sense.
When I import a table from demo database from Access into Power BI it sometimes shows "nested" tables which are not present in the original source. I am using a Northwind demo file.
Unfortunatly I have not been able to find extensive information as to how Access databases are being treated. Could somebody explain as to why, when and what the benefits are of this feature. In addition, is it possible to turn this feature of?
As far as I can see it makes merging different tables easier.
In the attached screenshot this phenomenon shows in the last colomns, those with either "Value" or "Table" in yellow. I am aware that I can click through and add the information by using the arrows in the header.
Solved! Go to Solution.
Hi @JoostttP,
Based on my observation, when loading tables from Access database to Power BI Desktop, Power BI Desktop imports the columns in these tables as well as Object Dependencies of these tables into Query Editor, and Power BI treat the dependencies as new columns of these tables.
For example, for order table in Access database, there are other 8 objects depending on it, Power BI Desktop puts the 8 objects as additional columns in order table. From my point of perspective, this behavior is proper, Power BI Desktop loads all properties of a table(data and dependencies), it doesn’t ignore dependencies and it makes us easy to select values from related tables.
Moreover, if you don’t want to retain these additional columns, you can directly remove these columns in Query Editor of Power BI Desktop or delete the object dependencies of your tables in Access database.
Thanks,
Lydia Zhang
Hi @JoostttP,
Based on my observation, when loading tables from Access database to Power BI Desktop, Power BI Desktop imports the columns in these tables as well as Object Dependencies of these tables into Query Editor, and Power BI treat the dependencies as new columns of these tables.
For example, for order table in Access database, there are other 8 objects depending on it, Power BI Desktop puts the 8 objects as additional columns in order table. From my point of perspective, this behavior is proper, Power BI Desktop loads all properties of a table(data and dependencies), it doesn’t ignore dependencies and it makes us easy to select values from related tables.
Moreover, if you don’t want to retain these additional columns, you can directly remove these columns in Query Editor of Power BI Desktop or delete the object dependencies of your tables in Access database.
Thanks,
Lydia Zhang
Hi @v-yuezhe-msft,
Thank you for your response. I figured it would be something like this. Thank you for your explanation.
What is your opinion on either merging the additional data this way or importing both tables first, and then create a merge based on a shared ID? What would be faster is perfomance you recon?
Thanks,
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
100 | |
72 | |
44 | |
38 | |
29 |
User | Count |
---|---|
156 | |
92 | |
62 | |
44 | |
41 |