Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Sap hana retail sales reporting innojam21 final


Published on

HANA Presentation

Published in: Technology, Travel
  • Be the first to comment

Sap hana retail sales reporting innojam21 final

  1. 1. Retail Sales Reporting with Dynamic Calculations using SAP HANA © 2012 NTT DATA, Inc.
  2. 2. Contents1 Customer Background2 Customer Use Case3 Customer Issues & HANA advantage4 Our Unique Approach…HANA5 Comparison of Performance: Current System vs. HANA Copyright © 2012 NTT DATA, Inc. 2
  3. 3. Customer Background & Business RequirementCustomer is a retail major and a distributor for a whole range of FMCGproducts and electronic consumer durables, operating the hypermarketmodel in major cities.Business requirement:A solution that supports sales and marketing to get detailed informationabout their sales revenue with various dimensions asregion, category, customer, channel across multiple time periods forcomparisons.Business Challenge:Analyze huge volume of sales data for strategic decision makingLots of manual effort to generate the reportsAchieve reporting based on dynamically changing dataSolution:SAP HANA. Solution with SAP HANA can meet the performanceexpectations with exponentially growing data volume and calculations atrun-time Copyright © 2012 NTT DATA, Inc. 3
  4. 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 executedData 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 3Performance 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. 5. Our Unique Approach.....HANA Info Space in BO Explorer1.Attribute views created for each ofthe dimensions Output2.Analytical view follows the starschema principle to connect masterdata tables and transaction tables Calculation Calculation View (To call View (To the calculate3.Reporting unit of measure and procedure) Price)dynamic price calculation using SQLin calculation view, combiningtransactional data, price table and Procedure (Projection Article PriceUOM table. of analytic view) Table4.Projection used within a procedureto restrict the fields of analytical view. Sales org Attribute Attribute Unit of Master View View measure master5.Procedure and multiple calculation Analyticalviews are used to implement complex Viewrevenue calculations. Attribute Attribute6.Created a project in SAP code View Viewexchange and used SAP stream work Material Customer Masterfor collaboration within Innojam team. Master Billing Table Copyright © 2012 NTT DATA, Inc. 5
  6. 6. Analytical ViewCopyright © 2012 NTT DATA, Inc. 6
  7. 7. Calculation ViewCopyright © 2012 NTT DATA, Inc. 7
  8. 8. Result OutputCopyright © 2012 NTT DATA, Inc. 8
  9. 9. Comparison of Performance in BW Vs HANACopyright © 2012 NTT DATA, Inc. 9
  10. 10. Copyright © 2012 NTT DATA, Inc. This document contains confidential Company information. Do not disclose it to third parties without permission from the Company.