0% found this document useful (0 votes)
23 views

S4HANA Embedded Analytics Day 1

The document outlines the Expert Guided Implementation for SAP S/4HANA embedded analytics, detailing the schedule, learning objectives, and prerequisites for participants. It emphasizes the importance of embedded analytics in enhancing user experience and decision-making through real-time data analysis using SAP Fiori applications. The agenda includes various topics such as architecture, toolsets, and user tools, aimed at providing a comprehensive understanding of SAP S/4HANA embedded analytics.

Uploaded by

azureutopiapoc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

S4HANA Embedded Analytics Day 1

The document outlines the Expert Guided Implementation for SAP S/4HANA embedded analytics, detailing the schedule, learning objectives, and prerequisites for participants. It emphasizes the importance of embedded analytics in enhancing user experience and decision-making through real-time data analysis using SAP Fiori applications. The agenda includes various topics such as architecture, toolsets, and user tools, aimed at providing a comprehensive understanding of SAP S/4HANA embedded analytics.

Uploaded by

azureutopiapoc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 65

Expert Guided Implementation

SAP S/4HANA embedded analytics


Day 1
Hitesh Patil, SAP

Expert Guided Implementation powered by SAP Enterprise Support Academy*


PUBLIC

* Content is exclusive to SAP Enterprise Support customers


Disclaimer

▪ The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. Except
for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service or
subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
▪ This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
▪ All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates,
and they should not be relied upon in making purchasing decisions.
▪ All content has been developed in SAP S/4HANA 2020, any changes in more recent versions of SAP S/4HANA may not be reflected here.

INTERNAL – SAP and Customers Only 2


Title
Introduction

• Introductions

• Housekeeping items (e.g. download the deck each day, a 5min break)

• Questions to answer in the chat:


✓ What is your name and your role in your company? (e.g. business, IT, project management, end-users,
others)
✓ What is your SAP S/4HANA knowledge? (e.g. none, beginner, novice, intermediate or advanced)
✓ At which stage of your SAP S/4HANA project are you? (e.g. not started, discover, prepare, explore)
✓ Have you decided on your transition path? (conversion or new implementation)

INTERNAL – SAP and Customers Only 3


Expert Guided Implementation
How to Get Help?

During the execution part you have direct


access to the Expert via email to solve How to get help
and issues and answer your questions
quickly.

+353 14717649
[email protected]

INTERNAL – SAP and Customers Only 4


Expert Guided Implementation Schedule
SAP S/4HANA embedded analytics
Day 1 Day 2 Day 3 Day 4 Day 5
Empowering lesson Empowering lesson Empowering lesson Empowering lesson Empowering lesson
(2 Hours in the Morning) (2 Hours in the Morning) (2 Hours in the Morning) (2 Hours in the Morning) (2 Hours in the Morning)
Introduction & Overview:
End User Tools: Key User Tools: Integration: Miscellaneous:
Introduction to SAP S/4HANA embedded analytics
Analytical List Pages KPI Design / Report Design Framework (Overview & Fiori Launchpad Designer (Providing few applications Decision criteria (Feature/Functionality check)
Embedded Analytics Architecture / Tool sets
Smart Business KPI’s Convergence) access to Business user) between SAP S/4HANA Reporting and BW Reporting
Fiori Launchpad Overview (Catalog, Roles)
Analytical Fiori Apps (Free Style Fiori Apps) Manage KPI’s and Reports Transient provider and Transient Query Concepts ABAP CDS Views for Data Provisioning in BW with
Positioning SAP S/4HANA embedded analytics (with
Analysis Path Framework (APF) APF Configuration Modeller Integration of SAP BI Launchpad into SAP Fiori Extraction based Annotations (High Level)
BW,BO and SAC)
Fiori Smart Templates for creating Apps (Like OVP, Launchpad Embedded BW in SAP S/4HANA (High Level)
ALP) (High Level Overview) Integration of SAP S/4HANA ABAP CDS views with SAP Best Practices for SAP S/4HANA
BO Reporting tools (Ex: Analysis Office for Excel) Predictive Models shipped with SAP S/4HANA(High
Integration of SAP S/4HANA ABAP CDS with SAC Level)
IT User Tools: (Live and Acquire Data Connection) Project Learnings & Miscellaneous Topics
Key User Tools: Tools for IT Expert - Explore CDS View using Eclipse Embedded SAC in SAP S/4HANA2020 Introduction to Fiori Apps Library
End User Tools:
View Browser & Important Analytical Annotations Limitations of Embedded Analytics compared with
Overview Page (OVP)
Custom CDS Views Testing Analytical Queries using RSRT BO/SAC
Query Browser
Custom Analytical Queries
Multi Dimensional Apps
How to enable Custom Analytical Query as an App to
Business user (End to End Scenario using Custom
Catalog Extensions)

