<?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>Question Re: refreshData() does not invalidate client-side cache a... in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/refreshdata-does-not-invalidate-client-side-cache-after-odata-call-in/qaa-p/14370624#M4940153</link>
    <description>&lt;P&gt;&lt;a href="https://community.sap.com/t5/user/viewprofilepage/user-id/1780685"&gt;@Diana1234&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In SAP Analytics Cloud (SAC) Analytics Designer,&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;refreshData()&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;typically refreshes the widget's view based on the current client-side cache. If you change the filter selection manually does it bring the fresh data ? Unfortunately there is no scripting API to refresh the cache. Just see if removing a filter can workaround a reload of cache.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Table_1.getDataSource().setDimensionFilter("Your_Dimension", "DummyValue");&lt;BR /&gt;Table_1.getDataSource().removeDimensionFilter("Your_Dimension");&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Nikhil&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 10 Apr 2026 07:35:51 GMT</pubDate>
    <dc:creator>N1kh1l</dc:creator>
    <dc:date>2026-04-10T07:35:51Z</dc:date>
    <item>
      <title>refreshData() does not invalidate client-side cache after OData call in Analytics Designer</title>
      <link>https://community.sap.com/t5/technology-q-a/refreshdata-does-not-invalidate-client-side-cache-after-odata-call-in/qaq-p/14370084</link>
      <description>&lt;P&gt;In an SAP Analytics Cloud Analytic Application built with Analytics Designer, a table widget displays records filtered to status "Not Reviewed". A button triggers an OData service call via ODataService.getEntity()&amp;nbsp;which updates the status of selected records to "Reviewed" in the backend. After the OData call completes successfully, a refreshData()&amp;nbsp;is executed — both at widget level (tbl_Detail.getDataSource().refreshData()) and at application level (Application.refreshData()).&lt;/P&gt;&lt;P&gt;The backend update is confirmed to be successful: when the full page is reloaded and filters are re-applied manually, the processed records no longer appear in the table. However, after refreshData()&amp;nbsp;— whether triggered via script or via the native story refresh button — the records remain visible in the table. Only a complete browser page reload causes the records to disappear.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Apr 2026 15:15:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/refreshdata-does-not-invalidate-client-side-cache-after-odata-call-in/qaq-p/14370084</guid>
      <dc:creator>Diana1234</dc:creator>
      <dc:date>2026-04-09T15:15:32Z</dc:date>
    </item>
    <item>
      <title>Re: refreshData() does not invalidate client-side cache a...</title>
      <link>https://community.sap.com/t5/technology-q-a/refreshdata-does-not-invalidate-client-side-cache-after-odata-call-in/qaa-p/14370624#M4940153</link>
      <description>&lt;P&gt;&lt;a href="https://community.sap.com/t5/user/viewprofilepage/user-id/1780685"&gt;@Diana1234&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In SAP Analytics Cloud (SAC) Analytics Designer,&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;refreshData()&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;typically refreshes the widget's view based on the current client-side cache. If you change the filter selection manually does it bring the fresh data ? Unfortunately there is no scripting API to refresh the cache. Just see if removing a filter can workaround a reload of cache.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Table_1.getDataSource().setDimensionFilter("Your_Dimension", "DummyValue");&lt;BR /&gt;Table_1.getDataSource().removeDimensionFilter("Your_Dimension");&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Nikhil&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Apr 2026 07:35:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/refreshdata-does-not-invalidate-client-side-cache-after-odata-call-in/qaa-p/14370624#M4940153</guid>
      <dc:creator>N1kh1l</dc:creator>
      <dc:date>2026-04-10T07:35:51Z</dc:date>
    </item>
  </channel>
</rss>

