You are on page 1of 40

Shubhangi Deshmukh

SAP HANA Application Architect


SAP Certified Application Associate - SAP Analyti
cs Cloud

Shubhangi.deshmukh@in.ibm.com

Christopher Lünnemann
SAP Analytics Architect
SAP Certified Application Associate - SAP Analyti
cs Cloud
“SAP Analytics Cloud - Introduction &
S/4HANA Integration for Reporting” Christopher.luennemann@de.ibm.com

Presented By:
Christopher Luennemann
Shubhangi Deshmukh
For this
• & discussions we will use
• We will NOT be using the
chat function in this webinar.

• After this webinar, in


#SAP-General the replay and
PPT links will be posted.

 This webinar’s material link & replay will be published here:


https://w3.ibm.com/w3publisher/sap/mooc
 SAP Learning Hub microsite link:
https://w3.ibm.com/w3publisher/sap/learning-hub
Christopher Lunnemann , Shubhangi Deshmukh
Agenda

 Introduction
 Business Pain Points
 Connection Types
 Architecture Example
 Demo based on real business scenario
 Conclusion

Christopher Lunnemann , Shubhangi Deshmukh


SAP Analytics Cloud (SAC)

SAC is a software-as-a-service (SaaS) connecting people, data & ideas from multiple sources to enable
fast & confident decision making. It allows users to discover, visualize, plan & predict all in one place.

Christopher Lunnemann , Shubhangi Deshmukh


SAP Analytics Cloud (SAC)

Source: SAP

Christopher Lunnemann , Shubhangi Deshmukh


SAP Analytics Cloud - Persona

Christopher Lunnemann , Shubhangi Deshmukh


Business Pain Points

Widely used local reporting & planning Complex management reports based on
solutions are not natively integrated with gold financial & non-financial data are prepared
standard SAP solutions like SAP S/4HANA or using Excel & PowerPoint, static reporting
SAP BW/4HANA, unable to effectively leverage without option to drill down to details
data out of SAP systems for reporting, business
planning and forecasting activities

Clients face data silos & redundantly


No flexibility and standards in stored data , critical information is stored
integration of data from multiple SAP & in Excel files and remains unmanaged
non-SAP data sources (no single source of truth)

Client Pain Points


Lack of further data insights & transparency in
Excessive Data loads / data feed processes, collaborative planning processes (phone calls & e-
data preparation/transformation & harmonization mail communication), Enterprises looking to
required before reporting & planning can be simplify finance processes and reduce maintenance
executed overhead

Christopher Lunnemann , Shubhangi Deshmukh


SAP Analytics Cloud - Connections

Christopher Lunnemann , Shubhangi Deshmukh


SAP Analytics Cloud – Architecture

Christopher Lunnemann , Shubhangi Deshmukh


Case Study

Corporate Cost Report

Christopher Lunnemann , Shubhangi Deshmukh


SAC Reporting - Understanding Business Scenario

Functional Requirement

The Corporate Cost SAC Story is a management report which displays financial actuals, plan and forecast
data based on SAP data sources. The report displays cost related KPIs such Primary Cost, Net Costs and
LTIP. Donut and stacked bar charts of different types are included in the story to display the data visually.
The SAC story includes input controls which allow the user to interactively choose the selected data
displayed in the Story sheets.

Before state After state

 Monthly manual creation using legacy  Automatic derivation of content based on


reporting solution, Excel, PowerPoint & input controls
ThinkCell
 Web-based report with drill-down
 Static PDF reports without any capabilities & interactive navigation
navigation options
 Available via URL or Launchpad,
 Distribution to consumers via E-Mail scheduled distribution to consumers
Christopher Lunnemann , Shubhangi Deshmukh
possible
SAP Analytics Cloud – Architecture

Christopher Lunnemann , Shubhangi Deshmukh


OData Services

Christopher Lunnemann , Shubhangi Deshmukh


Standard /

CDS Extension
New Object(s) SAC Object Custom
Extension

Option 1 – API-View Extension Option 2 – New API View


incl. ZZ-
fields & OMV_D_AL OMV_D_AL
texts as L_GEN_COS incl. ZZ- L_GEN_COS
dimension fields &
TCENTER TCENTER
properties texts

ZSA_FICR_
A_CostCente ZSEA_Cost incl. ZZ- incl. ZZ-
COSTCENT
r Center fields & fields &
texts texts ER

