SAP Smart Business KPIs
SAP Smart Business KPIs are key performance indicators defined in the SAP Smart Business framework on analytical OData services over ABAP CDS views, shown as KPI tiles in the SAP Fiori Launchpad with targets, thresholds and trends. Each KPI tile opens a drill-down app, and SAP Smart Business KPIs are now created with the Manage KPIs and Reports app.
Quick facts
- Type
- KPI framework (design time and runtime) with generated tiles and drill-downs
- Layer
- UI applications; business logic & data model
- Data source
- Analytical OData services exposing aggregating ABAP CDS views
- Design tool
- Manage KPIs and Reports (F2814); former SAP Smart Business modeler apps deprecated
- Runtime UI
- KPI tiles; generic drill-down app or Analysis Path Framework apps
- Who works with it
- Analytics specialists, key users, managers consuming KPIs
- Applies to
- SAP S/4HANA Cloud Public Edition, Private Edition, on-premise
Layer: UI applicationsWhere it sits ▾
How do SAP Smart Business KPIs work?
SAP Smart Business separates the definition of a KPI from the way each role sees it:
- KPI: the measure to watch, taken from an analytical data source and represented by a single value such as an amount, a quantity or a percentage.
- Evaluation: a role-specific view of the KPI, with input parameters, dimension filters, a target, thresholds and a trend. One KPI can carry several evaluations.
- Tile: a KPI tile on the SAP Fiori Launchpad shows the current value of one evaluation, with its description, trend and deviation from target.
- Drill-down: clicking the tile opens the app configured in the evaluation, either the generic SAP Smart Business drill-down app or an app built with the Analysis Path Framework.
- Action: from the drill-down, users navigate to transactional apps with the context they selected.
Example: Alder Manufacturing's purchasing team watches purchase order value against a target, drills into Cedar Office Supply and opens the related purchase orders. SAP Smart Business KPIs therefore implement an insight-to-action chain, not just a number on a tile.
What data do SAP Smart Business KPIs need?
In SAP S/4HANA, every KPI definition rests on an analytical OData service that exposes an ABAP CDS view with aggregation. Elements annotated with a default aggregation become measures; the remaining non-text elements become dimensions for grouping and filtering. Further annotations add formula and exception aggregation.
In SAP Business Suite on SAP HANA, the same framework read SAP HANA Live views through XS OData services instead. The modeling approach is the same; the data layer underneath differs.
Two consequences follow. First, a KPI can only measure what the CDS model exposes, so missing measures are a modeling task, not a tile setting. Second, CDS access controls still apply, so two users can see different values on the same KPI tile. SAP Smart Business KPIs are only as correct as the analytical model and authorizations behind them.
What replaced the SAP Smart Business modeler apps?
SAP originally delivered a set of modeler apps, including Create KPI, Create Evaluation, Configure KPI Tiles, Configure KPI Drill-Down and KPI Workspace. SAP's SAP S/4HANA documentation now states that all SAP Smart Business modeler apps are deprecated and replaced by Manage KPIs and Reports (F2814).
Manage KPIs and Reports is described as a single place to create analytical applications from KPIs, reports and stories that launch from the SAP Fiori Launchpad, with an integration to SAP Analytics Cloud. SAP-delivered KPI apps continue to use the generic drill-down: the Purchase Order Value and Scheduling Agreement Value app (F1378), for example, is listed with the SAP Smart Business generic drill-down app as its UI technology.
The framework concepts of KPI, evaluation, tile and drill-down remain in use; whether KPIs built with the older modeler apps need rework depends on the release, so check the SAP Help Portal for yours. What changed is the design tool for SAP Smart Business KPIs, not the runtime pattern.
What are common mistakes with SAP Smart Business KPIs?
- Too many KPI tiles on one page. Each tile calls the back end for current values; SAP recommends limiting such tiles to the essentials.
- Hidden filters in evaluations. An evaluation restricted to one company code looks like the whole company to its viewers. Name evaluations after their filters.
- Duplicate definitions. Two KPIs with similar names but different measures produce conflicting numbers in meetings. Assign an owner to each KPI definition.
- Treating a wrong value as a data error. Check the user's authorizations and the evaluation's filters before opening a data-quality incident.
Most SAP Smart Business KPI problems are governance and filter problems, not technical defects.
SAP Smart Business KPI vs. analytical list page: what is the difference?
| SAP Smart Business KPI | Analytical list page | |
|---|---|---|
| What it is | A configured KPI with evaluations, shown as a tile | An SAP Fiori elements floorplan combining chart, visual filters and table |
| Question it answers | Is this number on target right now? | Which items explain the number, and what do I do about them? |
| Built with | Manage KPIs and Reports (formerly modeler apps) | Annotations, OData service and app descriptor |
| Relationship | Its tile can open a drill-down report or another app | Can be the navigation target of a KPI tile |
A KPI signals that something deserves attention; an analytical list page is one of the places where the user then investigates it.
FAQ
Are SAP Smart Business KPIs still supported in SAP S/4HANA?
Yes, as a pattern. KPI tiles and drill-downs remain part of SAP S/4HANA analytics, and SAP-delivered KPI apps still use the generic drill-down app. The former SAP Smart Business modeler apps are deprecated, and new KPIs are created with the Manage KPIs and Reports app (F2814).
What is a KPI evaluation in SAP Smart Business?
A KPI evaluation is a role-specific view of a KPI. It sets input parameters, dimension filters, a target, thresholds and a trend, and links to the drill-down app that opens when a user clicks the tile. One KPI can have several evaluations for different roles or organizational units.
Why does a KPI tile show a different value for two users?
The two users probably see different evaluations or different data. Evaluations can carry their own filters, and CDS access controls restrict rows per user's authorizations. Compare the evaluation behind each tile and the users' authorizations before assuming a calculation error.
Can key users create SAP Smart Business KPIs without ABAP?
Yes, on existing analytical data sources. Manage KPIs and Reports lets analytics specialists and key users define KPIs, reports and the launchpad apps built on them by configuration. A new measure that no analytical CDS view exposes still requires CDS modeling, for example with Custom Analytical Queries or ABAP development.
Sources
- SAP Help Portal: KPI Monitoring and Analysis — SAP Smart Business (SAP S/4HANA)
- SAP Help Portal: SAP Smart Business Modeler Apps — deprecated, replaced by Manage KPIs and Reports (SAP S/4HANA)
- SAP Help Portal: Integrating SAP Analytics Cloud via Manage KPIs and Reports (SAP S/4HANA)
- SAP Fiori Apps Reference Library
- Applies to
- SAP S/4HANA on-premise · SAP S/4HANA Cloud Private Edition · SAP S/4HANA Cloud Public Edition
- Last reviewed