In the blog post ILM Advisor: “Optimising Memory Usage with ILM Objects: A Comprehensive Guide”, we have seen the introduction of our new application called ILM Advisor in SAP S/4HANA Cloud Public Edition.
In this blog, we will see the key features available in ILM Advisor as part of SAP S/4HANA Cloud Public Edition 2308.
Analysing & monitoring the memory consumed by the business data and logs is not possible in SAP S/4HANA Cloud Public Edition.
In SAP S/4HANA Cloud Public Edition 2308 a new self-service application called ‘ILM Advisor’ is available for administrator to monitor and analyse the memory consumption.
You need to have the business role SAP_BR_ADMINISTRATOR (Administrator) to access the ILM Advisor application.
The ILM Advisor application is available in the System Analysis section on the Technical Monitoring page.
Technical Monitoring
ILM Advisor tile
Once you launch the application, the following page is displayed, which has an overview area and details area.
Overview area
The overview area focuses on the summary of the overall memory footprint in the tenant. Overview area is a combination of:
Let’s have a look at the topics in detail.
You will get to know how much memory of your current subscription is allocated by your business data (as-is situation).
A graphical visualization is displayed with Licensed Memory and Used Memory as two separate values and the delta (difference) will be reflecting either in green colour (if the memory is available) or in red colour (if the used memory exceeds the total memory).
Memory available/purchased as part of base licence of the subscription with Unit of Measure (UoM).
Memory consumed by the data with UoM.
When you hover over the graph area further details including Total Memory, Used Memory, Licensed Memory, and Delta Memory are available. Below is the screenshot of the Total Memory Usage graph upon hovering.
Hover over Total Memory Usage
A graphical visualization is displayed with Used Memory and Analyzed Memory as two separate values. Analysed Memory is in green colour.
The common top-growing tables have been identified. ILM objects (note:- AIF_MES, BC_SAL, BC_SBAL, CA_BUPA, FI_DOCUMENT, EQM_FLOW, MM_EKKO, MM_MATBEL, SD_VBAK, & SD_VBRK are the ILM objects considered. ) that contribute to these top growing tables are considered for analysing the memory consumption footprint, and the sum of these memory is termed as Analysed Memory.
When you hover over the Analysed Memory graph, Additional details such as Analyzed Memory and Used Memory are available. Below is the screenshot of the Analyzed Memory graph area.
Hover over on Analyzed Memory
This is a graphical visualization with Used Memory and Non-Analyzed Memory as two separate values. Non-Analysed Memory is in red colour.
Memory size resulting on subtracting Analyzed memory from Used Memory.
When hover over the Non-Analysed Memory graph, Additional details such as Non-Analyzed Memory and Used Memory are available. Below is the screenshot of the Analyzed Memory graph area.
Hover over on Non-Analysed Memory
The detail area contains memory analysis in three categories.
We will see each topic in detail below.
This tab provides a comprehensive history and details of the memory consumed for analysed ILM objects. This is a bar graph representation of cumulative used memory size for the previous 18 months – with the months on X-axis and memory size UoM on Y-axis.
Total Memory Usage
This tab provides transparency on data reduction potential for significant data consumers related to ILM objects using simulation. It also helps users in identifying and focusing on the most relevant ILM objects for memory reductions.
This is the list of ILM objects in terms of memory consumption with the below field.
Field name | Information conveyed by this field |
ILM Object | ILM object ID |
Description | ILM object Name |
ILM Object Memory size (UoM) | Memory consumed by this ILM object |
Residence Time (Months) | Residence duration in months |
Time-Based Potential (UoM) | Based on Residence Time, this field give information on the size of memory that potentially could be set free if the ILM process executed with the given residence time. |
Memory Usage Statistics
Here there is a flexibility to customers to check the possible amount of memory that could be freed up by modifying the Residence Time field. The data can be modified by using ‘+’ and ‘- ‘button in each row or by entering the value directly in the field.
Note: –
The application features a list that ranks ILM service objects based on memory changes in the preceding three months by default. This is the table of top-growing ILM objects in terms of memory consumption with the following fields.
Field name | Information conveying |
ILM Object | ILM object ID |
Description | ILM object Name |
Rank | Position of the ILM object with respect to memory consumption |
Change in Memory | Percentage wise memory growth for given duration |
Change in Memory (UoM) | Memory growth for given duration |
Memory Used (UoM) | Total memory consumed per ILM object |
Growth Statistics
On the top-right corner of the list view, there is a filter option. This option provides you with the flexibility to see the growth of memory consumption for the previous 18 months (3, 6, 9, 12, & 18 months).
ILM Advisor application helps you to understand the memory consumed by the application data and to make an informed decision on how to identify the ILM-enabled archiving object and archive the data to reduce the memory footprint.