Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
The popup spins the loading wheel with evaluating... for sometimes more than an hour before rows are even pulled down from Sharepoint 365.
The file sizes add up to about 450 meg. I have a few conditional columns and group bys statements in the query code.
This is terribly slow compared to using local files on my machine.
Is onedrive any faster? or is there a way to get reasonable speeds of data processing and transfer with Sharepoint.
Two comments:
Alternatively, take all of your transformations from your first query and add it to the 2nd in the Advanced editor.
And in the future, unless you need to get to multiple files in different folders you should always change SharePoint.Files to SharePoint.Contents. It is much much faster, especially on sites with many files.
Last note: Consider using Azure DataLake to store text files. Much faster than Sharepoint no matter what code optimization you do. And dirt cheap. Pennies a month for hundreds and hundreds of MBs.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI Reportingl'm pulling multiple files, a new file is added to the sharepoint document folder each day.
Its very slow, when rows are coming down it's typically only about 2,000 per second.
@StephenF wrote:l'm pulling multiple files, a new file is added to the sharepoint document folder each day.
Its very slow, when rows are coming down it's typically only about 2,000 per second.
Everything is in one folder, or multiple folders? If one folder, the SharePoint.Contents() adjustment will greatly help. Even if it is multiple folders, if it is a fixed number, I'd rather have 2-5 "SharePoint.Content()" queries that later are appended into one big query for further transformation than use SharePoint.Files() which scans EVERY SINGLE FILE on the site regardless of what you want.
That said, SharePoint will never match the speed of local files, OneDrive files, or Azure DataLake, which seems to be the fastest and most robust. It is why it was designed and why Power BI and Excel can get text and XLSX files from it directly.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingIt's a variable number that increases by one per day.
I think I'll try onedrive and see if its any better then Sharepoint.
Since onedrive seems to be the same as sharepoint as far as storage I am at an impasse.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
80 | |
76 | |
60 | |
36 | |
33 |
User | Count |
---|---|
91 | |
60 | |
59 | |
49 | |
45 |