Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Something changed with the Excel exports from our Oracle system, and IT does not understand.
Previously, the Excel.Workbook function returned five columns (Name, Data, Item, Kind, Hidden) and Navigation auto-filled = Source{[Item="sheet1",Kind="Sheet"]}[Data]
Now, Excel.Workbook returns only two columns (Name, Data) and Navigation auto-fills = Source{[Name="sheet1"]}[Data]
In a Dataflow, we use Sharepoint.Contents, then filter to the latest file, then Excel.Workbook to convert the binary. It has worked for months, but now it says "DataFormat.Error: File contains corrupted data". Making a small edit and saving the source file will fix the issue, which may offer a clue, but doing this manual step is impractical.
Power BI Desktop does not have the DataFormat.Error and works fine after changing the code to Source{[Item="sheet1",Kind="Sheet"]}[Data]. However, we need the Dataflow to work. Does anyone have any insight?
Hi @dps ,
You can try the following steps to troubleshoot the issue:
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!