Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
I have a report that retrieves data through an API using a dynamic token that expires every hour. The dataset is quite large (over 500 MB), and during the data retrieval process, the token sometimes expires midway, resulting in the error Couldn’t connect with the provided credentials.
I’d like to know if Power Query can automatically request a new token once the old one expires during the data load. Also, does it normally take as long as 3–4 hours to fetch around 500 MB of data in Power Query?
Solved! Go to Solution.
Hi HFT,
Thank you for the follow up.
Based on my understanding, the slow refresh issue is primarily caused by storing and processing large volumes of consultant data through API embedding without an optimized storage layer. Power Query or PPU handles large datasets less efficiently without dedicated Fabric capacity or a high performance data source such as ADLS Gen2 or Blob Storage.
As SQL is not an option, please consider the following supported non‑SQL storage alternatives for improved performance:
If possible, request Fabric capacity or use a trial to leverage Dataflow Gen2 with ADLS Gen2 storage for faster and more reliable refreshes. If Fabric capacity is not available, use Azure Blob Storage or ADLS Gen2 with Classic Dataflows or a direct file connection.
Please refer to the links below for further information:
Azure Data Lake Storage Gen2 - Power Query | Microsoft Learn
Azure Blob Storage - Power Query | Microsoft Learn
Create a Power BI report using the Microsoft Dataverse connector - Power Apps | Microsoft Learn
Understand Microsoft Fabric Licenses - Microsoft Fabric | Microsoft Learn
Configuring dataflow storage to use Azure Data Lake Gen 2 - Power BI | Microsoft Learn
Power Query Parquet connector - Power Query | Microsoft Learn
Dataflows best practices - Power BI | Microsoft Learn
We hope this information helps to resolve the issue. Should you have any further queries, please feel free to contact the Microsoft Fabric community.
Thank you.
Hi HFT,
We would like to follow up and check whether the details we shared have helped to resolve your problem.
If you need any more assistance, please feel free to connect with the Microsoft Fabric community.
Thank you.
Hi HFT,
We would like to follow up and check whether the details we shared have helped to resolve your problem.
If you need any more assistance, please feel free to connect with the Microsoft Fabric community.
Thank you.
Hi HFT,
Thank you for the follow up.
Based on my understanding, the slow refresh issue is primarily caused by storing and processing large volumes of consultant data through API embedding without an optimized storage layer. Power Query or PPU handles large datasets less efficiently without dedicated Fabric capacity or a high performance data source such as ADLS Gen2 or Blob Storage.
As SQL is not an option, please consider the following supported non‑SQL storage alternatives for improved performance:
If possible, request Fabric capacity or use a trial to leverage Dataflow Gen2 with ADLS Gen2 storage for faster and more reliable refreshes. If Fabric capacity is not available, use Azure Blob Storage or ADLS Gen2 with Classic Dataflows or a direct file connection.
Please refer to the links below for further information:
Azure Data Lake Storage Gen2 - Power Query | Microsoft Learn
Azure Blob Storage - Power Query | Microsoft Learn
Create a Power BI report using the Microsoft Dataverse connector - Power Apps | Microsoft Learn
Understand Microsoft Fabric Licenses - Microsoft Fabric | Microsoft Learn
Configuring dataflow storage to use Azure Data Lake Gen 2 - Power BI | Microsoft Learn
Power Query Parquet connector - Power Query | Microsoft Learn
Dataflows best practices - Power BI | Microsoft Learn
We hope this information helps to resolve the issue. Should you have any further queries, please feel free to contact the Microsoft Fabric community.
Thank you.
Thanks. My current report uses Embedding for a large volume of consultant data, causing slow refreshes. Given company constraints prevent SQL use, what non-SQL data source options are available for storing this data to enable faster, more efficient report refreshes? I am using PPU Embed license and when i check for datafows it is asking for fabric capacity, should I have that or without that also datafloes work.
Thankyou, @andrewsommer, for your response.
Hi HFT,
We appreciate your inquiry on the Microsoft Fabric Community Forum.
In addition to the response provided by @andrewsommer , please follow the steps below, they may help resolve the issue.
For further information, please refer to the links below:
Handling authentication for Power Query connectors - Power Query | Microsoft Learn
Configure incremental refresh and real-time data for Power BI semantic models - Power BI | Microsoft...
Understanding query evaluation and query folding in Power Query - Power Query | Microsoft Learn
Dataflows best practices - Power BI | Microsoft Learn
We hope the information provided helps to resolve the issue. If you have any further queries, please feel free to contact the Microsoft Fabric community.
Thank you.
Power Query (in both Power BI Desktop and the Service) does not automatically refresh OAuth or API tokens mid-load once the query execution begins. It treats the token (or credentials) provided at the start of the query as static throughout that refresh session. There is probably a way to work around this and hopefully another member of this board can help with that.
As far as the refersh time, no, that’s unusually slow. A variety of things could be slowing it down:
You can try to batch your api calls, incremental refresh or split up your load and transformations (brinze level flow to btring the data into the service and then sliver layer that transforms it).
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.