Analysis Path Framework
Intro
Analysis Path Framework (APF) is a framework for creating interactive, chart-oriented analytical drilldown apps by configuration. APF-based apps enable the user to view and analyze the data of several key performance indicators (KPIs) from different data sources. Users can interactively explore data step by step from different perspectives to analyze and investigate root causes. In each analysis step, you can investigate KPIs/measures and select relevant data to filter the information provided in subsequent steps. By combining different analysis steps and applying filters, you interactively create your own flexible analysis path.
Analysis Path Framework-based app
APF can consume OData services that are based on the following data sources:
- Calculation views
- ABAP CDS views
- BW OData queries
APF is integrated into SAP Smart Business as an advanced KPI drilldown option.
Responsiveness
APF-based apps are responsive and ensure a consistent user experience for desktop or tablet devices.
APF-based app on desktop
APF-based app on tablet
Layout
The page consists of the following:
- A header area
- An overview area (the analysis path display), where all analysis steps that have been added can be viewed at a glance
- A details area (the analysis step display), where charts or tables can be analyzed
- The footer toolbar
Behavior and Interaction
The header area contains the app title as well as global filters. Selections made in global filters are applied to all analysis steps of an analysis.
When designing, you can either configure each filter individually or use the smart filter bar.
Header area with global filters
The analysis path display is the UI area where thumbnails of all analysis steps of the current analysis path are displayed. It allows you to work flexibly with your analysis path. You can add, delete, and rearrange analysis steps. To add analysis steps, click the Add Analysis Step button at the bottom of the analysis path. This opens the “analysis step gallery”, where you can choose the analysis step you want to add to your analysis.
Add New Step/Analysis Step Gallery





Actions menu
When you choose a thumbnail in the analysis path display, the details of this step are shown in the analysis step display.
For further analysis, you can select and filter relevant data directly in the chart or in the table. You can also view and select hierarchical data in a tree table, where data is structured in rows and columns and grouped into nodes.
Furthermore, the chart toolbar provides standard interactions. For example, you can switch to different chart types and a table view, and you can filter and sort tabular data. You can also enlarge the chart to full-screen size.
Chart with selected values
Footer toolbar
Configuration
Creating APF-based apps is simple. The APF Configuration Modeler app allows you to define and edit APF-based apps without programming.
Configuring APF-based apps



Web assistant in APF configuration modeler
Resources
Want to dive deeper? Follow the links below to find out more about Analysis Path Framework.
Elements and Controls
No links.
Implementation
- [internal_only]Analysis Path Framework Wiki[/internal_only]
- [external_only]SAP Community Wiki[/external_only]
- Demo apps in the SAPUI5 Demo Kit:
- APF Demo Application – runtime
- APF Configuration Modeler – design time
Visual Design
No links.