Manage KPIs and Reports
Manage KPIs and Reports
Analytics
Generated on: 2024-10-28 15:23:11 GMT+0000
PUBLIC
Warning
This document has been generated from the SAP Help Portal and is an incomplete version of the official SAP product
documentation. The information included in custom documentation may not reflect the arrangement of topics in the SAP Help
Portal, and may be missing important aspects and/or correlations to other topics. For this reason, it is not for productive use.
This is custom documentation. For more information, please visit the SAP Help Portal 1
10/28/24, 3:23 PM
Use
Manage KPIs and Reports app is a single platform for creating all analytical applications using KPIs, reports, and stories. You can
create applications that can be launched directly from SAP Fiori launchpad. You can configure metrics in the KPI, visualize the data
either in chart or table format, and analyze the data to improve the quantity and quality of the different business units belonging to
an organization.
This app is integrated with SAP Analytics Cloud, which helps to analyze and interact with real-time data. With SAP Analytics Cloud,
data can be imported, or connected live from SAP S/4HANA Cloud systems, modeled, and converted into various visualizations.
This helps the business units in data-driven decision making. For more details, see the following section, which explains the
capabilities of Embedded Analytics powered by SAP Analytics Cloud.
SAP Analytics Cloud is cloud-based analytics tool used by business organization units to analyze their data. You can create
dashboards and reports in which you can find insights about your business operations. With seamless integration of SAP
S/4HANA with SAP Analytics Cloud, you can:
Create stories
View integrated dashboards based on SAP S/4HANA Cloud data using SAP Analytics Cloud
View and analyze stories with classic visualizations. Navigate to them and share them with different business units in a
secure environment
Pull data from analytical and nonanalytical data sources and analyze it at runtime
Disclaimer
When using the Smart Business functionality, you need to ensure that you adhere to local legal rules and regulations, for example,
data privacy legislation. Neither SAP nor its associated companies assume any responsibility for the adherence to authorizations
or data protection rules for data processed by its customers using Smart Business.
Prerequisites
The Analytics Specialist role has been assigned to you.
The KPI content created in the quality system must be transported to production systems. For more details about
transport, see . Only administrators can transport extensible items to a productive system using the Transport
Management app.
Features
You can create groups, KPIs, reports, and stories from this page by choosing the relevant tabs. The basic functions, such as edit,
copy, and delete, can be performed on the relevant entities by choosing the icons from the toolbar. The number groups, KPIs,
reports, and stories are displayed for each entity. Using the Search tab, you can refine your search based on names, description,
tags, and status.
The following features are available in the Manage KPIs and Reports app:
This is custom documentation. For more information, please visit the SAP Help Portal 2
10/28/24, 3:23 PM
Groups: You use this section to create groups for multiple KPIs.
Key Performance Indicators (KPIs): KPIs are used to identify and measure the key metrics of a business. You create an
evaluation to define a specific representation of a KPI, which means that you define a certain selection of the KPI data, the
targets and thresholds that are relevant, together with some additional information. For example, you've defined a KPI to
monitor car sales in a particular country. You can then create a KPI that restricts the results to a certain area of that country
for which one sales representative is responsible. You must specify an active group when you're creating a KPI.
Reports: You configure the reports for active KPIs as the starting point for further analysis. At runtime, you select the
application to open either an SAP Smart Business generic drill-down application or a Data Analyzer and Story runtime. You
can choose how to visualize the tile by selecting one of the available tiles (numeric, comparison, trend, or actual vs. target).
Stories: With the integration of SAP S/4HANA Cloud with SAP Analytics Cloud you can create stories, add data, and
generate powerful visualizations and analyze the data using Data Analyzer and Story runtime application.
For details, see the individual, related sections: Groups, KPIs, Reports, and Stories.
Tablet
Smartphone
CA-GTF-SB-S4H-DT
CA-GTF-SB-S4H-RT
Related Information
Groups
Key Performance Indicators (KPIs)
Reports
Stories
Target Users
The SAP Fiori Launchpad enables you to find and retain the modeler apps required to carry out your work (for example, by using
role-based allocation of default apps and app groups and personalization to add or remove additional apps from a global catalog).
To create a new report, you need to understand the related KPIs from the same and from different business areas. You also have to
be aware of the implications from a business perspective of introducing the new report. This is why, the Manage KPIs and Reports
app is used principally by data analysts or operations office employees. In addition, technical knowledge and alignment with
development teams that build CDS views is required to link a report to a data source and provide the required input parameters.
Business knowledge is required to configure the drill-down views correctly. Data analysts and power users that are close to
business users will benefit from and use the drill-down views at runtime.
All user groups benefit from the versatility that the app provides through the repository.
You can use the search option on the Fiori Launchpad to search for the applications created using the modeler apps.
This is custom documentation. For more information, please visit the SAP Help Portal 3
10/28/24, 3:23 PM
Using Groups
Below you will find a graphical representation explaining the steps for creating an application using a group:
1. Create a group.
2. Create a KPI with all business metrics, thresholds, and trends from a data source.
3. To the created KPI, you can create a report and define views to the report.
4. From the report, you can create an application that is applicable only for the Generic Drill-down configuration type. Below is
the graphical representation explaining the steps to create an application from a report:
Note
The report created using Generic Drilldown type must be referenced with a KPI.
This is custom documentation. For more information, please visit the SAP Help Portal 4
10/28/24, 3:23 PM
5. You can directly create an application for the configured report from the KPI.
Using Stories
1. Get the SAP S/4HANA-based stories from SAP Analytics Cloud system into SAP S/4HANA system.
Groups
Use
You use groups to combine similar KPI data, shape the data to meet your needs, and create intuitive visualization using multiple
data sources. These visualizations are mainly used to analyze the data, to improve the quantity and quality of the different
business units of an organization.
You can create groups, add KPIs to the active group, and, using those KPIs, you can create visualizations and applications.
Features
The Groups tab in the Manage KPIs and Reports page displays all the details relating to the group in tabular format. The groups
are displayed based on the conditions set for each column. You can use the Settings button to select columns.
The Tags column displays the tag names used while creating the groups. Tags refers to group of terms associated with a group
that allows you to ease your search.
The Status column displays any one of the group statuses (Draft/Active/Active, Draft). Active, Draft indicates that the group has
been modified and saved but it has not been activated.
The Number of KPIs column displays the number of measures or KPIs defined for each group. When you select the numeric value,
you have the option of viewing or editing the KPI details. The name, ID, and status of the KPI are displayed. You can navigate to the
KPI details page or edit the KPI details. You can edit only KPIs created by customers.
You can select the row or use the arrow to navigate to the Group Details page.
Marking or removing as favorite is a design time concept and has no impact on the runtime environment. Groups that you
mark as favorites are displayed at the top of the table. You can select a group and choose Favorite.
Create new groups by choosing the plus (Add) icon in the toolbar
Edit, copy, and delete groups: See the individual related topics. You can also edit, copy, and delete a group from the Group
Details and Create Group pages.
Related Information
Creating a Group
This is custom documentation. For more information, please visit the SAP Help Portal 5
10/28/24, 3:23 PM
Editing a Group
Copying a Group
Deleting a Group
Creating a Group
Use
The Create Group lets you define group, details, assign associated groups, and KPIs. Use Add button to create group from the
Manage KPIs and Reports screen. You can add KPIs to an active group; add multiple KPIs from different OData services to the
group, and associations can be added between groups.
You can either save, activate, or cancel the group creation. The Save button lets you save the group details in Draft status. You have
to activate the group to add KPIs to the group.
Features
Header
You maintain the title, ID, application area, and the tags for the created group. The title can have a maximum of 40 characters. The
Title and ID fields are mandatory. All IDs begin with a prefix that is uniquely system-dependent followed by a period. You can edit
only the digits of the IDs and not the prefix. For example, YY1_K. 1480659270630 whereby YY1_ is the prefix generated by the
system and cannot be edited. You can choose to make these IDs visible across all applications by choosing App Settings from the
dropdown list in the top-left corner of the screen and selecting the Make IDs Visible Across all Applications checkbox. The App
Settings on the screen is only available for the Smart Business Modeler Apps.
The value help in Application Area field lets you select an application component.
The Tags field allows you to enter a tag name manually or select tags from the value help. The manually entered tag is available for
future use in the value help. Tags are a way of classifying the groups and can make searching of groups easier.
Business Information
The Business Information section lets you enter the owner’s details, such as name, ID, and email.
Associated Groups
This section is enabled once the group is activated. In display mode (active status), you can associate more groups to the newly
created group. You can edit or delete existing associated groups.
To add more groups, choose Add (+). The Add Associated group allows you to select a group from the list of available groups. By
default, the direction of the association is selected indicating the relation between the source and the selected association. There
are two types of associations: Supporting or Confliction. You define a supporting association between two groups whenever a
change in one affects the other in the same direction. You define a confliction association if the two groups influence each other
negatively. For example, if the current group is Sales and the associated group is revenue, then the upward arrow indicates that
the rising trend of sales is with respect to the rising revenue. The association type will be Supporting.
You can edit or delete the association. You can only edit the association type of the added group.
KPIs
This is custom documentation. For more information, please visit the SAP Help Portal 6
10/28/24, 3:23 PM
This section is enabled when the group is activated. In display mode, you can create and add KPI to the group using Add KPI (+).
For more details on creating a KPI, see Creating a KPI. The Search field is to check for KPIs already added to the group. You can
search on any KPI attributes such as title, status, tags, and last changed by. You can navigate to the KPI by choosing the arrow
against each KPI.
Choose Save as Draft to save the new created group as draft and activate it later.
Choose Save and Activate to save and activate the newly created group. When you create, activate, and save a group, you can
either save as Local object or transport the group using the customizing request.
If you add KPIs to the group, you must activate the KPI using Save and Activate button from the Create KPI page. You must select
workbench request along with a package or save the KPI as a local object. The KPI will be saved to the customizing request of the
group by default.
A warning message appears if there’s a difference in the transport of the newly created group and the associated group. For
example, if the newly created group is saved using the customizing request and associated group is saved as local object, a
warning message appears.
Editing a Group
Use
You can edit a group on the Manage KPIs and Reports screen by selecting the group and choosing Edit. The Edit Group screen
allows you to edit the group details. All the fields except the ID field in the header section can be edited. The Associated Groups
and KPIs sections can be edited in display mode (active status).
The Edit Draft button appears for the groups with Active; Draft status.
Copying a Group
Use
You can create a new group by copying an existing group. By doing so, the group details and the sub-entities of the original group,
except the applications and associated groups are copied.
You can choose to only copy a group or copy a group along with its entities.
When you choose to only copy a group, then all the contents of the group are copied. The applications and associated
groups, if any are not copied. You can either save the new group as local object or transport the group using the
customizing request.
When you choose to copy a group and all its entities, the KPIs, drill-downs, and the reports are copied. The applications and
associated groups are not copied. You can save the group and the entities using customizing request, workbench request,
and the package.
Deleting a Group
This is custom documentation. For more information, please visit the SAP Help Portal 7
10/28/24, 3:23 PM
Use
When you delete a group, you remove all the draft and active versions of not only the group, but also all the associated entities
such as KPIs, reports, and applications that you have built, and all drill-down configurations. The sequence of deletion is
applications followed by reports, KPI, associations, and then the group.
This deletion is irreversible and immediately comes into effect in the runtime environment.
If the group is transported using customizing and workbench requests, then you must select both customizing and the workbench
request to delete the group along with its entities.
Additional Features
Use
Maintain Languages: You can add additional languages using the Maintain Languages button. You need to select a
language, title, and title description. You can also delete the language using the Delete button displayed next to each row.
Favorite: You can rearrange the groups by adding groups to or removing groups from your favorites. Use the Favorite
button on the Manage Groups and KPIs page or Group Details page to add or remove the group from your favorites. The
Favorites column shows groups marked as favorites.
Use
Key Performance Indicators are selected key figures used to evaluate a certain measure of their performance towards a goal or
target. A KPI value is often evaluated against a reference or target value. A KPI can have a current value, reference value, target
value, and thresholds. You can add multiple KPIs to an active group and define input parameters, filters, thresholds, targets, and
trends for the same.
In other words, you create KPIs to identify and measure key metrics of a business. You can set alerts and create reports which help
you to analyze the data and to identify actions.
Create an application and launch either the created report or Analytical Page Framework (APF) or other apps to analyze the
data
Features
The KPIs tab displays all the details pertaining to the KPIs in tabular format. The Add button allows you to create a KPI for active
groups. You can either select an active group and create a KPI for the selected group or you can use Add button and select a group
from the value help.
You can sort the KPIs by date, name, and ID using the Settings button. You can sort the KPIs based on favorites and Last Worked
On details. The tabular format displays the group to which the KPI belongs to, tags, and the status. You need to activate the KPI to
This is custom documentation. For more information, please visit the SAP Help Portal 8
10/28/24, 3:23 PM
create an application. The Status column displays any one of the KPI's statuses (Draft/Active/Active, Draft). Active, Draft status
indicates that the active KPI has been modified and saved but not re-activated. The Application count column displays the count
of applications created for the KPI. A quick view of the available applications is displayed when you click on the count. The title,
subtitle, and the tile type are displayed. You can navigate to the applications details by choosing the navigation arrow in the
selected application row.
From the toolbar, you can add, edit, copy, and delete KPIs. Using the relevant options in the Settings dialog, you can sort and filter
the KPI details based on the defined conditions. You can show or hide the columns.
You can click on the row or on the arrow button next to KPI to navigate to the details page.
For a detailed description of the KPI features, see the individual topics.
Creating a KPI
Creating a KPI for Manage KPIs and Reports
Use
The Create KPI screen allows you to define parameters, filters, thresholds, trends for a KPI, and to add additional languages to the
KPI.
Features
The Create KPI screen contains
This section lets you define the KPI parameters by providing the title, ID, and the tags. You can choose to make these IDs
visible across all applications by choosing App Settings from the dropdown list in the top-right corner of the screen and by
selecting the Make IDs Visible Across all Applications checkbox. The App Settings on the screen are available only for the
Smart Business Modeler Apps. The ID field is editable.
You can either add a tag by entering a name or select tag from the value help. The newly added tag is available in the value
help for further use.
The Business Information section lets you to enter the owner’s details, such as name, ID, and email address.
In this section you can add a CDS view or an OData service, the corresponding entity set, and the value measure. You can
also define the semantics in this section.
The Define button lets you select a CDS view or an OData service. The Views table displays a list of released and unreleased
CDS views from which you can either select a CDS view or search for a CDS view using the Search button. OData Services
and Entity sets are mandatory parameters for the CDS view. The OData Service field displays a value help with the related
values pertaining to the CDS views. You can choose the OData service and the entity set from the respective value help.
Input parameters are drawn from the selected CDS view. The default values maintained in the CDS will be displayed
automatically. You need tospecify values for the input parameters that are available at runtime. You can add more filters to
the configurations using the Adapt Filters button. You can either search for a filter or select filters using the More Filters
button. For each filter, you can either specify values or set conditions and choose values. You can narrow down the filter
values by setting search conditions.
This is custom documentation. For more information, please visit the SAP Help Portal 9
10/28/24, 3:23 PM
Allow CDS View Annotations
This field lets you include the annotations available in the CDS view while configuring the KPI. This field is visible only when
you select a CDS view for the KPI.
Annotation Expectations
Consumption Annotations
UI Annotations
Semantics
This is custom documentation. For more information, please visit the SAP Help Portal 10
10/28/24, 3:23 PM
You can define the business metrics for the KPI. In other words, you can define Value Measure, Scaling Factor, Decimal
Precision, and Additional measures, if required. You can define the thresholds, values for thresholds, and you can set alerts
if there is a violation.
Value Measure: Value measure is the primary key figure. When you have defined goal types and the threshold
values, then the value measure can be interpreted as positive or negative. The value help in the Value Measure field
displays a list of value measures that is available in the selected CDS view. You have to select a value measure.
Example: You have the Net Order Volume KPI; the current KPI value is 10 million. Without a reference or target value,
you may not necessarily know how to interpret this value. You may need a means of comparison, such as net order
volume from last year or last month, or, a target value of 100 million, to evaluate this KPI value correctly .
Goal Type: The goal type indicates which improvement direction is best for the KPI. For maximizing KPIs, the
improvement direction is higher (for example, revenue or profit KPIs). For minimizing KPIs, a lower value represents
an improvement (for example, cost KPIs). For some KPIs, a range of values is best (for example, stock to sales ratio).
Scaling Factor: You can choose a formatter from the value help. The formatters Auto, Percent, Kilo (k), Million (M),
Billion (B), and None are available.
Based on the format you choose, the appropriate short form is displayed with the value. For example, if you use
Kilo and the value is 100, 0.1k is displayed. The format you choose is applied to the main KPI value, e value
measure, and additional measures in the table view, chart popover, and mini tiles.
Note
No formatting is applied when you use None. However, decimal precision is still applied.
Decimal Precision: Choose the decimal precision you want to use from the value help.
Note
If the measures are currency types, then the selected currency’s decimal precision takes precedence over the
defined decimal precision. For example, if you have selected EUR, then the default decimal precision is 2.
Additional Measures: You can choose an additional set of measures for the KPI from the value help for the
Additional Measures field. All measures in the entity set except the selected Value Measure are available for
selection in the value help for Additional Measures field. The formatting applied to the main measure (Value
Measure) applies to the additional measures at runtime. For example, if you have defined Percent as scaling and
0.0 as decimal precision for the main measure, then the same holds true for the additional measures you've
defined.
You can define the target and threshold values (that is Critical, Warning, and Target). You can enter either a fixed
value or, if a measure value can be aggregated, you can enter a measure. If the values are Warning or Critical, you
can also enter a percentage of a selected measure as the target. You do this by choosing Threshold Relative to
Target as the Value Type. You can choose measures only from the current entity set.
Fixed: You have to enter fixed values that are integers or decimals in the Critical, Warning, and Target fields.
Measure: You need to select a measure from the list of available measures from the selected CDS view in the
Critical, Warning, and Target fields. Different measures have to be selected for each of the fields. You can enter the
same values also but preferably you enter different values.
Threshold Relative to Target: Here, the target is a measure that is selected from a list. The Critical and Warning
values depend on the selected goal type.
This is custom documentation. For more information, please visit the SAP Help Portal 11
10/28/24, 3:23 PM
These values indicate their relative values to the selected target measure.
You can enable alerts and notify the device or the person when threshold values (Warning and Critical) are violated
at runtime. The Set Alerts toggle button is enabled only when you select a CDS view that is HANA-cached. You get
an error message when you set an alert for thresholds with empty values. Enter any valid value in the threshold
fields and either choose Enter or click outside the field. The error message disappears, and the Set Alert button is
enabled.
Thresholds are used to determine the status of the KPI value. There are three statuses: Alert, Warning, and On
Track, represented by the colors, red, yellow, and green. The status is used to visualize and monitor the KPI.
Preview: You can view the color-coded thresholds based on the entered values. The different colors indicate a
violation, a warning, and that you are on track. A color-coded bar is displayed indicating the threshold values. Red
indicates violation, orange indicates warning, and green indicates being on track.
Save: Use Save as Draft to save the newly created KPI and activate it later . New KPIs cannot be used at runtime unless you
activate them. You can create applications and configure reports only for active KPIs. For generic type drill-down, each
application must have an associated report.
Choose Save and Activate to save and activate the new KPI. When you create, activate, and save a KPI, you can either save
as Local object or transport the group using the workbench request and the package details.
If you edit a SAP delivered group, you can save the changes as a local object or choose to save it to a workbench request.
Editing a KPI
Use
The Edit button lets you edit all the fields except the ID. You cannot edit the CDS View field if there are any applications associated
with the KPI. You must delete the existing applications to edit the CDS View field.
You can edit Allow CDS View Annotations to use the available annotations in the CDS view that are configured for the KPI. A
warning message prompting you to activate the existing applications and reports and to use the annotations at runtime appears.
The customer can edit the input parameter and filters fields and the threshold type and values of an SAP delivered KPI and
activate the same. The SAP delivered KPI details can be modified by SAP also. However, in the customer system, the changes to
the KPI done by SAP must not overwrite the existing KPI values. A warning message indicating the changes to the KPI by SAP is
displayed.
Copying a KPI
Use
This is custom documentation. For more information, please visit the SAP Help Portal 12
10/28/24, 3:23 PM
The copy function allows you to select and copy the KPI details and underlying reports to a different KPI. The applications, if any,
are not copied. The KPI can be copied to the same group or to a different active group.
Note
The value help does not list groups delivered by SAP. In other words, you cannot copy KPIs to groups delivered by SAP.
Deleting a KPI
Use
This function displays the list of underlying reports and applications that are associated with the selected KPI. Choosing OK will
delete the KPI and the underlying entities. Deletion of the KPI and its associated entities is irreversible
Additional Features
Use
Maintain Languages: You can add additional languages to the KPI using the Maintain Languages button. You must select a
language, title, and description for the KPI. You can also delete the language using the Delete button displayed next to each
row.
Create Report: You can create reports for the generic drill-down configuration. You can maintain titles, subtitles, tags,
business information, and configure atleast one drill-down view. The configuration details of the KPI are displayed on the
Data Source Details tab. For more details, see Creating a Report.
Using these reports, you can create an application from the Visualize tab. For details, see Creating an Application.
Reports
Use
Reports are different chart and table visualizations configured to analyze data. There are two types of reports, Generic and
Analytical List PAge. Using these reports, you can create applications that can be launched directly from the SAP Fiori Launchpad.
Features
The Reports tab displays all the details pertaining to the reports in tabular format. From this page, you can create, edit, and delete
reports using the appropriate icons from the toolbar. The Settings button allows you to select columns for viewing the report
details in tabular format. The following table describes the columns and their uses:
Source Customized applications and applications delivered by SAP. The reports delivered by SAP have an
icon in the Source column.
This is custom documentation. For more information, please visit the SAP Help Portal 13
10/28/24, 3:23 PM
Note
The Edit and Delete buttons are not available for applications delivered by SAP.
Using the filter bar, you can filter the reports based on the tags, CDS views, and report types. You can either enter keywords or
select from the value help for Tags , and CDS views columns whereas you can select report type from the drop-down list.
The Edit, Show Preview, and Delete features are available after you've activated the report.
The Show Preview feature allows you to view the detailed configuration of the report in real-time environment.
Generic Reports
Use
Generic reports are chart and table visualizations in which the data is filtered based on values defined in the KPI. You can view and
analyze the reports detailed configurations during Smart Business runtime. The generic reports use smart charts, smart filters,
and facet filters for data visualization. With the generic reports, you can:
Configure mini charts for the defined KPI or for KPIs of associated groups
Add semantic objects and actions from the Navigation Intents page
Related Information
Creating a Generic Report
Deleting Reports
Editing Reports
Use
This is custom documentation. For more information, please visit the SAP Help Portal 14
10/28/24, 3:23 PM
For a selected KPI, you can create a generic drill down report, view the KPI configuration, and the relevant details. To activate the
view, the drill-down must be configured as chart or table. You must activate the newly created report. and transport the report
using customizing request.
Once you've activated the report, you can create an application to launch the report directly from the SAP Fiori launchpad.
Features
Definition
In this section, you enter the title, subtitle, report's description, owner details, and you define the tags for the KPI. You can edit the
report title, which by default is the group title and the sbutitle is the title of the KPI. The title can have a maximum of 40 characters.
The Tags field lets you enter a tag name manually or select tags from the value help. The tags you enter manually are available for
future use in the value help. Tags are a way of classifying the reports and can make searching for reports easier.
All the configurations of the selected KPI are displayed and are non-editable.
Configuration
Input Parameters and Filters: The default parameters added while creating the KPI are displayed. You can add more filters
to the KPI by using Add Filters.
Pagination Limit for Facet Filter: At runtime, you can set the number of dimension values of the facet filter to be displayed
at one time. This way you can control the scrollable area. Use the scroll bar to display the next set of dimension values.
Mini Charts: You can add tile visualizations (mini charts) to the drill-down. These types of mini charts are supported:
number, trend, comparison, Actual vs. target, and comparison of multiple measures. Any or all of these visualizations can
be added to the current KPI for which the report has been configured. This includes the current group's other KPIs, as well
as all KPIs of the associated group.
You can create mini tiles for the selected group KPI and for the associated group KPIs, if there are any. The Associated
Group KPIs contain the list of KPIs associated with the selected KPI. A message is displayed if no associated KPI has been
configured.
You can choose a drill-down and tile format based on the selected KPI and evaluation from the Associated Group KPIs.
Note
When you add mini charts to the drill-down, the additional load on the system affects performance at runtime.
If the SAP Smart Business user sets a filter value for any of the dimensions, the values in the mini chart are updated based
on the filter. If it isn't possible to set the filter value, a gray area overlays the mini chart to indicate that it might be outdated.
You need to add at least one view to display the configuration in chart or table format. A configuration can consist of any
number of views in either the chart or table format. You can add, edit, delete, and reorganize the views using appropriate
icons on the toolbar. To delete a view, select a view and choose Delete. The Delete icon is visible only if there are multiple
views.
This is custom documentation. For more information, please visit the SAP Help Portal 15
10/28/24, 3:23 PM
Edit chart configuration: You can edit different settings of the chart from the 3 tabs. From the General Information
tab, you can edit the title, add multiple languages, and change the view to either chart or table.
The Options tab allows you to configure color schemes for your chart at runtime.
Default colors These colors are applied if you do not choose any other
color scheme. The colors are applied directly by the SAP
Fiori framework.
Auto semantic color You must mark one measure as the threshold measure. At
runtime the other measures are automatically colored with
the good semantic color or the bad semantic color based
on how the value of the measure compares to the value of
the threshold measure.
Note
You cannot choose a color scheme for a bubble chart; only default colors are applied
Set the Data Limit: Select the Set Data Limit checkbox and enter a valid integer to limit the number of records to
be retrieved. At runtime, the system retrieves the set number of records. If you do not specify the limit, the system
retrieves all the data in the backend.
The Column Properties column displays the list of measures and dimensions used to configure the chart. You can
hide the measure or dimension in the table view.using the Hide button in the Table toggle.
Toggle Legend Visibility: You can either show or hide the legends on the chart.
Zoom In/Zoom Out: The Zoom In option enables you to magnify the chart and enlarges the details. The Zoom Out
option enables you to view all of the data at once.
You can choose which measures and dimensions you want to add to the chart representation. All measures and
dimensions configured in the entity set in the back-end are available for selection. To add more configurations for
each measure or dimension, choose the Gear icon.
The Chart column in the View Settings screen displays all the properties that are either a measure or a dimension.
You can select the role for each property. For each measure, you can choose different axes and for each dimension,
you can choose either category or series. Also, you can choose the following chart visualization types:
Bar
Column
Line
Pie
Donut
Stacked Bar
Stacked Column
This is custom documentation. For more information, please visit the SAP Help Portal 16
10/28/24, 3:23 PM
Waterfall
Horizontal Waterfall
Chart Visualization
Note
The different visualization types depend on the number of measures selected. Some of the types mentioned
above are basic visualization types.
Using the Sort column, you can sort the data in ascending or descending order for each property. The chart
rendered changes immediately based on the settings. Choose ascending or descending order. You can also choose
the measure or dimension for which the sorting is carried out when a sorting method is selected.
The segmented icon in the toolbar lets you toggle between the chart and table views.
Table Visualization
You can add a view, edit, delete the view, and view the measures and dimensions using the Gear button. The edit
configuration is similar to editing chart configuration except that you can display the totals in the visualization by selecting
the Allow Totals checkbox in the Options tab. You can limit the rows by selecting Set Data Limit and by entering a valid
integer in Limit Data Record field.
Navigation Intents
This tab lets you add semantic objects and actions that enable you to navigate to other applications, if you have the
authorizations for them.
Applications
You can view all the tiles available for the active report and also create a tile visualization for it. For more information about creating
an application, see Creating an Application.
Note
You need to activate the report to create an application.
You can also create an application for the active reports from the Visualize tab on the KPI Details page and from the Applications
tab in Reports Details page .
Use
Analytical List Page (ALP) is an SAP Fiori element which uses business key performance indicators to create analytical dashboards
with KPIs, charts, tables, and visual filters. ALP is driven by SAP UI annotations. You can analyze the data from different
perspectives, investigate root causes, and take the necessary actions. You can publish the configured analytical list page
applications on the SAP Fiori launchpad.
Related Information
Creating an Analytical List Page
This is custom documentation. For more information, please visit the SAP Help Portal 17
10/28/24, 3:23 PM
Deleting Reports
Editing Reports
Use
You can use this page to create an Analytical List Page report. The Create Analytical List Page report allows you to define KPI Tags,
filters, chart & table visualizations, and to add additional languages to the report. You need to activate the report to create an
application. These applications can be launched directly from SAP Fiori launchpad to view the configured chart or table.
Features
Definition
The header and business information are same as in generic report creation. Refer to the Definition tab in Creating a Generic
Report.
Allow CDS View Annotations: The functionality of this field is same as the functionality used to configure a KPI. For more
information about this field, see Creating a KPI.
On the Data Source Details tab, you need to select a OData service to activate the Analytic List Page report. Choose Define and
select a CDS view, the underlying OData service, and the entity set.
Configuration
Input Parameters and Filters: The parameters for the selected CDS view and default values if provided are displayed. . You
can add smart filters and visual filters to the configuration. With smart filters, you can provide a fixed value to the filter.
Using visual filters, you can select one or more data points on the visualization the data will be filtered based on the
selected data point.
Using smart filters, you can add values to the parameters of the CDS view. You can add more filters to the report
using Adapt Filters. When you choose More Filters, you can see a list of the additional dimensions available for the
selected CDS view to which you can apply filters. You can search for more filters to add to the report. For each
dimension, you can add more conditions to the filters.
Visual filters are an intuitive way to apply filters to charts and tables and to visualize them. You can choose one or
more data points and the visualization will be available only for the specific data.. For example, You can choose and
visualize the graphics for a supplier with highest offcontractspend. From the visualization, you can select a data
point and view the data analysis for the selected data point.
Visual filters are displayed as donut, bar, or line charts. The visual filter for a particular dimension and measure
displays 6 values for a line chart, ; 3 for the bar chart, 2 for the donut chart.
Visual filter charts are based on psuedo data at design time and actual data is displayed at runtime. For more
information on behavior of visual filters at runtime, see Choosing Filter Modes.
KPI (Non-Filterable) and KPI (Filterable): You can add filterable and non-filterable KPIs to the ALP. The difference between
filterable and non-filterable KPIs is the data reciprocation towards the filter bar. The filterable KPIs react to the filter bar
when there is an exact match between the technical name, modified filter, and parameter field in the filter bar. Tthe non-
filterable KPIs do not change.
You can add multiple KPIs using the Add button. The value help displays only active KPIs. The KPI title, OData URL, and card
navigation details are displayed in a tabular format. In the Card Navigation column, Yes indicates that the KPI has a smart
This is custom documentation. For more information, please visit the SAP Help Portal 18
10/28/24, 3:23 PM
business report and an application for the generic drilldown report.
Note
You cannot add the same KPIs to the Filterable and Non-Filterable KPIs sections. For example, the KPIs added in the
Non-filterable section will not be displayed again to be added in the filterable section and vice versa.
Chart
The Chart tab lets you display the dimensions and measures selected on the Input Parameters and Filters tab. The charts
are rendered instantly.
The default chart is plotted with 1 measure but the other dimensions and measures can be added. The data displayed in the
chart is filtered based on the filters applied in Input Parameters and Filters section.
Details: Select a data point and choose Details. The datapoint values are displayed
View By: You can render the chart for a differnet dimension by selecting a dimension from the drop-down list. The
chart visualization is based on the dimension selected.
Toggle Legend Visibility: You can either show or hide the legends on the chart.
Zoom in to and out of a chart: The Zoom In option enables you to magnify the chart and enlarge the details. The
Zoom Out option lets you decrease the magnification of the data preview.
Settings: This screen lets you select a different chart type for the defined dimensions and measures. You can also
select a different dimension and measure and the chart rendered is then based on the selected dimension. The
Show Selected/All button lets you view the defined dimensions and measures or all of the dimensions and
measures available in the data source.
The Sort column lets you sort data by ascending or descending order. When you view the data in the tabular view,
the columns are sorted accordingly. The chart renders changes immediately based on the settings and the changes
are saved. You can scroll up and down in the dialog box using the up and down arrows.
Selected Chart Type: Displays the selected chart type and enables you to change the chart type.
Table
This tab displays the selected columns in a tabular view. Using the Settings button, you can select a different column and
update the table. The Show Selected/All button lets you view the defined columns or all of the columns available in the
data source. The Sort column allows you to sort data in ascending or descending order. When you view the data in the
tabular view, the columns are sorted accordingly. You can use the up and down arrows to scroll up or down in the dialog box.
Application
You can view all the tiles available for the active report and create a tile visualization for it. For more information about
creating an application, see Creating an Application.
Note
You need to activate the report to create an application.
Additional features such as Maintain Lanugages, Edit, and Delete are available.
Editing Reports
This is custom documentation. For more information, please visit the SAP Help Portal 19
10/28/24, 3:23 PM
Use
Generic Report
The Edit button lets you edit all the fields of a customer configured report.
For a SAP delivered report, you can edit only the navigation intents of a report.
You can edit all the fields if there are no applications associated with the report. You can also edit the Data Source details. The new
configuration uses the selected data source details. You can enable Allow CDS View Annotations to use the available annotations
in the CDS view that are configured for the KPI. A warning message that prompts you to activate the existing application and to use
the annotations at runtime appears.
You can add filterable and non-filterable KPI tags to the report The KPI ID, or the title, OData URL, and Card Navigation details are
displayed in tabular format. You can move the KPIs using the arrows. The table highlights the deleted KPIs and a message list
displays the deleted KPIs.
You can add or edit the details of smart filters and visual filters.
If an application is associated with the report, then you can edit all the details of Definition and Configuration tabs except Data
Source details. To edit the Data Source details, you must delete the associated applications.
Note
You can edit the reports created using the Report Modeler applications in the Report Design group and the Manage KPIs and
Reports app. The only difference is that the reports aren't available in the Report Modeler applications if they've been edited in
the Manage KPIs and Reports app.
You can now edit only the navigation intent fields of an SAP-delivered report. Any changes done to the report by SAP will be
available in the customer system. If the customer chooses Revert in the customer system, the SAP changes to the report will be
available and the customer's changes will be removed.
A conflict arises in the customer system, if either SAP or the customer has defined a * in the semantic object of a report. In that
case, the report having semantic action “*” will take precedence.
Deleting Reports
Use
The deletion process is the same for the Generic report and the Analytic List Page report.
You can delete reports directly if they don't contain any associated applications.
A warning message with the list of underlying applications that are associated with the selected report is displayed. Choosing OK
will delete the report and the underlying applications. Deletion of the report and its associated entities is irreversible.
Stories
This is custom documentation. For more information, please visit the SAP Help Portal 20
10/28/24, 3:23 PM
Use
Stories are raw data that transforms into powerful visualizations to help you drive business performance and make data-driven
decisions about your business. You can retrieve the stories created using SAP S/4HANA queries from SAP Analytics Cloud to SAP
S/4HANA systems and create powerful data visualizations, create tiles on SAP Fiori launchpad, and then run SAP Analysis for
them.
Prerequisites
To get the stories from your SAP Analytics Cloud system to the SAP S/4HANA system, you have to create a connection between
the two landscapes. For more information about connections, see Maintaining SAP Analytics Cloud Connections in SAP S/4HANA
System.
Features
The Stories page displays the list of connections between various SAP Analytics Cloud and SAP S/4HANA systems in the
Connection field. When you select a connection, the list of stories built using SAP S/4HANA data sources is displayed as a list.
Choose the navigation for each story to view the data source and the visualization. The Display Story page is comprised of the
Definition, Configuration, and Application tabs. The Definition tab displays the story name, description, and the selected data
source. The Configuration page displays the visualization associated with the story. Furthermore, you can create an application for
the configured story. The Applications page allows you to create a tile visualization for the story. For more information, see
Creating Application for a Story.
You can view the applications as a tile on SAP Fiori launchpad. You can change the input parameter values and the visualization at
runtime. For more information about how stories behave at runtime, see Story Analysis.
More Info
SAP Analytics Cloud Story: See https://help.sap.com/viewer/product/SAP_ANALYTICS_CLOUD/release/en-US and navigate to
SAP Analytics Cloud Help Stories .
Background
SAP Analytics Cloud is a powerful tool that enables you to create interactive dashboards. SAP Analytics Cloud also has an option
for analyzing real-time data from SAP S/4HANA systems through SAP S/4HANA analytical queries. To do so, you need to have a
connection configured between SAP S/4HANA and the SAP Analytics Cloud tenant systems. Once you have connected the
systems, you can view the stories that were originally created in SAP Analytics Cloud system in the SAP S/4HANA system.
Furthermore, you can use these stories to create applications and launch them on SAP Fiori launchpad.
Prerequisites
The following steps must be carried out by a user who logs onto both SAP S/4HANA and SAP Analytics Cloud system.
The BI administrator role is required for steps in an SAP Analytics Cloud system.
The S_OA2C_ADM authorization object with the activity types 1 (create), 2 (edit), 3 (display), 6(delete), and S_RFC_ADM activity
(03-display) have to beavailable in the SAP S/4HANA system.
This is custom documentation. For more information, please visit the SAP Help Portal 21
10/28/24, 3:23 PM
Configuration Steps
Recommendation
We recommend that you refer to SAP Analytics Cloud documentation on SAP Help Portal for any feature and functional
enhancements to the tool.
To add a new OAuth client, follow the steps described in the chapter Managing OAuth Clients. You can access the topic from SAP
Analytics Cloud Help Portal SAP Analytics at https://help.sap.com/viewer/product/SAP_ANALYTICS_CLOUD/release/en-US.
Navigate to Application Help System . The fields relevant for SAP S/4HANA system connection are:
c. Authorization Grant Client Credentials : Select Confidential and enter a secret value that third-party
applications must provide to obtain an OAuth access token to use with SAP Analytics Cloud.
Note
The secret value is automatically prefilled for customers with a cloud foundry tenant.
b. In the Trusted Origins area, select Allow all origins or Add a trusted origin.
If you select Add a trusted origin, you can add specific origins by address. You can add multiple origins to the list.
2. Execute the transaction /SSB/UTIL_SAC_S4HANA [Utility to Connect SAP Analytics Cloud and SAP S/4HANA
Systems] .
The Maintain S/4HANA and SAP Analytics Cloud Connections screen appears.
Field Description
This is custom documentation. For more information, please visit the SAP Help Portal 22
10/28/24, 3:23 PM
Field Description
This name will be listed in the Connections field on the Stories page in Manage
KPIs and Reports app.
Recommendation
We recommend that you enter the lower case letters in the Tenant ID in the
SAP Analytics system to render the URLs in all browsers.
This name will be listed along with the connection name on the Stories page in
the Manage KPIs and Reports app.
The only special character you can use is an _ (underscore) for the alias.
OAuth 2.0 Client Profile Prefilled with the default value SAP_COM_1084. You cannot edit this field
OAuth 2.0 Client ID This will be the same ID that you generated in the SAP Analytics system. Refer to
the steps as described in the section To be carried out in SAP Analytics Cloud
System.
Client Secret This will be the same secret that you maintained in the SAP Analytics Cloud
system.
Authorization End Point and Token End Point These URLs are the that you provided in the Authorization URL and Token URL
fields in the SAP Analytics Cloud system.
You can also find the information from SAP Analytics Cloud System. Navigate to
Main menu System Administration App Integration .
Note
Do not enter the prefix https:// in the End Point fields.
If you want to create SAP Analytics Cloud stories using SAP S/4HANA data sources, you have to create a connection to the SAP
S/4HANA system. For more details, see .
For more details, see the Application Help for SAP Analytics Cloud Story at
https://help.sap.com/viewer/product/SAP_ANALYTICS_CLOUD/release/en-US Connections Live Data Connections to
SAP S/4HANA .
Recommendation
Use the same IDP to which the SAP Analytics Cloud tenant and S/4HANA systems are connected.
The integration mentioned above is recommended for SAP Analytics Cloud tenants on Cloud Foundry.
This is custom documentation. For more information, please visit the SAP Help Portal 23
10/28/24, 3:23 PM
This integration is recommended for the SAP Analytics Cloud Quarterly Release Cycle (QRC).
Applications
Functions of an Application
Use
You can create tile visualization for an active report. The app also lets you configure the drill-down navigation path for the tile. This
determines whether you navigate from the tile to the SAP Smart Business generic drill-down application or to a custom
application.
The Applications page allows you to create, edit, and delete tile visualizations for an active report (Generic, Analytic List Page,
and Stories). You can configure the drill-down navigation path for the tile. This determines whether you navigate from the tile to
the SAP Smart Business generic drill-down application or to a custom application when you click the tile at runtime. When you
save and publish to a catalog, the new applications are displayed as tiles on SAP Fiori launchpad.
You can edit the fields of the application or delete the application using the appropriate buttons.
Saving an Application
Saving an application is successful when the transport attributes of all the objects (KPIs and reports) associated with the
application are the same. The transport attributes of all the objects must either be set as local or as transportable. If there’s a
mismatch in the transport attributes, saving is unsuccessful, and you'll get an error message telling you to maintain the attributes.
The following table shows the different scenarios when saving is successful and the action items when it wasn't:
This is custom documentation. For more information, please visit the SAP Help Portal 24
10/28/24, 3:23 PM
After saving, the application is published to the selected catalog.The applications must be transported to another system. To do
this, a Customizing and a workbench request have to be configured for you in the SAP Fiori Launchpad Designer tool settings. You
have to release the back-end (Customizing) and front-end (Customizing and workbench) requests to transport your application to
all of the target systems. For more details, see Transporting Objects from Quality System to Production Systems.
Conflicting Tiles
Conflicting tiles occur when the associated catalog or the target mapping is unavailable in the designer tool but the tiles are still
available in the tables. To avoid conflicting tiles, you have to release both back-end and front-end requests. To resolve conflicting
tiles, select the tile and choose Delete.
Additional Features
Choose the tile to get a quick preview of the tile details. You can also edit the fields and delete the application by choosing
the appropriate buttons. For details, see Editing an Application and Deleting an Application.
Show Preview: You can view the detailed KPI configurations in Smart Business Runtime. The Smart Business runtime
environment lets you view the configurations for the group, drill down, and analyze the KPI in detail.
Maintain Languages: You can add additional languages using the Maintain Languages button. You need to select a
language, title, and title description. You can also delete the language using the Delete button displayed next to each row.
Related Information
Creating Applications
Creating Generic Report Application
Creating Applications
Use
You can create applications for each report type and story.
Use the Add Tile button from the Applications tab. Provide all the details, save, and publish the application to the catalog. The new
applications are displayed as tiles on SAP Fiori launchpad.
For more information about creating applications for different report types, see:
This is custom documentation. For more information, please visit the SAP Help Portal 25
10/28/24, 3:23 PM
Stories: Creating Application for a Story
Procedure
Define the tile parameters such as title, subtitle, and refresh time for caching.
Select a tile format. You can choose from one of the following tile formats:
Note
The SAP Core Data Services (CDS) views ensure that all the
values for the KPI main measure column have the same Unit
of Measure (UoM), otherwise, the UoM displayed on the tile
may not be the expected unit.
Comparison You select a dimension that compares the top KPI values with
each other. For example, if you select 'Customer' as the
dimension, you see a comparison of the values for the top
customers contributing to this KPI.
Trend Data is presented as a line chart illustrating the trend over time.
You need to enter a time dimension that represents a duration
(for example, month or week) to visualize this tile.
Actual vs. Target Data is presented graphically in the form of a bullet chart that
shows the KPI's current value in relation to the target value and
its thresholds.
Comparison Tile Multiple Measures You select multiple measures that you want to display on the
tile. You need to select at least two measures. A maximum of
three measures are allowed. The measures should be either the
KPI main measure or threshold measures or one of the
additional measures defined for the KPI. You can associate
semantic coloring with each of the measures that you choose.
Dual Tile You can create a dual tile, which is a 2x1 tile. In the dual tile, the
left side always shows the KPI measure in a numeric format but
the right side can show any one of the mini chart visualizations
supported by Smart Business.
Blank Tile A blank tile has the same configuration options as a numeric
tile. However, it cannot be used with a dual tile. At runtime, only
the title and subtitle are displayed on a blank tile, values or mini
charts are not displayed. Clicking the blank tile takes you to the
configured drilldown.
Note
This is custom documentation. For more information, please visit the SAP Help Portal 26
10/28/24, 3:23 PM
The default title of a blank tile will be the title of the selected
KPI and the default subtitle will be the name of the KPI used.
A blank tile cannot be used as a mini tile while configuring a
drilldown.
Refresh Time for Caching: You can specify the duration for which the tile data is cached. This feature is available to improve
the performance of tiles by reducing the load on the SAP HANA server. You do this while you create a tile.
A cache value is displayed on the tile when you start the fiori launchpad.
If the value is not cached, or if the value is in the cache for longer duration than the specified duration, then, when
you start the fiori launchpad, the following occurs:
Data is requested from the data provider. In the related http call, HTTP header fields are used to indicate that
the app accepts data that is not older than the configured cache duration.
If the data provider can provide data from an own cache, then the data can be taken from this data provider’s
specific cache if the duration is not older than the duration configured at the app/tile.
SAP delivers provider-based cached definitions for selected SAP apps using HANA view result cache. For
more information on SAP HANA cache features, see the SAP HANA Troubleshooting and Performance
Analysis Guide under http://help.sap.com/hana_platform System Administration SAP HANA
Troubleshooting and Performance Analysis Guide .
The Data section displays the selected KPI, the defined measures, and the threshold values. You cannot edit this field.
The Navigation section displays the default drill-down (Generic) and the report name. You need to specify the semantic
object, action, default values, and application parameters with which the SAP Fiori framework can start these applications.
Both semantic object and action have to be used together when forming the URL to determine the apps. The default value
in action field is analyze.
The Default Values field allows you to select dimensions. At runtime, you can assign values to the dimensions. The
visualization shows the data filtered based on the values assigned to the dimensions and also on the values specified on
your SAP Fiori Launchpad settings. For details on how the data is filtered using default values, see Behavior of Default
Values section in .
If either the main measure or the threshold measures is displayed on the tile and if the scaling factor (defined while
creating KPI) of the KPI for which you have configured the tile is percentage-based (%), then the value returned from the
back end for the main measure or threshold measures in the backend is displayed as a percentage. For example, if the back
end returns the value 0.70 then it is displayed as 70%.
Save the Application. For details, see the section Saving the Application in Creating Applications.
Use
You can create only one application for Analytical List Page report.
This is custom documentation. For more information, please visit the SAP Help Portal 27
10/28/24, 3:23 PM
Procedure
The Navigation section displays the default type, Analytical List Page and the report name.
In the Target Mapping section, you need to specify the semantic object and action.
The Default Values field allows you to select dimensions. At runtime, you can assign values to the dimensions. The
visualization shows the data filtered based on the values assigned to the dimensions and also on the values specified on
your SAP Fiori Launchpad settings. For details on how the data is filtered using default values, see Behavior of Default
Values section in .
Save the Application. For details, see the section Saving the Application in Creating Applications.
Note
The Analytic List Page applications created using the Manage KPIs and Reports application are not visible in the Report
Design catalog but the reverse that is applications created in Report Design are visible in Manage KPIs and Reports app is
allowed.
Procedure
Define tile properties, such as format, title, subtitle, and choose a catalog.
The Navigation section displays the default type Data Analyzer or Story and the associated name.
In the Target Mapping section, you have to provide a unique combination of semantic objects and actions to map a
navigation target. You do this to launch applications based on runtime parameters.
Note
Default values for dimensions are not supported for stories.
Caution
To avoid an incorrect display of application titles at runtime, you have to maintain different semantic objects and actions
for each application.
Navigation Intents: This section enables intent-based navigation. This is where you can add navigation targets (the
combination of a semantic object and an action to trigger navigation) from a configured story application. You can select a
navigation target as a global target. You can add multiple combinations of semantic objects and actions to trigger
navigation.
Also, a single semantic object can have different actions and can be marked as global or local targets. The order of
preference for navigation targets is as follows:
If a semantic object is marked as both a global and a local target, then the navigation intent with the global target
takes precedence.
Additionally, if the semantic object is marked as a global target and has an action specified as * or is empty, then
this navigation intent takes precedence over other combinations of actions and targets.
When you save or publish the application, you get a warning message about ignored navigation intents.
This is custom documentation. For more information, please visit the SAP Help Portal 28
10/28/24, 3:23 PM
For example, here’s a list of different validity preference scenarios for the semantic object Supplier with different acions
and targets:
Save the Application. For details, see the section Saving an Application in Applications.
Editing an Application
Edit an application
Use
You can edit all of the fields except the tile name and the catalog fields.The modifications are saved to the existing Customizing of
the group and workbench request of the KPI.
You can edit all of the fields except the catalog, report type, and name fields.
You can edit all of the fields except the tile format, catalog, and the name fields.
Deleting an Application
This is custom documentation. For more information, please visit the SAP Help Portal 29
10/28/24, 3:23 PM
Use
The deletion process is the same regardless of whether application is created using the Generic report, Analytic List Page report,
or Stories.
To delete an application, select the application and choose Delete. A confirmation message appears. Choose OK to delete the
application. The deletion is irreversible.
If the application is saved in an open transport request, then, when deleting, it's saved in the open transport request.
If the application is already transported, then, when deleting, the transport dialog displays all the Customizing requests.
You have to choose a request and then choose OK.
You delete variants from the front-end workbench request whereas you delete application and target mapping with a front-
end Customizing request.
For more details about transport requests, Customizing, and workbench requests, see Transporting Objects from Quality System
to Production Systems
Runtime Analysis
Use
You can analyze the generic reports, stories, and tiles in detail at runtime. First, you need to configure the tiles for active analysis
and evaluation. Then, you have to choose the tile you want to visualize. This, in turn, lets you define how the tile appears in the
runtime environment. At runtime, you select the tile to open either a generic SAP Business drill-down application for generic
reports or another analysis screen to view the story. You can choose the visualization of the tile by selecting one of the available tile
types.
More Information
Use
The Smart Business runtime environment allows you to view the configurations for the KPI, drill down, and analyze the KPI in
detail. The Smart Business runtime is enhanced with smart controls such as smart filter and smart charts.
Prerequistes
You must be assigned the following:
This is custom documentation. For more information, please visit the SAP Help Portal 30
10/28/24, 3:23 PM
PFCG role to assign launchpad and groups: For more information, see
http://help.sap.com/viewer/p/SAP_FIORI_OVERVIEW Set up and Configure SAP Fiori SAP Fiori: App
Implementation Creating PFCG Role on Front End and Assigning Launchpad Catalogs and Groups .
Authorization to execute OData service: See Authorization for Smart Business KPI Tile in the Business Catalog Role.
Features
The SAP Smart Business user can filter and display the information using the smart filter and/or facet filter. The user can filter the
dimensions in the entity set of the OData service. Both filters allow you to narrow down the configured data and display the details
either in chart format or table format.
The smart filter is a superset of facet filter and displays the chart or table based on multiple, referenced CDS views whereas the
facet filter displays the data based on the current CDS view. The smart filter provides you with a list of all the values for the
dimension from the CDS annotation whereas the facet filter contains only the discrete values returned from the current CDS.
To enable the visibility of smart filter, choose Toggle Filter button. The filter configurations set in the smart filter is valid in the facet
filter and vice versa.
All of the defined filters are applicable when you navigate to Smart Business runtime from any external application. The settings do
not change when you switch between the filters.
Facet Filter
You can search for and add filters using the facet filter. You can make the following adjustments to the facet filter:
Reset the applied filter values to All for all of the dimensions currently in the filter bar. The filters added at runtime
disappear and the filters that were added during configuration remain in the filter bar.
Add any of the remaining dimensions present in the VDM to the facet filter bar or hide dimensions that are currently visible.
The values listed for each dimension of the facet filter are retrieved from the backend only when you choose the dimension.
When multiple filters are applied, the filters are not applied separately but together with the other specified filters. This means that
the system filters as follows:
and not
Every time a filter value is specified, the filter values for the rest of the dimensions are refreshed based on the currently selected
filter values as in the following example: You have selected 3 dimensions for the filter bar: Filter 1 (all countries in which a company
has manufacturing plants), Filter 2 (all cities in which a company has manufacturing plants), and Filter 3 (all heads of the
manufacturing plants).
At runtime, if the user chooses a country in Filter 1, only the cities within that country are used to populate the value list for Filter 2
and only the manufacturing plants within that country are used to populate the value list for Filter 3. The values within Filter 2 and
Filter 3 are only updated when the user selects the respective filters.
If nothing is selected in any of the filters and the user chooses a city in Filter 2, the values of Filter 1 and Filter 3 are filtered based
on the selected city. If the user now selects a user in Filter 3, then the values within Filter 1 and Filter 2 are again refreshed based on
This is custom documentation. For more information, please visit the SAP Help Portal 31
10/28/24, 3:23 PM
the Filter 3 selection. That is, only countries that represent the chosen cities (Filter 2) and countries that have manufacturing
plants headed by the chosen individual (Filter 3) are displayed in the Filter 1 value list.
Smart Filter
The filter bar displays the default input parameters along with the values chosen on the Create Evaluation screen.
Add more filters to the configuration using the Filters button. You can either search for a filter or select filters using the
More Filters button. For each filter, you can either specify values or set conditions to the filters and choose values. You can
narrow down the filter values by setting search conditions. You can restore the default settings.
Toggle the visibility of the filter bar using the Show/Hide Filter bar.
For instance, you have configured the dimensions, Airfare, Airline, and Maximum Capacity Bus.
Your application displays a Maximum Capacity Bus list that is very large. You can group by various Airline and Airfare parameters.
At runtime, the chart rendered for the specified configuration is the same for both smart and facet filters. According to the
configuration, the chart rendered is a bar chart displaying a large list of Maximum Capacity Bus that is grouped by various airline
and airfare values.
Variants
The smart filter allows comparison conditions for the filters, for example, less than or equal to, equal to, and so on whereas the
facet filter contains a value help displaying the values that match the conditions given in the smart filter. In other words, you can
choose a value from the value help for each filter.
Choose an Airfare value that is greater than 200 and Airline that “Contains A”. The smart filter renders a chart with data that has
an airfare value greater than 200 and airlines that contain A such as AL, BA, ZA, and so on.
The chart displayed in the facet filter is same as the one in the smart filter. The Airfare value help displays only the fares that are
greater than 200 and the Airline value help will list the airlines that contain the letter “A”.
You can further drill down and select AA as the Airline value. The result first considers the smart filter conditions and then the
additional condition set in facet filter. In other words, the chart rendered is based on the following conditions:
The visualization is available only if both the smart and facet filters contain the same filters and the same configurations. The
visualization is not available if the filters are different and also if the same filter is configured with different values in the smart filter
and facet filter.
This is custom documentation. For more information, please visit the SAP Help Portal 32
10/28/24, 3:23 PM
If you have defined optional filters while creating the KPI, the visualization is based on the optional filters and the additional
configurations made at runtime. The visualization will first consider the specified optional filter and then the additional filters that
you specified at runtime. The Smart Business user is not aware of the optional filter and the value in smart filter.
You cannot change the values of the optional filter at runtime. However, you can drill down further and choose the values available
in the selected optional filter through facet filter. The values selected using the facet filter take precedence and override the values
given while creating the KPIs.
At runtime, you can provide values to the dimensions selected in Default Values while creating an application for the Generic
report and Analytical List Page. See Creating Generic Report Application. The filtered data is visualized either as a chart or as a
table, depending on the selected configuration. At times, the visualization data is filtered based on default values specified in the
SAP Fiori launchpad settings. For more details about SAP Fiori launchpad settings, see
https://help.sap.com/viewer/product/SAP_NETWEAVER_750/7.5.19/en-US UI Technologies in SAP NetWeaver SAP Fiori
Launchpad Using the Launchpad Maintaining your Default User Values .
If a filter value is not specified for a dimension in a KPI, then the data visualized is filtered based on the values in the SAP Fiori
launchpad settings.
If there is a conflict between the default values for dimensions specified on SAP Fiori launchpad and the values specified in the
KPI, then the behavior of the visualization is as follows:
Conflicting single value: The visualization is based on the specified values given in the KPI, ignoring the default values
specified on SAP Fiori launchpad. For example, if the Plant value is set to 1 on SAP Fiori launchpad settings and set to 2 in
the KPI, then the visualization at runtime is filtered by Plant value 2.
Conflicting multiple values: If multiple values are set to the dimensions on SAP Fiori launchpad and in the KPI, then the
visualization is based on the intersecting value of both sets of values. For example, if the Plant field has values 1 and 2 on
SAP Fiori launchpad, and 2 and 3 in the KPI, then the visualization data is filtered by the intersection value 2.
Thresholds maintained in the KPI are not included if default values are maintained on SAP Fiori launchpad.
Smart Chart
Smart Chart allows you to display the dimensions and measures selected in the chart view or tabular view. They allow you to select
a chart type and to change the dimensions and measures of the chart. The charts are rendered instantly at runtime.
Drill Down/Drill Up: This function allows you to drill down to lowest level or drill up to the highest level of the existing
hierarchy. In other words, you can view more general or more detailed information of the data within a predefined
dimensional hierarchy.
For example, if the chart rendered has 4 dimensions in the X-axis, then when you choose Drill Up, the dimension you
selected is removed and the chart is rendered with only 3 dimensions. Each time you choose Drill Up, one dimension is
removed and the chart is rendered with the remaining dimensions.
The Drill Down function displays a list of dimensions from which you can select additional dimensions. The visualization is
based on the additional dimensions.
Show or hide legends on the chart: You can either show or hide the legends on the chart.
Zoom in and out of a chart: The Zoom In option enables you to magnify the chart and enlarges the details. The Zoom Out
option enables you to view the microscopic data.
This is custom documentation. For more information, please visit the SAP Help Portal 33
10/28/24, 3:23 PM
Settings: This screen allows you to select a different chart type for the defined dimensions and measures. You can also
select a different dimension and the chart rendered is based on the selected dimension. The Show Selected/All button
enables you to view the defined dimensions or all of the dimensions available in the data source.
The Sort column allows you to sort by ascending or descending data. When you view the data in the tabular view, the
columns will be sorted accordingly. The chart rendered changes immediately based on the settings but you cannot save
them. You can scroll down in the dialog box using the up and down arrows.
Select various chart types: Enables you to change the chart type at runtime.
Display in full screen: Enables you to view the chart in full screen.
Export to a spreadsheet: You can export the data along with the dimensions and measures to Excel format.
Chart View and Tabular View: You can switch over from the chart to table view and vice versa.
Smart Table
Smart table allows you to display the selected dimensions and measures in tabular view. The features of smart table are:
Export the data along with dimensions and measures to Excel format
Open In
Enables you to navigate to other applications from Smart Business apps. It displays links to all effective target mappings for all the
semantic objects created using the Create Evaluation app. This button is enabled only if you have authorization for the external
app. You must be authorized to access the assigned role of the selected catalog.
Actions
Currently, there are two options, Save As and Send Email available for smart business users. You can save your configurations as a
separate tile using the Save as Tile button. You must enter a subtitle and enter threshold values when you choose to save as a tile.
By default, the tile format and the field values fields available in the parent tile are displayed. You can change the tile format and
the values and save as a tile with the entered values..
Send Email allows you to send the KPI details, such as page URL, KPI title, evaluation title, and main measure in an email.
This is custom documentation. For more information, please visit the SAP Help Portal 34
10/28/24, 3:23 PM
Subscribe/Unsubscribe Alerts
You can subscribe to or unsubscribe from each KPI for email and FLP notification alerts at runtime. You must enable the gateway
configuration to subscribe for alerts.
Embedded Scenario: The frontend and backend systems are in the same ABAP interface.
See https://help.sap.com/nw SAP NetWeaver AS for ABAP 7.52 Application Help SAP Gateway Foundation
(SAP_GWFND) Notification Channel Notification Channel Configuration Embedded Scenario .
See https://help.sap.com/nw SAP NetWeaver AS for ABAP 7.52 Application Help SAP Gateway Foundation
(SAP_GWFND) Notification Channel Notification Channel Configuration Hub deployment .
Note
Smart Business Framework uses the provider ID, /SSB/NOTIFICATION_PROVIDER and provider class,
/SSB/CL_SSB_FLP_NOTIFICATION as provider class.
There's a difference when you view the data displayed on the tiles at design and runtime. When you add the configured tile to your
homepage, the default data displayed on the tile is always 0.0 USD. At runtime, the corresponding calculated data is displayed on
the tile.
You can set the tile size in the Fiori launchpad. All the smart business tiles will be displayed in smaller size. If any previous tiles are
in error state, then a warning message about the changed configuration and to activate the tile to reflect the modified changes
appears. To set the tile size in Fiori launchpad, do the following:
Procedure
1. Logon to the customizing client for the business catalog role development.
This is custom documentation. For more information, please visit the SAP Help Portal 35
10/28/24, 3:23 PM
6. Choose Execute (F8).
9. Choose Change.
12. Select Read old status and merge with new data and choose OK.
The authorizations for the authorization object S_PROGNAM and the authorization BTCSUBMIT alert subscription report
/SSB/ALERT_NOTIFICATION_REPORT are available.
Deactivate the S_SCOPE authorization if the SAP Gateway catalog service in the business catalog is used only in Smart
Business KPI.
Story Analysis
Use
You can view and analyze the detailed configuration of Stories at runtime. When you create a tile, you have to choose a
visualization from the list of available tile types.
Features
Manage Variants
You can create new variants from the existing applications. At runtime, you can change the visualization by changing the input
parameters values or by choosing a different story from the data source, or both. You can also save the changes as a variant for
future use. To do so:
4. Enter a view name. You can either set this as the default view or the public view by selecting the appropriate checkbox.
5. Choose Save.
This is custom documentation. For more information, please visit the SAP Help Portal 36
10/28/24, 3:23 PM
A new variant is now available.
From the My Views screen, choose Manage. Manage Views lists the different variants. On this screen, you can set or remove the
view as a favorite, remove variants, or set the variant as the default.
Save as Tile
From the existing visualization, you can create a separate tile for the same data source with different measures and dimensions
and save the tile on SAP Fiori launchpad. To do so, make the changes to the existing visualization. Choose Save as Tile. Enter a title
and subtitle, choose a tile format, group, measures, and dimensions. Choose OK to save the tile on SAP Fiori launchpad.
Intent-based Navigation
This intent-based navigation is available for story-based applications and lets users navigate to different applications, depending
on selected dimensions and authorizations. These application targets are resolved into actual URLs and users with the appropriate
authorizations can access the applications.
Navigation Intents
You can add navigation targets (a combination of a semantic object and an action) to the applications created using stories. Select
the Global Target checkbox to change the navigation target to a global target. This means, that at runtime the navigation target
corresponds to all the visualizations configured for that particular story and the Jump To list of all visualizations displays the
global navigation target.
If a navigation target is not selected as a global target, then the navigation target is restricted to a specific visualization configured
for that story.The navigation target is displayed in the Jump To list where the semantic object is configured as a dimension in that
particular chart or table.
Tile Analysis
Use
You can view the configurations for the tile and analyze the tile in detail.
Prerequisites
You need the PFCG role to assign launchpad and groups. For more information, see
http://help.sap.com/viewer/p/SAP_FIORI_OVERVIEW/5_OVERVIEW Implement Set up and Configure SAP Fiori
SAP Fiori: App Implementation Creating PFCG Role on Front End and Assigning Launchpad Catalogs and Groups .
Features
This is custom documentation. For more information, please visit the SAP Help Portal 37
10/28/24, 3:23 PM
Comparison Comparison tile displays the top 3 values of the main measure
pertaining to a selected dimension. The top 3 values are displayed
either in ascending or descending order, according to the tile's
configuration.
Trend Data is presented as a line chart illustrating the trend over time.
Actual vs. Target Data is presented graphically in the form of a bullet chart that
shows the current value of the KPI in relation to the target value
and its thresholds.
Comparison Tile Multiple Measures Two or a maximum of three measures are displayed simultaneously
on the tile for comparison. The colors of the bars are displayed as
selected in the tile configuration.
Note
The colors are not related to the KPI thresholds nor do they
indicate performance.
Dual Tile The left side always shows the KPI measure in numeric format. The
right side shows any other Smart Business tile format, except
those with a numeric format.
Blank Tile At runtime, only the title and subtitle are displayed on a blank title.
Data visualization is not displayed.
The Refresh icon appears only when you’ve configured the cache age as > 0. The age displayed next to the refresh icon shows the
age of the data being displayed on the tile.
Caching
Data is refreshed automatically only when it has exceeded the maximum defined cache age.
The data displayed on the tiles is cached and the timestamp on the tile shows the age of the data. A request for the most recent
data is triggered when the data displayed on the tile exceeds the maximum allowed cache age.
For example, if the data displayed on the tile was obtained 5 minutes ago and the maximum cache age is 15 minutes, then when
the user refreshes the browser, the cached data is displayed on the tile as ‘5 min ago’.
You can select default values for dimensions from the SAP Fiori launchpad settings. These default values are applied as filters on
the tile data, provided, the dimension is selected as the default value while configuring the tile. For more details, see the section
Behavior of Default Values in Smart Business Runtime Environment.
Scaling
The tile displays scaled KPI values based on the scaling format selected for that KPI. Scaling is not applied when None is selected.
The available scaling formats are: Kilo (K), Million (M), Billion (B), and Percent (%). For example, if you have chosen Kilo and the
This is custom documentation. For more information, please visit the SAP Help Portal 38
10/28/24, 3:23 PM
KPI value is 100, then the value displayed on the tile will be 0.1K
View Browser
Allows searching, browsing, and tagging both analytical and non-analytical queries
Use
On installing SAP S/4HANA, the biggest challenge faced by key users is the availability of CDS views, be it CDS views released by
SAP or customized CDS views. The key user responsible for building data models can then use the View Browser app to get a list
of all available CDS views and their artifacts, such as Category, View Types, Dimensions and Measures, and Annotations. The user
can use various search options such as descriptions, application components, and tables used in building the CDS views to search
for CDS views.
As a key user responsible for building data models you can then use the View Browser app to get a list of all available CDS views
and their artifacts, such as Category, View Types, Dimensions and Measures, and Annotations. You can use various search
options such as descriptions, application components, and tables used in building the CDS views to search for CDS views.
With this app, you can search, browse, tag analytical and non-analytical queries, and analyze the data fields of the CDS view. This
application displays all of the CDS views and underlying artifacts in tabular format. By default, the content views are pre-organized
by view name.
Prerequisites
You need to have the Analytics Specialist role (SAP_BR_ANALYTICS_SPECIALIST) assigned to you.
Key Features
These are some of the features of View Browser app:
Views: Display the number of Core Data Services (CDS) views that are available in the system. The numbers above each
view type (Basic, Composite, Consumption, Extension, and Undefined) represent the view count. The number displayed in
the Views row and in the toolbar is the total number of CDS views available in the system. The view count changes in the
tool bar depending on the view type you've chosen.
Standard
All Views
Released Views
Favorite Views
This is custom documentation. For more information, please visit the SAP Help Portal 39
10/28/24, 3:23 PM
Virtual Data Model views
You can use these standard SAP variants to filter and display views. Using the variants delivered by SAP, you can create and
save your own variants by entering a name and choosing Save As. By default, all the variants are marked as favorites. You
can set any variant as the default. Choose Manage and select Default for the variant you want.
If you have an existing variant from a previous release that is from a favorites list, then the new variant delivered by SAP
also has to be marked as a favorite.
Released Status (Released/Not Released): Determines the status of CDS views. The customer can use only the CDS views
with status “Released” delivered by SAP. Customers cannot create custom views or queries for SAP CDS views with status
“Not Released”. The SAP CDS views can be changed or deleted in the next release and might not be available to the
customers. We do not recommend using the SAP CDS views with the status “Not Released”.
Search: Search for views, view types, view categories, tables, view descriptions, view column names, annotations, or user-
added tags.
Personalize and Tag Views: Create your own tags for CDS views. Select a view and then choose the Manage Tags option.
You can add multiple views to the selected view. Separate the views you're addingby using commas. The number of tags
with which a view is associated is displayed as a link. Click the link to manage the tags. You can delete the tag by choosing
Delete.
Show Content: Displays a data preview containing only analytical queries. The analytical queries are displayed in the
Design Studio.
Note
You need to have the authorization for a view to launch a CDS view in the Design Studio.
Mark as Favorite: Add or mark views as your favorites. Select the checkbox for a view and choose the Favorite icon.
Annotations: Displays a list of properties used by the selected CDS view. One view can have multiple annotations.
Cross Reference: Displays all the CDS views and tables used by the selected view. Select the highlighted CDS views to
navigate to views or tables. You can search for further views and tables using the Search button available on the Cross
Reference tab. The search results display all the views and tables except for views and tables whose relationship is
Association. In other words, the search option does not find views or tables with unused associations
View Definition: Displays the column names, data elements, relevant definitions and other parameters of the selected view.
You can create an analytical query for queries released by SAP or customers. In other words, you can create
analytical queries only for those queries that have the status Released and for the Cube/Dimension category type.
Select a query and choose Create Analytical Query. Enter a query name and select a view from the drop down list.
This allows you to create an analytical query from the View Browser app.
You can open the analytical queries using Custom Analytical Query app from the View Browser app. To do so,
choose an analytical query with the status Released and the Query category type. Choose Open in Analytical Query
from the Ellipses button. You can also open analytical queries created by customers.
You can also copy the analytical query data to a different view. This option is enabled only for queries with the status
Released and for the category type Query. Select the query and choose Copy Analytical Query from the Ellipses icon.
The Copy Source Query dialog box prompts you to select a view. When you choose OK, the query data is copied to a
different view. You can also copy analytical queries that are created by customers.
This is custom documentation. For more information, please visit the SAP Help Portal 40
10/28/24, 3:23 PM
Desktop
Tablet
Smartphone
Query Browser
Introduction
The Query Browser is an SAP Fiori application that you use to quickly and easily search for, browse, and tag the analytical queries.
This application displays all the authorized analytical queries and customer queries to which the user has access. To launch the
application, choose Query Browser from the Query Browser catalog. By default, the content views are pre-organized by the view
name.
Prerequistes
You have to do the following:
Preview the multidimensional reports in Query Browser. To do so, you have to configure the steps in SAP S/4HANA ABAP
and distributed systems like this:
b. Choose Execute.
For more information about activating OData services, see the chapter Activating OData services for delivered
scope via task list at http://help.sap.com/s4hana <your on premise edition> Additional Information
Administration Guide for the Implementation of SAP S/4HANA, on premise edition <your on premise edition>.
3. Make sure that the latest version of the Design Studio template application 0ANALYSIS is active. To do so, use the
table RSAOOBJ and check whether the content timestamp CONTTIMESTMP is the same for the A (active) and D
(development) versions of 0ANALYSIS.
This is custom documentation. For more information, please visit the SAP Help Portal 41
10/28/24, 3:23 PM
Note
To activate the latest version, run transaction rstco_admin.
For Design Studio, the authorization object S_RS_ZEN (Design Studio Authority Object) has to be assigned to the
Employee role in the back-end system and these settings need to be defined for this authorization object:
Field Value
RSAO_OBJID 0ANALYSIS
Features
Search
Use this field to search for the views, tables, view descriptions, view column names, annotations, or user added tags. To search for
an annotation, the search text should be in the format @<annotation_name>:<value>. The annotation search can be combined
with the simple text search. From the search results, you can also choose to view the definition or content of each view. You can
enter the following set of characters to search: a-z, A-Z, 0–9, *, +, _ and space. Searches using the question mark and single quotes
are not allowed.
Filter views
Use the Filter option to sort or filter the views. The sorting of views is based on the view name and application component in the
system. The filtering is based on the user added tags and application component. The list of application components is displayed
as a hierarchy. Choose Reset to remove all the filter conditions.
Use this option to create or personalize your own tags for CDS views. Select a view and then choose the Add Tag option. Multiple
tags can be added for the selected view by separating them with a comma. The number of tags with which a view is associated
displays as a link. Click the link to manage the tags.
Mark as favorites
Use this option to add or mark views as favorites. Select the checkbox for a view and click the favorite icon. You can select multiple
views and add them as favorites. If you select views that are marked as favorites, and choose the favorite icon, all the selected
views are deselected. To select all views, select the checkbox on the table header.
Use the Open in Design Studio option to open the authorized analytical queries in the Design Studio Fiori application for analysis.
Note
Only a user with authorizations for a view can launch a CDS view in the Design Studio.
This is custom documentation. For more information, please visit the SAP Help Portal 42
10/28/24, 3:23 PM
You use this option to view descriptions of fields. Choose the Help icon at the right top corner of the page to view the contents of
each field.
This is custom documentation. For more information, please visit the SAP Help Portal 43