Using the Performance Insights Tool

Objective

After completing this lesson, you will be able to describe how the Performance Insights tool can be used to analyze performance in an SAP Analytics Cloud story.

Performance Insights Tool

You can analyze your story performance in view time with the SAP Analytics Cloud story Performance Insights tool. This tool provides information on loading sequence, as well as story statistics and recommendations based on the assets in your story for you to analyze the story performance.

Access the Tools

You can launch the tool in the story's edit mode by going to ToolsMore ActionsPerformance OptimizationAnalyze Story Performance in View Time as shown here.

SAP Analytics Cloud story open in Edit mode with the menu path for Analyze Story Performance in View Time highlighted.

Selecting Analyze Story Performance in View Time will open the story in view mode in a new browser tab. To generate insights, run the story, then select Performance Analysis to open the dialog.

Once you are finished analyzing your story, you can return to edit mode simply by closing the view mode browser tab.

SAP Analytics Cloud story open in View mode with the Performance Analysis button highlighted.

Note

  • Analyze Story Performance in View Time is only available in Advanced Mode.
  • Close all other browser tabs to help ensure accuracy of the analysis results.

Performance Insights Dialog

The Performance Insights tool has three tabs:

  1. Loading sequence
  2. Statistics
  3. Recommendations

Loading Sequence

On this tab, you can check the sequence and loading time of the different processes in your story.

SAP Analytics Cloud Performance Insights dialog with Loading Sequence tab selected.

The processes fall under the following three categories in different colors:

  • Local (blue): Local processes are run within the environment of the browser itself. For example, to render a chart.
  • Remote (orange): Remote processes require interactions with servers outside of your local browser environment. They typically include operations requiring data retrieval from servers, for example, to query data in a chart.
  • Script (green): Script processes refer to the running of Optimized Story Experience API scripts in the browser, which bring dynamic interaction and manipulation with the story elements. For example, to run a script when a button is selected.

Each process is represented by a bar. Select a bar, to find more details of the corresponding process, including duration, start time, and end time.

Statistics

On this tab, you can check the existing Story Settings, Query Settings, and Widget Details. It is also possible to copy the story statistics to your clipboard.

SAP Analytics Cloud Performance Insights dialog with Statistics tab selected.

Recommendations

On this tab, you can find performance optimization recommendations based on your story context. The recommendations are at widget, page, and story level and are classified into low, medium, and high impact.

SAP Analytics Cloud Performance Insights dialog with Recommendations tab selected.