<?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: Help with Odata Api call Refresh status returning Dynamic Datasources, which cannot be refreshed in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4832811#M63177</link>
    <description>&lt;LI-CODE lang="markup"&gt;I have tried changing this over to a web connection but I still get the same dynamic error on the server. &lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try again, using the RelativePath option.&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/powerquery-m/web-contents#example-1" target="_blank"&gt;https://learn.microsoft.com/en-us/powerquery-m/web-contents#example-1&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 23 Sep 2025 01:09:29 GMT</pubDate>
    <dc:creator>lbendlin</dc:creator>
    <dc:date>2025-09-23T01:09:29Z</dc:date>
    <item>
      <title>Help with Odata Api call Refresh status returning Dynamic Datasources, which cannot be refreshed</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4832742#M63175</link>
      <description>&lt;P&gt;Hello,&amp;nbsp; I am trying to build a query that returns the Refesh status of the Power Bi reports on the on prem Power Bi RS server.&amp;nbsp; &amp;nbsp;&lt;BR /&gt;I am trying to do this by using three api calls and Odata feed connector.&amp;nbsp; &amp;nbsp;It works on the desktop but returns the "Dynamic Datasource, wich cannot be refreshed" error on the server.&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;API Calls that I am using:&lt;BR /&gt;/PowerBIReports?$select=Id,Path,CreatedBy&lt;BR /&gt;/PowerBIReports(ID)/CacheRefreshPlans?$select=Id&lt;BR /&gt;/CacheRefreshPlans(ID)/History&lt;BR /&gt;&lt;BR /&gt;I have created functions for the CacheRefreshPlans and History Api call.&amp;nbsp; These are called using the Add Column/Invoke custom&amp;nbsp; Function command to bring the results to the main query table which is the Power Bi report Id, Path and Created By.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Here is an example of the Function of the History call&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;let
Source = (group as text) =&amp;gt;
let
Source = OData.Feed("servername/reports/api/V2.0/CacheRefreshPlans(" &amp;amp; group &amp;amp; ")/History", null [Implementation="2.0"]),
#"Filtered Rows" = Table.SelectRows(Source, let latest = List.Max(Source[StartTime]) in each [StartTime] = latest)
in 
#"Filtered Rows"
in
Source &lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;I have tried changing this over to a web connection but I still get the same dynamic error on the server.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;I have also tried calling the top level of the API&amp;nbsp; Server/reports/api/V2.0&amp;nbsp; with the Odata, then Navigating to the PowerBIReports&amp;nbsp; expanding CacheRefreshPlans&amp;nbsp; and futher expanding CacheRefreshPlans.History.&amp;nbsp; &amp;nbsp;This gives me the wanted data but when refreshed in the server the report returns blank without any error messages.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks for any assistance provided.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Sep 2025 21:06:25 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4832742#M63175</guid>
      <dc:creator>UNICODE</dc:creator>
      <dc:date>2025-09-22T21:06:25Z</dc:date>
    </item>
    <item>
      <title>Re: Help with Odata Api call Refresh status returning Dynamic Datasources, which cannot be refreshed</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4832811#M63177</link>
      <description>&lt;LI-CODE lang="markup"&gt;I have tried changing this over to a web connection but I still get the same dynamic error on the server. &lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try again, using the RelativePath option.&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/powerquery-m/web-contents#example-1" target="_blank"&gt;https://learn.microsoft.com/en-us/powerquery-m/web-contents#example-1&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Sep 2025 01:09:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4832811#M63177</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2025-09-23T01:09:29Z</dc:date>
    </item>
    <item>
      <title>Re: Help with Odata Api call Refresh status returning Dynamic Datasources, which cannot be refreshed</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4839694#M63301</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/434727"&gt;@UNICODE&lt;/a&gt;,&lt;BR /&gt;We would like to confirm if our community members answer resolves your query or if you need further help. If you still have any questions or need more support, please feel free to let us know. We are happy to help you.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100342"&gt;@lbendlin&lt;/a&gt;,Thanks for your prompt response&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your patience and look forward to hearing from you.&lt;BR /&gt;Best Regards,&lt;BR /&gt;Prashanth Are&lt;BR /&gt;MS Fabric community support&lt;/P&gt;</description>
      <pubDate>Wed, 01 Oct 2025 08:36:01 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4839694#M63301</guid>
      <dc:creator>v-prasare</dc:creator>
      <dc:date>2025-10-01T08:36:01Z</dc:date>
    </item>
    <item>
      <title>Re: Help with Odata Api call Refresh status returning Dynamic Datasources, which cannot be refreshed</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4840118#M63311</link>
      <description>&lt;P&gt;Thanks for the link.&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;My main issue ended up being conficts between Ad groups and Row Level security.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I did try to reformat the link with RelativePath and web contents.&amp;nbsp; &amp;nbsp;Instead of getting back a table of values it was returning a file at that point.&amp;nbsp; &amp;nbsp;I saw other examples that placed a Json document command around the web contents, but I was having issues getting it formatted correctly.&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;For those playing along at home here is my code that drilled down to the History column of the CacheRefreshPlan on the Power Bi report:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;let
