Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Hello Power BI Community,
I'm encountering two major issues when trying to load data from Excel files stored in OneDrive for Business (via SharePoint Files in Power BI):
Thank you for any guidance or solutions you can provide!
1. Not sure it's Power BI that is lagging. Could be SharePoint too. Consider using Sharepoint.Contents , and also consider using Binary.Buffer
2. Use Power Automate to initiate semantic model refresh when a new file is added to the document library. Make sure to debounce.
3. Binary.Buffer might help with that
4. Don't use Excel files. Use CSV or Parquet. Write your own combiner (don't use the default option in Power Query)/
can you explain what the significance of using sharepoint.contents over sharepoint.files.
can you also explain what binary.buffer is and what parquet is?
SharePoint.Contents : slightly better performance as it directly addresses a folder rather than enumerating the entire sharepoint document library folder structure
Binary.Buffer: Prevents SharePoint from trying to be cute with sending data chunked. Rather orders Sharepoint to deliver the entire file in one piece
Parquet: Data storage format. Different from CSV (which is organized in rows), Parquet is organized in columns, and carries meta data. It is the foundation for the Direct Lake format used in Microsoft Fabric. Generally CSV and Parquet files ingest very fast, regardless of their size.
Just to clarify how I’m gathering the data: Due to limited infrastructure in the company, the only way I can collect data is by having the ERP system send me scheduled imports via email in XLSX format. These files are then stored in a OneDrive Business folder through Power Automate, and the rest of the process follows from there.
im new to Parquet first time hearing about it now.. how can i convert to using parquet or in the powerautomate phase convert the xlsx file to csv before storing them in the onedrive folder?
as far as the binary buffer and sharepoint.contents solution i'll get back to you on whether that suffices or not.
See if you can get CSV extracts from your ERP system instead.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
27 | |
27 | |
25 | |
13 | |
10 |
User | Count |
---|---|
24 | |
19 | |
16 | |
13 | |
10 |