Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
In ‘Smart Business Service’ there is a cool feature for tile caching. In this blog we will see how to set up Fiori KPI Tile caching that in turn does auto refresh of tiles on regular periodic intervals as configured.

Any business user would not prefer to do any manual browser refresh every time to see his updated info on the Fiori tiles. To facilitate this, we have a provision in Fiori KPI tiles to set cache. By enabling cache in tiles, depending on the periodic interval as set in tile configuration – system will call SSB Java Service and check cache enablement status and refresh interval is expiry for each tile. If cache is enabled and refresh interval is not expired, system will send back the local cached data. Else it will make a backend call to fetch and display latest data along with updating the new data fetch time stamp in SSB Cache tables. Thus system regularly performs this check each time on manual tile / browser refresh – thereby setting an auto refresh kind of feature.

How to set Smart Business Service Tile Caching:

Setp1: Go to Smart Business home page Fiori Launch Pad site

Step 2: Go to ‘Smart Modeler Apps” group > Click on “Configure KPI Tiles”

Step 3: From left pane, select a ‘Evaluation’ for which the user needs to create the KPI Tile > Click on ‘Add tile’

Step 4: Select Tile type + Fill in all the relevant info > Input “Cache Duration” field with Refresh interval time (user can choose between Minutes / Hours / Days / Weeks / Years) > Click on “Save and Publish Site”

Step 5: Navigate Fiori Launch Pad / Home Screen > Refresh the Screen > Navigate to Group where the Tile is published

Tile will now cache the displayed data and shows till the refresh interval time that is set > On expiry of the refresh interval, application will make a backend call and query back the latest data and displays on the tile. This continues for every refresh interval that is configured as tile caching.

Step 6: Alternatively without waiting for the refresh interval to expire, user can manually perform a tile refresh using the ‘Refresh Now’ link on left bottom of the tile. Also it shows up ‘Since how long’ it was refreshed for long duration tile caches.

Documents and Blogs on Smart Business Service

Help Document


Note: In case you face any issue with Smart Business Service, you can create an Incident on SAP Support Portal with the components: CA-GTF-SB-HCP. You may also contact Smart Business team at