Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
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
Solved! Go to Solution.
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.
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.
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.
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.
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"
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
User | Count |
---|---|
72 | |
71 | |
37 | |
31 | |
27 |
User | Count |
---|---|
91 | |
49 | |
45 | |
38 | |
36 |