Human Capital Management Blog Posts by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
Tavleen-Kaur
Explorer
2,239

Overview

The recent enhancements to the People Analytics module for the 1H 2025 have proven to be highly impactful. A particularly noteworthy enhancement is the ability to assess and optimize the efficiency of Story reports.

The Story Performance Analysis Tool, accessible via Report Center, enables Story administrators to assess, monitor, measure and optimize the efficiency of Story reports and captures detailed performance metrics, helping identify areas for improvement and enhance overall report performance. This enhancement aims to bring greater visibility and control over the performance aspects of Stories.

Benefits of Story Performance Analysis Tool: -

The Story Performance Analysis Tool delivers significant value to various user groups, including HR administrators, managers, and analytics power users:

  • For Administrators:

- Helps identify bottlenecks or inefficiencies in report design or data handling and minimizes report loading delays
- Allows for proactive performance tuning, such as optimizing filters, chart components, or data models.
- Reduces reliance on IT teams by giving admins tools to self-diagnose issues.

  •  For End Users (Managers, HRBPs, etc.):

- Ensures faster access to performance-critical reports and improves data-driven decision-making ensuring reports load reliably.
- Leads to a better user experience with less waiting time and smoother navigation.

  • Overall Organizational Benefits:

- Saves time and effort by eliminating guesswork around report performance issues.
- Helps maintain reporting integrity and reliability in strategic HR processes like performance management, compensation reviews.

What You’ll Need:-

For successful utilization of this enhancement, make sure:

  • You have access to Stories in Report Center.
  • You have the Role-Based Permission Prerequisites: - Administrator > Manage Dashboards/Reports > Story Admin

Now let’s walk through the Procedure to utilize the Story Performance Analysis Tool: -

Step 1.  To access the Performance Analysis Tool, choose Story Performance Analysis Tool from the Report Center.

The_Tavleen_43-1749580829177.png

 

Landing Page of the Performance Analysis Tool:-

The_Tavleen_1-1749578865765.png

Step 2.  To set the date range:

  1. Click the Session Date token.
  2. Adjust the existing range or add a new range.

The_Tavleen_39-1749580619140.png

Step 3.  To apply additional filters:

  1. Click on User or Resource
  2. Select the appropriate member(s).

The_Tavleen_38-1749580522448.png

The_Tavleen_37-1749580464441.png

Step 4.  In the list of results, click to select the report/item to analyze.

The_Tavleen_36-1749580394042.png

 

The report is analyzed in 3 sections namely -

  • Summary
  • Details
  • History

a.) Summary Section

The Summary section provides a top-level overview of the total performance footprint of the Story report. It captures the end-to-end load time, determine where high-level delays are occurring and distributes it across the 3 primary system layers involved in report execution:

 Network – Time spent in data transfer between the server and the client

 Backend – Time taken to retrieve and prepare data from the data model

Frontend – Time taken to render charts, tables, and visuals on the user interface.

- Under Summary section,

  • Startup Time displays – The Timespan from the initiation of the Actions "Open" and "Go to Page to the finalized page.
  • Total Widget Time displays – The sum of all usage times for each Widget, including multiple uses.
  • Maximum Backend Duration displays – The maximum backend processing time per model, noting totals may rise with multiple widgets or refreshes. 
  • Maximum Widget Time and Total Widget Time displays – Maximum and median processing times per layer (frontend, backend, network) across all widgets during user interactions

The_Tavleen_31-1749580035991.png

 

b.) Details Section

The Details section provides a granular breakdown of performance data, offering visibility into how specific report components contribute to overall load time. This includes: - Performance of individual pages within the Story, Load time of specific widgets, such as charts, graphs, or tables, Execution time for backend queries, including filtering, sorting, and data transformation

It is used by admins to troubleshoot performance bottlenecks and identifies exact sources of delay, facilitates targeted optimizations, reduces trial-and-error during report tuning.

- Under Details section,

  • Page Load Time displays – Total load time per story page, split by phase, with peak backend, frontend, and network times
  • Widget Drilldown displays – Widget load time with action, page, model, and backend request details.
  • Loading Sequence displays - Widget load time by action, split into backend, network, and frontend

The_Tavleen_33-1749580182227.png

 

c.) History Section

The History section records a time-stamped log of previous performance analyses conducted on the same Story report. It enables comparison of performance metrics across different test runs or after configuration changes.

It supports trend analysis and performance benchmarking over time and tracks performance improvements or regressions, provides historical evidence of tuning efforts, supports continuous monitoring for business-critical reports

Under History section,

  • Total Time per Date displays – Charts compare a user's performance history with others, switching measures based on filters like page, action, or widget.
  • Runtime Split per Date displays – Charts compare a single user’s runtime performance (median backend, network, frontend times) against all users, independent of filters.

The_Tavleen_29-1749579648984.png

 

Step 5.  Take Action Based on Insights: -

  1. Optimize charts and pages with high frontend time.
  2. Adjust or reduce filters and calculations affecting backend time.
  3. Collaborate with your technical team if network issues persist.

Administrators/Users also have the option –

  • To enable the Show in Milliseconds toggle which will display the Time in milliseconds
  • To apply filters as per the requirement

The_Tavleen_34-1749580285109.png

You've reached the end of this process!

With minimal effort, administrators can directly access Story Performance Analysis Tool within Report Center, enhancing ability to assess and optimize the efficiency of Story reports and identifying areas for improvement and optimize report performance.

I hope this blog added value to your learning journey. Feel free to like, share your thoughts in the comments, and spread the word! Keep learning and growing.

#1H2025Release  #Stories  #People Analytics #SAP SuccessFactors

2 Comments
PayasPanda
Explorer

This blog is both information and engaging. Thank you!!

Arulgsenthil
Explorer

Thanks Tavleen, this is a useful blog on Story reports