Execution by customer Execution by customer Execution by customer Execution by customer Execution by customer
(Remote support in the afternoon) (Remote support in the afternoon) (Remote support in the afternoon) (Remote support in the afternoon) (Remote support in the afternoon)

Create a New Custom App using : How to enable Custom Analytical Query as an App to
Overview Page (OVP) Fiori Launchpad Designer (Providing few applications
Custom CDS Views Business user (using Custom Catalog Extensions)
Query Browser access to Business user)
Custom Analytical Queries .
Multi Dimensional Apps
View Browser
Custom Catalog Extensions

Goal of the day Goal of the day Goal of the day Goal of the day Goal of the day

◼ Overview ◼ End User Tools ◼ Key User Tools ◼ FioriLaunchpad Designer ◼ BW/Embedded Analytics decision Criteria
◼ Architecture ◼ Key User Tools ◼ IT User Tools ◼ Transient Concepts ◼ BW Data Provisioning
◼ End User Tools ◼ BO/SAC Integration ◼ Best Practices
◼ Project Learning

INTERNAL – SAP and Customers Only 5


Prerequisites for attending
Technical Prerequisites

Technical prerequisites
Option 1: Visit http://cal.sap.com, register download and deploy a SAP S/4HANA xx
Fully-Activated Appliance.