ZSE_FICR_ add add


ZSE_FICR_
s s
I_CostCenter COSTCENT I_CostCenter COSTCENT
ZZ- ZZ-
ER field ER field
text text
s s

adds ZZ-fields adds ZZ-fields

E_CostCente E_CostCente
r r

incl. ZZ- incl. ZZ-


fields fields
CSKS CSKS

+ Standard API view for external applications + SAC source view is not changed at all, stays stable
+ Extension should still work with upgrade except there is drastic change in views + No impact on existing consumers which use A_CostCenter
- Potential impact on existing consumers which use A_CostCenter - limited risk since A_ views are not - Potentially adjustments in two views required if orginal and custom views are
used internally in SAP used in external applications
- Upgrade could change A_CostCenter and therefore potentially source data for SAC - limited risk - View will not be upgraded
since views are released and are not changed regularly, e.g. fields are generally not removed
Christopher Lunnemann , Shubhangi Deshmukh
CDS Extension
Extend standard view A_COSTCENTER:

Christopher Lunnemann , Shubhangi Deshmukh


CDS Extension

Extend standard view I_FINPLANNINGENTRYITEMCUBE:

Christopher Lunnemann , Shubhangi Deshmukh


API

Release API state to consume API for custom services

Christopher Lunnemann , Shubhangi Deshmukh


Dimensions
1. IBM_D_ALL_ORG_COMPANYCODE
2. IBM_D_ALL_GEN_PLANCATEGORY
3. IBM_D_ALL_GEN_GLACCOUNT
4. IBM_D_ALL_GEN_COSTCENTER
5. IBM_D_ALL_GEN_PROFITCENTER
6. IBM_D_FIN_GEN_LEDGER
7. IBM_D_ALL_GEN_CORPFUNC

Christopher Lunnemann , Shubhangi Deshmukh


Dimension – IBM_D_ALL_GEN_COSTCENTER

Christopher Lunnemann , Shubhangi Deshmukh


Dimension – IBM_D_ALL_GEN_COSTCENTER

Christopher Lunnemann , Shubhangi Deshmukh


Dimension – IBM_D_ALL_GEN_GLACCOUNT

Christopher Lunnemann , Shubhangi Deshmukh


Dimension – IBM_D_ALL_GEN_GLACCOUNT

Christopher Lunnemann , Shubhangi Deshmukh


Master Data Import : GL Account
1. Import attributes
Source API : API_GLACCOUNTINCHARTOFACCOUNTS_SRV
Entity : A_GLAccountInChartOfAccounts
2. Import Texts
Source API : API_GLACCOUNTINCHARTOFACCOUNTS_SRV
Entity : A_GLAccountText
3. Import Hierarchy Nodes
Source API: C_GLACCOUNTHIERARCHYNODE_SRV
Entity: C_GLAccountHierarchyNode

Christopher Lunnemann , Shubhangi Deshmukh


Master Data Import : GL Account
4. Import Hierarchy Leaves
Source API : C_GLACCOUNTHIERARCHYNODE_SRV
Entity: C_GLAccountHierarchyNode
5. Import Hierarchy Texts
Source API : C_GLACCOUNTHIERARCHYNODE_SRV
Entity : C_GLAccountHierarchyNodeT

Christopher Lunnemann , Shubhangi Deshmukh


Master Data Import : GL Account Mapping

Christopher Lunnemann , Shubhangi Deshmukh


Model

Christopher Lunnemann , Shubhangi Deshmukh


Transactional Data Import

Christopher Lunnemann , Shubhangi Deshmukh


Model

Christopher Lunnemann , Shubhangi Deshmukh


KPI & restricted measures

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story – Restricted Measures

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story – Restricted Measures

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story –Restricted Measures

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story

Christopher Lunnemann , Shubhangi Deshmukh


Corporate Cost Story –Restricted Measures

Christopher Lunnemann , Shubhangi Deshmukh


SAP Analytics Cloud : Useful Links

www.sap.com/cloud/analytics
www.cloudfoundation.com/sap_analytics/training
SAP Analytics Training Overview
C_SAC_2114 - SAP Certified Application Associate - SAP Analytics Cloud | SAP Training

Christopher Lunnemann , Shubhangi Deshmukh


Christopher Lunnemann , Shubhangi Deshmukh

You might also like