Source = OData.Feed("Servername/reports/api/v2.0/PowerBiReports?$selectId,Path,CreatedBy,CacheRefreshPlans", null, [Implementation = "2.0"]),
#'Expanded CacheRefreshPlans" = Table.ExpandTableColumn(Source, "CacheRefreshPlans", {"Id","LastRunTime","LastStatus","History"},{"CacheRefreshPlans.Id","CacheRefreshPlans.LastRunTime","CacheRefreshPlans.LastStatus","CacheRefreshPlans.History"}),&lt;/LI-CODE&gt;&lt;P&gt;Then you can expand the History column to see the status of the last few refreshes.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Oct 2025 16:17:10 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4840118#M63311</guid>
      <dc:creator>UNICODE</dc:creator>
      <dc:date>2025-10-01T16:17:10Z</dc:date>
    </item>
    <item>
      <title>Re: Help with Odata Api call Refresh status returning Dynamic Datasources, which cannot be refreshed</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4845296#M63384</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/434727"&gt;@UNICODE&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The main issue usually happens when Power BI Report Server doesn’t allow dynamic URLs during refresh. Instead of building URLs on the fly, the best approach is to connect once to the top-level OData endpoint and then navigate through the tables to get what you need. For example, you can go into the PowerBIReports table, expand the &amp;nbsp;CacheRefreshPlans, and then expand the History column to view recent refresh details.&lt;/P&gt;
&lt;P&gt;If you do need to use &amp;nbsp;Web.Contents, make sure to use the RelativePath option and wrap it with &amp;nbsp;Json.Document() so that the data returns as a proper table. Also, make sure to check for any permission issues conflicts between AD groups and Row-Level Security can also cause unexpected refresh problems.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Prashanth&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Oct 2025 09:00:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4845296#M63384</guid>
      <dc:creator>v-prasare</dc:creator>
      <dc:date>2025-10-08T09:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Help with Odata Api call Refresh status returning Dynamic Datasources, which cannot be refreshed</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4851519#M63455</link>
      <description>&lt;P&gt;We would like to confirm if our community members answer resolves your query or if you need further help. If you still have any questions or need more support, please feel free to let us know. We are happy to help you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your patience and look forward to hearing from you.&lt;BR /&gt;Best Regards,&lt;BR /&gt;Prashanth Are&lt;BR /&gt;MS Fabric community support&lt;/P&gt;</description>
      <pubDate>Thu, 16 Oct 2025 08:31:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Help-with-Odata-Api-call-Refresh-status-returning-Dynamic/m-p/4851519#M63455</guid>
      <dc:creator>v-prasare</dc:creator>
      <dc:date>2025-10-16T08:31:11Z</dc:date>
    </item>
  </channel>
</rss>

