<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Power BI Pro – Incremental Refresh Not Working with API-based Dataset in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4736860#M61885</link>
    <description>&lt;P&gt;&lt;SPAN data-teams="true"&gt;Hello&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1289348"&gt;@Chikku&lt;/a&gt;,&lt;BR /&gt;Just checking in have you been able to resolve this issue? If so, it would be greatly appreciated if you could mark the most helpful reply accordingly. This helps other community members quickly find relevant solutions.&lt;BR /&gt;Please don’t forget to &lt;STRONG&gt;“Accept as Solution”&lt;/STRONG&gt; and Give &lt;STRONG&gt;“Kudos”&lt;/STRONG&gt; if the response was helpful.&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 19 Jun 2025 06:43:48 GMT</pubDate>
    <dc:creator>v-ssriganesh</dc:creator>
    <dc:date>2025-06-19T06:43:48Z</dc:date>
    <item>
      <title>Power BI Pro – Incremental Refresh Not Working with API-based Dataset</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4730432#M61776</link>
      <description>&lt;P&gt;Hi everyone, I’m new to working with APIs in Power BI and need help setting up incremental refresh for a growing dataset.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My Setup:&lt;/P&gt;&lt;P&gt;- Power BI Pro user&lt;/P&gt;&lt;P&gt;- Not using Premium Workspace&lt;/P&gt;&lt;P&gt;- Data source: API fetching 5 years of sales order data&lt;/P&gt;&lt;P&gt;- Dataset keeps growing over time&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I’ve Done:&lt;/P&gt;&lt;P&gt;1. Created RangeStart and RangeEnd parameters&lt;/P&gt;&lt;P&gt;2. Used them in the filter for the date field (order date)&lt;/P&gt;&lt;P&gt;3. Enabled Incremental Refresh in Power BI Desktop&lt;/P&gt;&lt;P&gt;4. Published the dataset to Power BI Service&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Issue:&lt;/P&gt;&lt;P&gt;- Incremental refresh is not working after publishing&lt;/P&gt;&lt;P&gt;- I suspect it's because the API does not support query folding&lt;/P&gt;&lt;P&gt;- I’m not sure if I’ve set everything up correctly&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My Questions:&lt;/P&gt;&lt;P&gt;1. Does Power BI Pro support incremental refresh without Premium?&lt;/P&gt;&lt;P&gt;2. Can incremental refresh work with APIs that don’t support query folding?&lt;/P&gt;&lt;P&gt;3. What’s the correct way to implement incremental refresh with an API source?&lt;/P&gt;&lt;P&gt;4. Can someone guide me step-by-step or suggest a workaround?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help or examples would be greatly appreciated. Thanks in advance!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jun 2025 14:36:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4730432#M61776</guid>
      <dc:creator>Chikku</dc:creator>
      <dc:date>2025-06-12T14:36:38Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Pro – Incremental Refresh Not Working with API-based Dataset</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4730939#M61781</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1289348"&gt;@Chikku&lt;/a&gt;,&lt;BR /&gt;Thank you for reaching out to the Microsoft Fabric Forum Community. Please consider below points:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Yes, Power BI Pro supports incremental refresh Premium isn’t required for Pro-level functionality.&lt;/LI&gt;
