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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
This dataset is retrieving the data from a csv file in a Sharepoint document folder.
Ocasionally, the file is missing, and the dataset refresh fails in Power BI service fails.
This is the 1st step of the query:
= try Csv.Document(Web.Contents("https://xxx.sharepoint.com/sites/xxx/PowerBI.csv"),[Delimiter=";", Columns=7, Encoding=1252, quoteStyle=QuoteStyle.None]) otherwise #table({"ID"},{})
Is there a way to prevent this error happening and allow the dataset to refresh?
Wow what a great idea 💡
If I have an unreliable source, then I use a Dataflow to grab the data from that source.
Source > Dataflow > Dataset
If the Dataflow fails, it doesn't impact the Dataset refresh as the Dataflow just reverts back to the last successful load.
In fact, I utilize Dataflows nearly entirely for the fact that independent Dataflow failures do not derail an entire Dataset.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!