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

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
ivy8252003
Frequent Visitor

Apply Query Changes ran multiple times

Hi all,

 

I'm loading a simple query like "select * from view_" (over 4 million rows in total) from SQL server in PowerBI Desktop and it runs multiple times. I've tested with a subset of that view, it just ran once. Is it just a matter of the size of the dataset? Is there any way to prevent it from running multiple times? Any solutions? 

 

Thanks,

Ivy

1 ACCEPTED SOLUTION
ivy8252003
Frequent Visitor

Well, I removed the two "rename columns" steps and then refreshed the report, it only ran once.  Not sure if this was the reason for loading data twice, but if you come across the same issue, it's worth giving it a try.

View solution in original post

4 REPLIES 4
ivy8252003
Frequent Visitor

Well, I removed the two "rename columns" steps and then refreshed the report, it only ran once.  Not sure if this was the reason for loading data twice, but if you come across the same issue, it's worth giving it a try.

v-alq-msft
Community Support
Community Support

Hi, @ivy8252003 

 

Based on your description, I think your query should run once. It is possible that Power Query try to get the type of data according to the first 1k rows. You may try to go to 'File'-'Options'-'Current File'-'Data Load', uncheck 'Automatically detect column types and headers for unstuctured sources'.

 

Best Regards

Allan

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Greg_Deckler
Community Champion
Community Champion

Hmm, not enough info to go on here, why do you think it is running multiple times, what does your query look like? Paste the M code from Advanced Editor.



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...

Hi @Greg_Deckler ,

 

I saw it loading up to 4.5 million rows and then back to 1k rows.... 

Here is the M code:

let
Source = Sql.Database("SQL03", "EDM", [Query="SELECT * FROM vw_Sales"]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Master Account No", Int64.Type}}),
#"Rename Columns" = Table.RenameColumns( #"Changed Type", List.Zip({tHeaderConversion[New columns], tHeaderConversion[Old columns]})),
#"Rename Columns Rev" = Table.RenameColumns( #"Rename Columns", List.Zip({tHeaderConversion[Old columns], tHeaderConversion[New columns]})),
#"Renamed Columns" = Table.RenameColumns(#"Rename Columns Rev",{{"Adj cCOGS Ledger Currency", "Adj cCOGS Ledger Currency_o"}, {"Adj Gross Sales Ledger Currency", "Adj Gross Sales Ledger Currency_o"}, {"cCOGS Adjustment Ledger Currency", "cCOGS Adjustment Ledger Currency_o"}})
in
#"Renamed Columns"

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

Check out the April 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.