Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
Anonymous
Not applicable

Keeping a copy of the original datasets in PowerQuery

Hi everyone,
I have a question regarding memory, refresh speed and perfomance of PowerQuery.

I would like to keep in PowerQuery a folder with the "Base Queries" that I use for my report (without importing them into the model). The reason for this is that after importing I need to merge, append, filter and do other stuff that would make my original queries difficult to find and analyze/compare to the final output if I need to. Therefore, I would like to keep a copy of the original queries with no work done over them at hand.

The question is: if I disable both load to model and include in refresh (I can refresh them manually when I need to use them), is there any other way in which they could impact the performance or the memory size of my report? Since this is not a must have feature (I can always trace back the original queries in the query steps, this is just a faster and more usable way to do it) I want to do it only if I'm certain it will not impact (or will impact very little) on size, performance and refresh of my report

Thanks 


1 ACCEPTED SOLUTION
mahoneypat
Microsoft Employee
Microsoft Employee

You shouldn't need to uncheck Include in Report Refresh.  Unchecking just Enable Load for the query will be enough to keep it out of your loaded data model (and file size).  Your approach with using base queries is a good one (reference not duplicate).  Also see this video by Chris Webb to understand impact of data source settings (allow background, enable parallel loading, etc.).

https://www.youtube.com/watch?v=3uKNNZqBIkg

 

If this works for you, please mark it as solution.  Kudos are appreciated too.  Please let me know if not.

Regards,

Pat





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


View solution in original post

2 REPLIES 2
mahoneypat
Microsoft Employee
Microsoft Employee

You shouldn't need to uncheck Include in Report Refresh.  Unchecking just Enable Load for the query will be enough to keep it out of your loaded data model (and file size).  Your approach with using base queries is a good one (reference not duplicate).  Also see this video by Chris Webb to understand impact of data source settings (allow background, enable parallel loading, etc.).

https://www.youtube.com/watch?v=3uKNNZqBIkg

 

If this works for you, please mark it as solution.  Kudos are appreciated too.  Please let me know if not.

Regards,

Pat





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


PradipMCT
Resolver II
Resolver II

Try the connection query. That can help. YOu can go to Load to option and select connection only. Not sure if this is what you're asking for.

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

Find out what's new and trending in the Fabric Community.

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

Check out the November 2024 Power BI update to learn about new features.