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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
LinVen
Helper I
Helper I

PBIX error on refresh - but no Errors in Query Error Table

Hello

So, I am building a PBIX to bring in a lot of data files from SharePoint. As the Data files, once collated, then have a lot of transformation, I have separated the "Source" into a query, so that if needed that location can be updated and then all subsequent queries will be corrected too. (So subsequent queries start with Source = #'File List')

The added bonus of this route is that I plan to be able to include a table of when certain files were last refreshed - a useful indicator of data quality. 

However, the Refresh does not like this little Query:

LinVen_0-1679911351147.png


But the automated Query Errors query gives me no errors:

LinVen_1-1679911418510.png



The File List Query is a relatively simple one:

let
Source = SharePoint.Files("https://SP SITE ADDRESS", [ApiVersion = 15]),
#"Filtered Rows" = Table.SelectRows(Source, each Text.EndsWith([Folder Path], "Resource Plans NE/")),
#"Filtered Rows1" = Table.SelectRows(#"Filtered Rows", each not Text.Contains([Name], "TEMPLATE")),
#"Removed Other Columns" = Table.SelectColumns(#"Filtered Rows1",{"Content", "Name", "Date modified"}),
#"Reordered Columns" = Table.ReorderColumns(#"Removed Other Columns",{"Name", "Date modified", "Content"})
in
#"Reordered Columns"

I am asking it to keep the Binary Column, as i need that to get tha actual data out on the subsequent queries:

LinVen_2-1679911599773.png



Can anyone tell me why this is upsetting the status Quo? (And yet it is succeeding in pulling in updated data into the subsequent queries?)



1 ACCEPTED SOLUTION

Hi Everyone

The solution I have found, which seems to work for me, is to make the Source SharePoint address a Parameter:

LinVen_0-1679990112191.png

 

This can then be mnaged separately to the list of queries linked to it

I can then have my Table of Files, with Date Modified, "without" the Binary Column (which seemed to be the source of the errors, even though Power BI didnt really know what the error was)



View solution in original post

4 REPLIES 4
croberts21
Responsive Resident
Responsive Resident

Getting data from files on Sharepoint is difficult, comlex, and subject to bugs, which is why we minimize the files we store on Sharepoint. Avoiding files on Sharepoint is an important consideration for our design process. However you can try some of these steps:

Process 1

  1. Open you PBIX file in PBI Desktop that connects to files on Sharepoint. 
  2. Log off power BI. In the upper left of the PBI window click your name, then log out. 
  3. Close the PBIX file. 
  4. Open the PBIX file. 
  5. Log in to PBI Desktop again. 
  6. Try to do your refresh.

 

If that doesn't work try these steps.

Process 2

Go to app.powerbi.com. Sign in using your username. 

Find the data portion. Click the 3 dots, then settings.

croberts21_0-1679914284411.png

Go to Data Source Credentials area. 

croberts21_1-1679914331239.png

 

I think you can sign out of the Sharepoint Datasource. Then sign back in. I don't have access to Data Source Credentials but try that. 

 

Process 3

Go to the sharepoint site in your browser. Sign out of the site. Sign back in.

 

Hi Again

Sadly no improvement.  I have signed out, shut down, rebooted, signed in and re-refreshed as many ways as I can and I still have problems - new ones now...

LinVen_0-1679917462853.png



I could not faff with Credentials via app.powerbi.com as I have not yet published this report - that will wait till I am ready to roll it out



Hi Everyone

The solution I have found, which seems to work for me, is to make the Source SharePoint address a Parameter:

LinVen_0-1679990112191.png

 

This can then be mnaged separately to the list of queries linked to it

I can then have my Table of Files, with Date Modified, "without" the Binary Column (which seemed to be the source of the errors, even though Power BI didnt really know what the error was)



Hi croberts21

Thanks for the ideas, I will work through and see if I can resolve this. 

I completely agree. SharePoint is a pita and has made life a lot harder, but unfortunately that decision was out of my hands and now I must work with it... Wish me luck! 🙂 

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.