In order to deploy the SAP S/4HANA On Premise trial* you will need a web hosting
account from either:
▪ Amazon Web Services** ( https://aws.amazon.com/ )
▪ Microsoft Azure (Classic)** ( https://azure.microsoft.com/en-us/ )
▪ Alternative Hosting infrastructure

*SAP does not provide cloud hosting in this situation


**SAP cannot accept any hosting fees

Option 2: Use your own SAP S/4HANA xx solution, and ensure the technical
prerequisites listed in the attached administration guide are applied.

INTERNAL – SAP and Customers Only 6


Prerequisites for attending
Basic Configurations for SAP S/4HANA embedded Analytics

• Configuration steps for embedded Analytics in ABAP based Applications – 2636754


• Technical Setup and Enablement for SAP S/4HANA embedded analytics - The document describes
general configuration steps required to manually set up the prerequisite configuration within the system
landscape to run SAP S/4HANA Analytics and how to build analytics in SAP S/4HANA.
• Embedded Analytics in SAP S/4HANA Cloud (2PJ) - This document is to describe the general
configuration steps required to manually set up the prerequisite configuration within the system landscape
to run and create build-in Analytics in SAP S/4HANA Cloud.
• SAP Help Documentation -
https://help.sap.com/viewer/6b356c79dea443c4bbeeaf0865e04207/1709%20000/en-
US/87aedf577ec43528e10000000a441470.html

INTERNAL – SAP and Customers Only 7


Title
Learning Objectives – Day 1

• Understand SAP S/4HANA embedded analytics Architecture & Tool sets


• Explore End User Tools
• Query Browser
• Overview Page
• Multi Dimensional Apps

INTERNAL – SAP and Customers Only 8


Agenda – Day 1

▪ Introduction
▪ Embedded Analytics Architecture
▪ Embedded Analytics Tool Set
▪ Fiori Launchpad Overview
▪ Query Browser
▪ Overview Pages
▪ Multi Dimensional Apps
▪ Key Takeaways
▪ Recommended Hands-on Exercises

INTERNAL – SAP and Customers Only 9


SAP S/4HANA embedded analytics Introduction

INTERNAL – SAP and Customers Only 10


SAP S/4HANA embedded analytics Introduction
Definition

• SAP S/4HANA embedded analytics is direct real-time


analysis in SAP S/4HANA using SAP Fiori applications,
which means it enables operational reporting on live
transactional data.
• Modern User Interface, SAP Fiori is a set of role-based
applications that provide real time analytics on SAP
S/4HANA by consuming core data services. The
consumption of these CDS views is controlled using
annotations and O-data services used as data providers
to the applications. Annotations are additional metadata
which enrich CDS data models with further information’s.
• There are number of SAP Fiori frameworks and tools, all
of which will be covered during the EGI

INTERNAL – SAP and Customers Only 11


SAP S/4HANA embedded analytics Introduction
Improving decision making and execution

Traditional
BI-solutions embedded
Decision Quality

analytics

Traditional
ERP solutions
Speed of Execution
INTERNAL – SAP and Customers Only 12
SAP S/4HANA embedded analytics Introduction
Simplifying database & table structures to prepare for scale
SALES FINANCE
Document Document Totals Indices
Header Item Header Item

Sales Order VBAK VBAP VAKPA VAPMA GL, AR, AP BKPF BSEG GLT0 KNC1 KNC3 BSIS BSAS BSIK

Delivery LIKP LIPS VLKPA LKPMA LFC1 LFC3 BSID BSAD BSAK

FAGLF FAGLF FAGL FAGL


Billing Document VBRK VBRP VRKPA VRPMA New GL ACDOCA
LEXA* LEXT* BSIS BSAS
FAAT_
Status Info VBUK VBUP CO COBK COEP
DOC_IT COSS COSP

PRCD_
FAAT_
Conditions KONV
Elements VBOX AA ANEK ANEP
YODA ANEA ANLC ANLP
(new)
FAAT_
VBFA
Document Flow VBFA
(Simplified) ML MLHD… MLIT…
PLAN_ MLCD… MCLR… BSIM* CKMI1*
VALUES

MATERIAL VALUES
SAP Business Suite MATERIAL QUANTITIES
Valuation in MM or Valuation ML Aggregates
Aggregates Stock Aggregates History
Used for
Hybrid: Master Data Master ML
History Material Document
with Valuated Stock Data only Valuation MSSA MSSL MSSQ MSSAH MSTBH MSSQH

MATDOC_
MBEW MBEW
MBEWH CKMLCR MLPP CKMLPP MLDOC
CKMLPPWIP MKPF
MATDOC MSEG
EXTRACT MSTE MSTQ MSTB MSTEH MSTQH

EBEW EBEWH
EBEW CKMLPP MLCR CKMLCR CKMLKEPH
MLDOCCCS Inventory Movements Hybrid: Master
Used Data with
for Master DataStock
only Aggregates MARCH MARDH MKOLH

QBEW QBEWH
QBEW MLHD MLCRF MLCD CKMLMV004 MCHB MARC MARD MSKU MSLBH MCHBH MSKUH

OBEW OBEWH
OBEW MLIT MLKEPH CKLMMV004 MSKA MKOL MSPR MSLB MSKAH MSKAH

INTERNAL – SAP and Customers Only 13


SAP S/4HANA embedded analytics Introduction
The Value: Why is it so important for SAP S/4HANA?

SAP S/4HANA embedded analytics… ✓ Rich User Experience


✓ is one of the most important value drivers → Replacement of existing reporting functions in SAP ERP
✓ Many analytics scenarios are provided as SAP Fiori contents for Analytics.
for SAP S/4HANA! ✓ Not only content, but tools are provided to handle objects for SAP Fiori
analytics as well.
✓ directly improves the end-user work ✓ SAP Analytics Cloud and BI on premise can enhance analytical user
experience experience
✓ High performance for mass data analysis
✓ should be considered, evaluated and ✓ Highly improved user efficiency, no task switch or interruption
planned at the very beginning of an SAP
S/4HANA transition project
✓ Unified User Experience
✓ Analytical menus and transactional menus can be used together in FLP.
✓ has workload implications on the system ✓ Real-time: No time lag between OLTP and OLAP

✓ impacts the overall analytics concept & ✓ Easy to build, Easy to use
landscape (Data Warehouses, SAP BW, ✓ Extensive Business Content: Data model and contents are predefined.

BI tools,…) ✓ No data redundancy – No ETL, not Batch job, but only “View”, and no
standalone server for analytical apps
✓ High productivity, SQL based logic instead of ABAP programming

INTERNAL – SAP and Customers Only 15


SAP S/4HANA embedded analytics Introduction
Can be a replacement for TCODE: SE38 (Custom Programs tagged to custom T-codes)
TCODE: GRR1 (Report Painter)

Standard Reports (SAP GUI->Accounting->Financial Accounting->GL->Info Systems)


TCODE: SQ01 (Info set Queries)

INTERNAL – SAP and Customers Only


or ALV Reports
16
SAP S/4HANA embedded analytics Introduction
The Guiding Principles - Values

Modern Intelligent ERP


Architecture for Intuitive User Experience
Next Generation Business
Instant Insight Processes

Simple data structures Role-Based Automation


Speed on primary data Any device Machine Learning
Single source of truth Embedded Analytics Prediction & Simulation
Cockpits with exception based worklists Situation Handling, Intelligent Robotic
Process Automation,
Conversational UI, etc.

INTERNAL – SAP and Customers Only 17


SAP S/4HANA embedded analytics Introduction embedded
analytics

The Guiding Principles – Examples

Modern Intelligent ERP


Architecture for Intuitive User Experience
Next Generation Business
Instant Insight Processes

Easy modeling on simple data models Enablement of fact-driven process handling Integrate intelligent technologies in processes
• Real-time data availability • Combined screens with transactional and • Integration of Predictive and ML data inside
• Easy drill down analytical information analytical data models
• Best possible performance • Proper prioritization in transactional • Embedded decision support
• Custom data model extensions (in process steps • Allow process automation where needed
SAP Fiori) • Decision support where it is needed (inside
the transactional screen)

INTERNAL – SAP and Customers Only 18


SAP S/4HANA embedded analytics Introduction
How SAP S/4HANA changed the UX

SAPGUI

SAC
KPI Design
Analysis
Studio
Office
Outside of the office

Before… After…

INTERNAL – SAP and Customers Only 19


SAP S/4HANA embedded analytics Introduction
SAP Fiori Content for Analytics

There are some content types for SAP Fiori Analytics to be consumed (business end users).
The function is different in each type.
SAP Fiori Launchpad Smart Business KPI (generic) Smart Business KPI (APF)

Tile with measure

Overview page Analytical List Report Multidimensional reporting

INTERNAL – SAP and Customers Only 20


SAP S/4HANA embedded analytics Introduction
How to position SAP Fiori for SAP S/4HANA correctly

SAP Fiori is the go-to user interface of SAP S/4HANA

Source: Mapping Your Journey to SAP S/4HANA. A Practical Guide for Senior IT Leadership
INTERNAL – SAP and Customers Only 22
SAP S/4HANA embedded analytics Introduction
SAP S/4HANA embedded analytics vs Data Warehouses

• SAP S/4HANA is for:


• Operational Data
• Real Time Data Access
• KPI-driven process handling
• Transactional decision support
• Data Warehouses is for:
• Data Replication
• Enterprise-wide data harmonization
• Data Governance
• SAP and non-SAP data
• Archiving
We will delve further into the differences on day 5

INTERNAL – SAP and Customers Only 23


SAP S/4HANA embedded analytics Architecture

INTERNAL – SAP and Customers Only 24


SAP S/4HANA embedded analytics Architecture
High Level Architecture
SAP S/4HANA Intelligent Technologies

SAP Fiori UI SAP Analytics


Visualization analytical apps, reports, KPIs,… delivered as part of SAP
S/4HANA, extensible by the customer
access SAP S/4HANA data directly via
Transient analytical queries

Transient analytical
Access Odata services
queries

SAP BW/4HANA
ABAP-CDS-Models
Modelling (for analytical and transactional purposes)
(for seamlessly extending transactions with data
warehousing workflows)

Persistency Database tables on SAP HANA Database tables on SAP HANA

INTERNAL – SAP and Customers Only 25


SAP S/4HANA embedded analytics Architecture
Technical Components
SAP S/4HANA SAP Analytics

SAP Analytics Cloud


SAP FIORI / SAPUI5 and BI Tools
SAP Fiori UI SAP Analytics
Visualization analytical apps, reports, KPIs,… delivered as part of SAP
S/4HANA, extensible by the customer
access SAP S/4HANA data directly via
Transient analytical queries

Transient analytical
Access Gateway / OData
Odata services
queries
BW Queries
SAP BW/4HANA
ABAP-CDS-Models
Modelling (for analytical and transactional purposes)
(for seamlessly extending transactions with data
warehousing workflows)
BW modelling
ABAP Core Data Services
objects
Persistency Database tables on SAP HANA Database tables on SAP HANA

INTERNAL – SAP and Customers Only 26


SAP S/4HANA embedded analytics Architecture
Technical Components Documentation
SAP S/4HANA SAP Analytics

SAC Business Content


SAP Fiori Apps Library
SAP Fiori UI
Documentation
SAP Analytics
Visualization analytical apps, reports, KPIs,… delivered as part of SAP
S/4HANA, extensible by the customer
access SAP S/4HANA data directly via
Transient analytical queries

Transient analytical
Access Odata services
queries

SAP BW/4HANA
ABAP-CDS-Models
Modelling (for analytical and transactional purposes)
(for seamlessly extending transactions with data
warehousing workflows)
CDS Content BW Business Content
Documentation (BW/4HANA Content Add-on)
Persistency Database tables on SAP HANA Database tables on SAP HANA

INTERNAL – SAP and Customers Only 27


SAP S/4HANA embedded analytics Architecture
Stack of VDM Views

All types of consumers

Purpose-built for apps


VDM Consumption Views C_* VDM External API Views A_* and APIs

VDM Composite Interface Views I_* Convenience views for


reuse

VDM Basic Interface Views I_* Basic VDM for reuse

Application Data (Tables) Cryptic, invisible

INTERNAL – SAP and Customers Only 28


SAP S/4HANA embedded analytics Architecture selection
Sales Order and Related Views Example
association
Consumption

External API
C_SalesOrder A_SalesOrder
C_SalesOrderTP
ItemQuery Item
Composite

I_SalesOrder
I_SalesOrderTP
ItemCube
Basic

I_SalesOrder I_SalesOrderItem I_Material I_MaterialText


Tables

VBAK VBKD VEDA VBAP MARA MAKT

INTERNAL – SAP and Customers Only 29


SAP S/4HANA embedded analytics Architecture
Virtual Data Model + Analytical Apps + Design Tools

SAP Fiori Launchpad Analytics Applications

SAP Fiori UI, Smart Business Analysis Path Multidimensional SAP Analytics SAP Business SAP Analysis
List Reports KPIs Framework Reports Cloud Objects Office

Modelling and Design Tools S/4 Application Server (ABAP) http / OData http / InA SAP BW

Query and View Browser Transient Embedded


Interfaces OData Services Queries
Queries BW Queries

Query Designer
Virtual Data Model
Consumption Views C_* Analytical Engine Analytical Engine
Custom CDS App

Interface Views I_* Extraction ODP / ODQ ODP / Data Staging


KPI / Report Modelling

Private Views P_*


ABAP Dev Tools CDS

SAP HANA SAP HANA


Physical Tables

INTERNAL – SAP and Customers Only 30


SAP S/4HANA embedded analytics Tool Set

INTERNAL – SAP and Customers Only 31


SAP S/4HANA embedded analytics Tool Set
Overview of Current Offering per User Group

SAP S/4HANA Business User: Analyze the Data and act according to Insights SAP Analytics
• separate products/services
• direct access to SAP S/4HANA data
Smart Embedded
Multi- • Dashboards and Digital Boardrooms developed by
Business KPIs, Analytical List Overview Analytical SAP Analytics
dimensional SAP S/4HANA, available for SAP Analytics Cloud
Analysis Path Pages Pages Fiori Apps Cloud
reports
Apps Dashboards

SAP S/4HANA Analytics Specialist: Enable the End-User


Other SAP BI
SAP Analytics Products:
Cloud Examples: Analysis for
Key User Tooling KPI and Report Office, Design Studio, …
(e.g. Query Designer) Modelling Apps

SAP S/4HANA IT-User: Provide the single source of truth in one semantic layer

View maintenance:
ABAP for Eclipse

INTERNAL – SAP and Customers Only 32


SAP S/4HANA embedded analytics Tool Set
Business User Tools
Smart Business KPIs Overview Pages Analytical List Page

• KPI monitoring on the SAP Fiori Launchpad • Consolidated view on a certain domain, e.g. Purchasing • Generic approach to mix analytical and transactional activities
• Drill-down into further analytical or transactional apps • Information presented in analytical tables and charts • Display table or chart or a combination
• Save personal variants • Take action in the same place or navigate to other apps • Take action directly in the same app or navigate to other apps
• Save personal variants • Save personal variants.
Powered by SAP Analytics Cloud
In-app Analytics and ML Multidimensional Reports Dashboards

• Combine Analytics with transactional content in one screen • Analyze and visualize data from multiple dimensions • SAP S/4HANA OP: Optional, additional content, Stories (S/4
• Insight-to-action to prioritize based on facts • Display pivot-table or chart or a combination data only) shipped via SAC Content Repository
• Use drill-downs to determine transactional input • Save personal variants • SAP S/4HANA cloud: SAP Fiori-embedded SAP Analytics
parameters Cloud content for SAP S/4HANA​, stories available via SAC
INTERNAL – SAP and Customers Only
OEM tenant​ 33
• Queries supplying the data are shipped with SAP S/4HANA
SAP S/4HANA embedded analytics Tool Set
Analytics Specialist Apps
Manage KPIs and Reports View Browser Custom CDS Views

Smart Business KPI & Report Modeler enables your Search, browse and tag analytical and non-analytical If you need access to data in your system in a way the
company to define, manage, and leverage consistent queries. This application displays all the views that are system does not offer so far, you can create your own
KPIs, Reports and Dashboards across all your business created and released by SAP as well as the customer- data access by making use of a Custom Core Data
functions. created SAP views. Services view.

Custom Analytical Queries Custom Catalog Extensions Create Launchpad Tile for
SAC Stories

With this app you assign your apps, such as new Enable seamless integration between SAP S/4HANA
Custom Analytical Queries transforms and organizes
multidimensional reports or KPIs to the required Cloud and SAP Analytics Cloud:
raw data delivered from business documents into a
business catalogs and thus to the user roles. Create tiles in the SAP Fiori Launchpad to access SAP
meaningful multidimensional report.
Analytics Cloud Stories from SAP S/4HANA Cloud
INTERNAL – SAP and Customers Only 34
SAP S/4HANA embedded analytics Tool Set
IT User

Eclipse RSRT

Enables the IT user to create or extend The transaction used to test the analytical queries
existing CDS views based on their directly in the back end of SAP S/4HANA is the very
requirements in the ABAP perspective in well-known transaction that was developed many
Eclipse. This is the highest extensibility years ago for SAP BW, called RSRT. The RSRT tool
option for the IT user provides additional technical information to the
developer that is not provided by the Fiori apps. This
information allows them to determine how the query
is performing and adjust the data source CDS view
or the analytical query.

INTERNAL – SAP and Customers Only 35


SAP Fiori Launchpad Overview

INTERNAL – SAP and Customers Only 36


SAP Fiori Launchpad Overview
SAP Fiori Launchpad with Embedded Analytical Applications

• SAP Fiori launchpad is the entry point to SAP


Fiori apps on mobile and desktop devices.
• The launchpad displays a home page with tiles,
which can display live status indicators, such as
the number of open tasks.
• Each tile represents a business application that
the user can launch. This includes analytical
applications.
• The launchpad is role-based, displaying tiles
according to the user’s role.
• The tiles on the home page are arranged in
groups. The user can personalize the layout of
the home page, by grouping, moving, and
removing tiles.

INTERNAL – SAP and Customers Only 37


SAP Fiori Launchpad Overview
Roles and Catalogs

• Roles are a collection of privileges that can be


granted to users
• Catalogs contain a collection of related SAP
Fiori apps and classic UIs, and the navigations
between them. In other words, a business
catalog is a subset of a business role.
• Catalogs are assigned to Roles
• Roles are assigned to Users
• Users will then inherit all SAP Fiori
Apps contained by the catalogs assigned to
their Roles.

INTERNAL – SAP and Customers Only 38


SAP Fiori Launchpad Overview
Important Roles

• SAP_BR_EMPLOYEE – Required to access the


Query Browser

• SAP_BR_ANALYTICS_SPECIALIST – Required to
access the View Browser, APF Configuration
Modeler and all KPI Design applications

INTERNAL – SAP and Customers Only 39


End User Tools - Query Browser

INTERNAL – SAP and Customers Only 40


End User Tools - Query Browser
Overview

• The Query Browser is an SAP Fiori application that you use to quickly and easily search
for and launch analytical queries.
• All Standard and Custom analytical queries which the user has access to will be displayed
• Launched Queries can then be saved as tiles for quicker navigation in the future

INTERNAL – SAP and Customers Only 41


End User Tools - Query Browser
Features

• By default the content views are pre-


organized by the view name
• You can favorite and then filter to show
favorited queries only
• Custom tags can be added to any Analytical
Query
• You can sort by name or application
component
• You can search by name, tags and
descriptions
• Queries can be opened for additional analysis
• Clicking on the View Name will take you to the
View Details screen. Here you will see
available columns and annotations

INTERNAL – SAP and Customers Only 42


End User Tools - Query Browser
Query Analysis

• When opening for analysis you may be prompted for values depending on the underlying
CDS View configuration
• Here you can display the underlying data in Chart, Table or Chart and Table formats
• You may choose which dimensions to add via drag and drop functionality
• Additional Features:
• Filters
• Export To Excel
• Expand to Fullscreen
• Send Email
• Save as Tile

INTERNAL – SAP and Customers Only 43


End User Tools - Query Browser
Demo & Exercise

1. Start the Query Browser from the SAP Fiori Launchpad and search for analytical query
C_SALESORDERITEMQRY (Incoming Sales Orders). Add the tag Sales Report and mark it as your
favourite view.
2. Before executing the view, analyse the available view columns and also the annotations in the View
Details window. To do this click on the View Name

1 2

INTERNAL – SAP and Customers Only 44


End User Tools - Query Browser
Demo & Exercise
3
3. Open the view for analysis using the default
value M (Average Rate) for the Exchange
Rate Type and USD for the Display 5
Currency variable.
4. In the rows, exchange the Sales
Organization field with the Sales Order
field. Use the search functionality to find
and select the Sales Order field. Refresh
the layout. (Drag and Drop)
5. Show a pie chart and a table in your layout
and sort the measure Net Value as
descending. 5
5

INTERNAL – SAP and Customers Only 45


End User Tools - Query Browser
Demo & Exercise 6

6. Save this analytical query as an SAP Fiori


tile. Give a Title and optionally give a
subtitle
7. Notice the tile in the SAP Fiori Launchpad

6 7

INTERNAL – SAP and Customers Only 46


End User Tools - Overview Pages (OVP)

INTERNAL – SAP and Customers Only 47


End User Tools - Overview Pages
Overview

• Overview Page applications consist of multiple cards


which provide most relevant information needed to
get the big picture for a line of business.
• This allows the end user to see the most important
information for their role at a glance
• Both Analytical and Transactional information is
displayed here and drill down/filtering capabilities are
here for further deep dive.
• SAP provides many overview pages but new ones
can also be created by your development team.

INTERNAL – SAP and Customers Only 48


End User Tools - Overview Pages
Analytical Cards

• Overview pages use cards to provide information as


charts, lists, tables or textually.
• Cards can be:
• Removed
• Repositioned on the page using drag and drop
functionality.
• Added
• The cards can be clicked either at the header or in
the details to provide a drill-down:
• Clicking on the header provides a less granular
drill-down
• Clicking on the details will focus on the
particular value i.e Month or Country
• The KPI Workspace SAP Fiori application can be
used to adjust the card content.

INTERNAL – SAP and Customers Only 49


End User Tools - Overview Pages
Custom Overview Pages

• The Overview Pages can be customized or


built using the SAP Web IDE.
• Here an Overview Page Template can be
found.
• Keep in mind SAP Fiori Development
knowledge is required to create a brand
new OVP.
• For further information on this custom
option see the following blog
https://blogs.sap.com/2020/04/25/sap-fiori-
elements-overview-page-part-1introduction/

INTERNAL – SAP and Customers Only 50


End User Tools - Overview Pages
Demo & Exercise 1

1. Launch the Sales Management Overview


application.
2. Set the filter for Currency to USD and Sales
Organization to US.
3. You rarely change the currency of the data,
so remove the Currency field from the filter 2
area to simplify the screen.
3

INTERNAL – SAP and Customers Only 51


End User Tools - Overview Pages 4
Demo & Exercise

4. Save the filter selection as the default so


the application opens with these selections
in the future.
5. Close the application and then re-launch it
to see the default values are now used.
6. Move the card Overdue Sales Orders to the
top left position of the page. (Drag and 7
Drop)
7. The card Overdue Sales Orders displays
only three types of issue, so drill down to
the see the full list of issues. (Click the
Header)

INTERNAL – SAP and Customers Only 52


End User Tools - Overview Pages 8
Demo & Exercise

8. List the sales orders for the issue Delivery


Issue in Sales Orders to display a list of
sales orders that are blocked for delivery.
9. Find out why the sales orders are blocked
for delivery by adding the column Issue
Description to the list.
10. Close the Sales Management Overview
application.
9

INTERNAL – SAP and Customers Only 53


End User Tools - Multi Dimensional Apps

INTERNAL – SAP and Customers Only 54


End User Tools - Multi-Dimensional Apps
Overview

• These reports are pre-delivered content and is


prepared by SAP by using Webdynpro / Design
Studio technology.
• Multidimensional reporting includes all explorative
analysis tasks, which focus on unexpected business
questions. Ad-hoc filtering, pivoting, sorting, and
rearranging of data in tabular or graphical UIs are
needed. The key feature of multidimensional
reporting is unrestricted navigation across any
combination of dimensions with drill downs for
discovery of insights.
• A key use case for multidimensional reporting is
when free-format exploration of data is required to
gain insights as the navigation progresses. By adding
and removing dimensions from the drill-down and
displaying aggregations many insights can be quickly
gained.
INTERNAL – SAP and Customers Only 55
End User Tools - Multi-Dimensional Apps
Overview

• One of the key strengths of multidimensional reporting is


the ability to freely navigate through data using drill-downs
constructing any levels of aggregation over any available
measures (key figures). It is also possible to display the
results using hierarchies and even have nested hierarchies.
• Although they are broadly the same, there are actually two
types of web application used in multidimensional reporting:
• Web Dynpro Data Grid is the main solution for the
Multidimensional Reporting Application in SAP
S/4HANA =< 1610.
• Design Studio Data Grid is available as of SAPUI5
1.48 (SAP S/4HANA on Premise 1709) and used as
the default tool for the Multidimensional Reporting
Application since SAP S/4HANA 1709.
• Most SAP Design Studio apps are no longer
supported and will be deleted from the system as of
SAP S/4HANA Cloud 2108. Click here for further
information.

INTERNAL – SAP and Customers Only 56


End User Tools - Multi-Dimensional Apps
Features

Features Include:
• Graphical View allowing customization with
chart types, legends, tool tips and animations
• Viewing the Query Information
• Saving Selections as a Variants for quicker
analysis in the future
• Saving Bookmarks
• Drag and Drop to add/remove measures and
Dimensions
• Filtering

INTERNAL – SAP and Customers Only 57


1
End User Tools - Multi-Dimensional Apps
Demo & Exercise

1. On the SAP Fiori Launchpad, start the


Incoming Sales Orders tile with Display
Currency USD. Click Go 2
2. The report contains many measures (key
figures) but you only need to see Net Value,
so remove all other measures. Right click on
measures -> Filter -> Select Filter Value ->
Net Value
3. Save your selection as Net Value Variant.
Restart the Incoming Sales Orders tile and
apply your saved selection.

INTERNAL – SAP and Customers Only 58


End User Tools - Multi-Dimensional Apps 4
Demo & Exercise

4. Display the result using a bar chart, then return


to the table display.
5. Personalize the report layout to show the
Query Information in the upper section below 5
Selection. (Drag and Drop) Set Section 2 to
Two Column. Have data analysis on the left
and Graphical Display on the right. Test
whether your personalization is used when the
report is restarted.
6. Reset the layout to the SAP default.
5

INTERNAL – SAP and Customers Only 59


End User Tools - Multi-Dimensional Apps
Demo & Exercise
7

7. Filter to Yr./Mo. of Creation to 11.2020


by selecting (Right Click) within the
table columns.
8. Using the context menu, exchange
Sales Organization with Sales Orders in
the rows.
9. Select a Sales Order number, navigate
7
to the original sales order document to
check the net amount is the same as
shown in the report.

INTERNAL – SAP and Customers Only 60


End User Tools - Multi-Dimensional Apps
Demo & Exercise

10. Save and open a bookmark for the 10


report navigation state of Data Analysis.
11. Export the report to Microsoft Excel.

11

INTERNAL – SAP and Customers Only 61


Key Takeaways

INTERNAL – SAP and Customers Only 62


Key Takeaways

• Embedded analytics is included with SAP S/4HANA with no additional licenses involved
• Embedded analytics allows operational reporting on the transient queries
• The tools are grouped by User Groups
• End User
• Analytics Specialist
• IT User
• The Overview Page gives a understanding of a entire subject area, this can then facilitate
further drill down
• The Query Browser is where you can find all CDS Views which have a transient Query
• Multi-Dimensional Apps allow the End user to freely navigate through data using drill-downs
constructing any levels of aggregation over available measures.

INTERNAL – SAP and Customers Only 63


Recommended Hands-on Exercises

INTERNAL – SAP and Customers Only 64


Title
Day 1: Recommended hands-on exercises

• Ex1: Query Browser (Slides 44-46)


• Ex2: Overview Page (Slides 51-53)
• Ex3: Multi-Dimensional Apps (Slides 58-61)

INTERNAL – SAP and Customers Only 65


Thank you.
Contact information: Contact information:

Hitesh Patil SAP Enterprise Support Academy

[email protected] [email protected]
Follow us

www.sap.com/contactsap

© 2021 SAP SE or an SAP affiliate company. All rights reserved.


No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of
SAP SE or an SAP affiliate company.
The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its
distributors contain proprietary software components of other software vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or
warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials.
The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty
statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional
warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or
any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation,
and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, and
functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason
without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or
functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ
materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, and they
should not be relied upon in making purchasing decisions.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names
mentioned are the trademarks of their respective companies.
See www.sap.com/copyright for additional trademark information and notices.

You might also like