In this lesson, we will explore data loading using two scenarios. The first scenario covers the basic requests that can be found in the Loading Sequence tab of the Performance Insights tool. In the second scenario, we execute a story with multiple data sources and widgets and analyze their performance in the Performance Insights tool.
Basic Requests
We start with a simple scenario, a story with just one chart widget. We analyze its performance using the Performance Insights tool and explore the various processes that take place during data loading.
Multiple Data Sources
When we add more charts to a story, the number of query requests increases. However, it's important to understand how that increase differs based on the data source types that are used.
In this video, we look at an SAP Business Warehouse model and the logic for the metadata calls, query requests, and render requests that are made to the backend when we copy an existing chart in the story. We look at query batching using two charts and an SAP HANA live model, as well as what happens when we use the SAP HANA live model for charts on two separate tab strips.
Summary
An increased number of data-bound widgets creates more backend requests, which, if not managed properly, can easily cause decreased story performance and a high load in the backend systems. This unit focuses on data loading settings at both the story and widget level, as well as other functionality that can improve data loading in your SAP Analytics Cloud stories.