Contenu connexe Similaire à Sap hana retail sales reporting innojam21 final (20) Sap hana retail sales reporting innojam21 final1. Retail Sales Reporting with Dynamic
Calculations using SAP HANA
https://cw.sdn.sap.com/cw/ideas/7447
Copyright © 2012 NTT DATA, Inc.
2. Contents
1 Customer Background
2 Customer Use Case
3 Customer Issues & HANA advantage
4 Our Unique Approach…HANA
5 Comparison of Performance: Current System vs. HANA
Copyright © 2012 NTT DATA, Inc. 2
3. Customer Background & Business Requirement
Customer is a retail major and a distributor for a whole range of FMCG
products and electronic consumer durables, operating the hypermarket
model in major cities.
Business requirement:
A solution that supports sales and marketing to get detailed information
about their sales revenue with various dimensions as
region, category, customer, channel across multiple time periods for
comparisons.
Business Challenge:
Analyze huge volume of sales data for strategic decision making
Lots of manual effort to generate the reports
Achieve reporting based on dynamically changing data
Solution:
SAP HANA. Solution with SAP HANA can meet the performance
expectations with exponentially growing data volume and calculations at
run-time
Copyright © 2012 NTT DATA, Inc. 3
4. Customer issues and HANA advantage
Business Current Report Temporary HANA
Scenario Behavior Solution Advantage /
Experience
1 The data to be Not generated –run Customer has to run The report executed
Data across analyzed across time error is thrown the same report instantaneously in
multiple multiple time periods out. multiple times, for HANA with query
periods various periods & spanning across
consolidate multiple years of
data and generated
no errors.
2
Transactional data of Output in 15/20 The performance Output in few
Execution over two million minutes for a time could not be seconds for over 3
Performance records . period of 3 months optimized, so Users million transaction
have to wait. records
Customer has a Due to article price Restricted records Data fetched in split
3 unique scenario and UOM for analysis seconds, with
wherein the article conversion the time calculations
Business unit of measure for taken to fetch data is performed at run-
Dynamics reporting purposes enormous. A virtual time enabling the
changes frequently. provider is used to exact functionality.
The selling price is fetch data.
also dynamic.
Copyright © 2012 NTT DATA, Inc. 4
5. Our Unique Approach.....HANA
Info Space in BO
Explorer
1.Attribute views created for each of
the dimensions Output
2.Analytical view follows the star
schema principle to connect master
data tables and transaction tables Calculation Calculation
View (To call View (To
the calculate
3.Reporting unit of measure and procedure) Price)
dynamic price calculation using SQL
in calculation view, combining
transactional data, price table and Procedure (Projection Article Price
UOM table. of analytic view) Table
4.Projection used within a procedure
to restrict the fields of analytical view. Sales org Attribute Attribute Unit of
Master View View measure
master
5.Procedure and multiple calculation
Analytical
views are used to implement complex
View
revenue calculations.
Attribute Attribute
6.Created a project in SAP code View View
exchange and used SAP stream work Material
Customer
Master
for collaboration within Innojam team. Master
Billing
Table
Copyright © 2012 NTT DATA, Inc. 5
10. Copyright © 2012 NTT DATA, Inc. This document contains confidential Company information. Do not disclose it to third parties without permission from the Company.
Notes de l'éditeur Our client is a retail major operating the hyper market model in major cities .As a retailer & distributor of FMCG products and electronic durables the client has a requirement to view the sales report with various dimensions. The complexity gets multi fold with change in article reporting unit of measure and price . This requires on the fly calculation to be achieved on the day the report is executed.The current reporting system is SAP BW. Though some of the dynamics were achieved, the performance deteriorated and report took more than 15minutes to execute for a period of 3 months of data.Our solution....SAP HANA ...