&lt;LI&gt;Yes, it can work with APIs &lt;EM&gt;if&lt;/EM&gt; you embed date filters into the API call effectively doing manual query folding.&lt;/LI&gt;
&lt;LI&gt;Correct approach: create RangeStart/RangeEnd parameters → pass them into your API query (e.g: in Web.Contents) → filter using those parameters in the query → configure incremental refresh in Power BI Desktop → publish and schedule.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;If embedding isn’t possible, move data into a foldable source (e.g: Dataflow, Datamart, Azure SQL) first, then apply incremental refresh&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Refer below official documentations:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://learn.microsoft.com/power-bi/connect-data/incremental-refresh-configure" target="_blank"&gt;Configure incremental refresh&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://learn.microsoft.com/power-bi/connect-data/incremental-refresh-overview" target="_blank"&gt;Incremental refresh and real-time data for semantic models&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;If this information is helpful, please &lt;STRONG&gt;“Accept as solution”&lt;/STRONG&gt; and give a &lt;STRONG&gt;"kudos"&lt;/STRONG&gt; to assist other community members in resolving similar issues more efficiently.&lt;BR /&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 04:54:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4730939#M61781</guid>
      <dc:creator>v-ssriganesh</dc:creator>
      <dc:date>2025-06-13T04:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Pro – Incremental Refresh Not Working with API-based Dataset</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4731431#M61791</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1289348"&gt;@Chikku&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-pm-slice="0 0 []"&gt;You're on the right path with setting up incremental refresh in Power BI, but there are a few important considerations and limitations, especially when using APIs and a Power BI Pro license. First, incremental refresh is only supported in Premium workspaces, so with a Power BI Pro license, even though you can define the refresh settings in Power BI Desktop, it won’t function as expected after publishing to the Service unless the dataset is hosted in a Premium (or Premium Per User - PPU) workspace. That’s likely the core reason your refresh isn’t working post-publish.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Secondly, incremental refresh relies on query folding, which allows Power BI to push date-based filters (like RangeStart and RangeEnd) back to the source system. If your API doesn’t support this — which is common for REST APIs — Power BI can’t effectively partition the data, and it ends up pulling the full dataset during every refresh.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To implement incremental refresh correctly with an API:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to ensure your query is foldable, meaning Power BI can dynamically construct the API request with parameters (e.g., appending ?startDate=xxx&amp;amp;endDate=xxx).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Structure your API call in Power Query so it explicitly uses the RangeStart and RangeEnd parameters to request data in slices.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Make sure the applied filter is directly on a datetime field and used early in the query steps (before transformations that might block folding).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As a workaround, if your API doesn't support folding, consider:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Using Power Automate or Azure Data Factory to pre-stage API data into a storage location like Azure SQL, SharePoint, or Data Lake.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then, connect Power BI to that intermediate store (which does support folding), enabling proper incremental refresh.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Alternatively, use custom functions in Power Query to page through and slice API responses by date, but this approach won't technically count as incremental refresh and will still trigger full refresh behavior.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In summary, incremental refresh with an API requires Premium capacity and a foldable query. Without both, you'll need to either upgrade your workspace or change the architecture to include an intermediate storage layer that supports efficient querying and folding.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 10:57:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4731431#M61791</guid>
      <dc:creator>Poojara_D12</dc:creator>
      <dc:date>2025-06-13T10:57:15Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Pro – Incremental Refresh Not Working with API-based Dataset</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4733935#M61832</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1289348"&gt;@Chikku&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Could you please confirm if your query have been resolved? If they have, kindly mark the helpful response and accept it as the solution. This will assist other community members in resolving similar issues more efficiently.&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Jun 2025 17:55:26 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4733935#M61832</guid>
      <dc:creator>v-ssriganesh</dc:creator>
      <dc:date>2025-06-16T17:55:26Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Pro – Incremental Refresh Not Working with API-based Dataset</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4736860#M61885</link>
      <description>&lt;P&gt;&lt;SPAN data-teams="true"&gt;Hello&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1289348"&gt;@Chikku&lt;/a&gt;,&lt;BR /&gt;Just checking in have you been able to resolve this issue? If so, it would be greatly appreciated if you could mark the most helpful reply accordingly. This helps other community members quickly find relevant solutions.&lt;BR /&gt;Please don’t forget to &lt;STRONG&gt;“Accept as Solution”&lt;/STRONG&gt; and Give &lt;STRONG&gt;“Kudos”&lt;/STRONG&gt; if the response was helpful.&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jun 2025 06:43:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4736860#M61885</guid>
      <dc:creator>v-ssriganesh</dc:creator>
      <dc:date>2025-06-19T06:43:48Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI Pro – Incremental Refresh Not Working with API-based Dataset</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4739757#M61929</link>
      <description>&lt;P&gt;&lt;SPAN data-teams="true"&gt;Hi &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1289348"&gt;@Chikku&lt;/a&gt;,&lt;BR /&gt;I hope the information provided has been useful. Please let me know if you need further clarification or would like to continue the discussion.&lt;BR /&gt;If your question has been answered, please “&lt;STRONG&gt;Accept as Solution”&lt;/STRONG&gt; and Give “&lt;STRONG&gt;Kudos”&lt;/STRONG&gt; so others with similar issues can easily find the resolution.&lt;BR /&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 22 Jun 2025 17:05:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-Pro-Incremental-Refresh-Not-Working-with-API-based/m-p/4739757#M61929</guid>
      <dc:creator>v-ssriganesh</dc:creator>
      <dc:date>2025-06-22T17:05:33Z</dc:date>
    </item>
  </channel>
</rss>

