Successfully reported this slideshow.

SAP HANA Predictive Functions with SAP Business Planning and Consolidation

3,336 views

Published on

Consuming SAP HANA Predictive Functions with
SAP Business Planning and Consolidation

Published in: Economy & Finance
  • Be the first to comment

  • Be the first to like this

SAP HANA Predictive Functions with SAP Business Planning and Consolidation

  1. 1. EA161 Consuming SAP HANA Predictive Functions with SAP Business Planning and Consolidation Derek Johnson / Zane Connally / Sheldon Edelstein, SAP Labs, Inc. October 2013
  2. 2. Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document 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. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 2
  3. 3. Agenda What is SAP Business Planning and Consolidation (BPC), Predicative Analytics (PA), and HANA?  A high level overview of BPC, Predictive Analytics, and HANA. Planning using SAP Predictive Analysis (using offline BPC data extracts)  BPC data extracts are imported/exported into the SAP Predictive Analytics tool for forecast creation. Planning using SAP Predictive Analysis (accessing SAP HANA Online)  The ability to connect to a live HANA system is emphasized, focusing on accessing BPC data from a live HANA system, executing predictive and filtering functions on BPC data, and writing a result set back into a live HANA table. Planning using BPC and SAP HANA PAL (Predictive Analytics Library)  Seamlessly execute HANA Predictive Analytics Library functions automatically and on demand via a Dashboard in the BPC Web Admin interface. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 3
  4. 4. Overview of BPC, Predictive Analytics, and HANA
  5. 5. What is SAP Business Planning and Consolidation used for? Planning, budgeting, forecasting and financial consolidation in one application Business planning  Budgeting  Sales/revenue planning  Capital expenditure planning  Headcount/staffing  Expense planning  Cash flow/liquidity planning Consolidation  Intercompany matching/reconciliation  Intercompany eliminations  Management roll-ups  Legal consolidation © 2013 SAP AG or an SAP affiliate company. All rights reserved. Forecasting and consensus building  Rolling forecasts  Continuous planning  Collaboration Financial reporting and analysis  Ad hoc  Variance analysis  Driver analysis (industry, growth, capacity, etc.) 5
  6. 6. Less than a quarter of Finance’s time is being spent on providing value-added analysis to the business! Financial Analyst time 23% 47% Collecting and validating data Administering the process Providing value-added analysis 30% Source: APQC. 2012 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 6
  7. 7. In-memory technology enables better planning and analysis  Tackles the Big Data challenge  Supports real-time planning and analysis  Enables cross functional detailed planning  Shrinks decision cycle-time  Enables cross functional Enterprise Business Planning  Facilitates dynamic forecasting © 2013 SAP AG or an SAP affiliate company. All rights reserved. 7
  8. 8. SAP Business Planning and Consolidation, version for SAP NetWeaver – Powered by SAP HANA Reporting and Data Entry 200x improved query performance 60x faster report refresh 14x quicker input of large data volumes Business Calculations 2.3x improved allocation performance 2.4x faster driver-based planning calculations * All figures are based on best case scenario that we could build (reasonable test case) * A query optimization POC was introduced in the internal system. Similar code optimization will be introduced in the product in a later SP © 2013 SAP AG or an SAP affiliate company. All rights reserved. 8
  9. 9. HANA Application Function Library Store, process, manipulate, retrieve, and share data Unified Modeling Platform SAP HANA Analytics OLTP Planning Predictive Text Predictive Analysis Spatial Text Analysis Geo-spatial (planned) Business Data Spatial Data Optimized in-memory processing Predictive Functions Spatial Functions Calc Model / Views Text Analysis GeoServices Real-Time Data SAP Data © 2013 SAP AG or an SAP affiliate company. All rights reserved. Non-SAP Data Spatial Data Real-Time Data 9
  10. 10. Predictive analytics examples How do historical sales, costs, key performance metrics, and so on, translate to future performance? How do predicted results compare with goals? Forecasting What anomalies might exist and conversely what groupings or clusters might exist for specific analysis? Anomalies What are the correlations in the data? What are the cross-sell and up-sell opportunities? © 2013 SAP AG or an SAP affiliate company. All rights reserved. Challenges Relationships Key Influencers Trends What are the main influencers of customer satisfaction, customer churn, employee turnover, and so on, that impact success? What are the trends: historical / emerging, sudden step changes, unusual numeric values that impact the business? 10
  11. 11. Extend your analytics capabilities Competive advantage Sense & respond Predict & act Optimization What is the best that could happen? Predictive Modeling Raw Data Cleaned Data Standard Reports Ad Hoc Reports & OLAP Generic Predictive Analytics What will happen? Why did it happen? What happened? Analytics maturity The key is unlocking data to move decision making from sense and respond, to predict and act © 2013 SAP AG or an SAP affiliate company. All rights reserved. 11
  12. 12. Exercise Group 1 Planning using SAP Predictive Analysis (using offline BPC data extracts)
  13. 13. Planning using SAP Predictive Analysis (using offline BPC data extracts) EPM Reporting BPC Model BW BPC BI Reporting ERP Transaction 1 4 HANA Tables supporting BPC model 2 SAP HANA SAP Predictive Analysis 1. In the first set of exercises, you will create a flat file extract of BPC data 2. Import it into the SAP Predictive Analysis application 3. Execute predictive algorithms to generate a forecast 4. Enter the results into BPC using a web input schedule 3 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 13
  14. 14. Exercise Group 2 Planning using SAP Predictive Analysis (accessing SAP HANA Online)
  15. 15. Planning using SAP Predictive Analysis (accessing SAP HANA Online) EPM Reporting BPC Model BW BPC BI Reporting Composite Provider ERP Transient Provider Transaction HANA Tables supporting BPC model Analytic View 1 SAP HANA SAP Predictive Analysis 3 1.In this set of exercises, you will read the BPC data directly from the supporting not part HANA database tables, importing this of today’s data directly into the SAP Predictive workshop Analysis application 2.Execute predictive algorithms to filter and/or generate a forecast 3.Export the results to a table in HANA for BI reporting or potentially inclusion into the BPC dataset. 2 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 15
  16. 16. Exercise Group 3 Planning using BPC and SAP HANA PAL (Predictive Analytics Library)
  17. 17. Planning using BPC and SAP HANA PAL (Predictive Analytics Library) EPM Reporting BPC Model BW BPC BPC Multi Provider 1 BI Reporting 4 ERP DSO containing generated forecast Transaction HANA Table supporting DSO model 3 2 HANA Tables supporting BPC model Predictive functions from HANA PAL (Predictive Analytics Library) SAP HANA © 2013 SAP AG or an SAP affiliate company. All rights reserved. 1.In this exercise, you will use a BOBJ Dashboard in the BPC web admin client which executes an ABAP method automatically via the BPC Write Back BAdI 2.The ABAP method will trigger a stored procedure in HANA that calls the PAL function 3.Forecast data generated by HANA procedure is written to a HANA BW schema table supporting a BW DSO 4.Forecast data in DSO and BPC Finance data in InfoCube are UNIONed with the system generated BPC MultiProvider 17
  18. 18. Further Information Predictive Analytics Library SAP HANA Academy Video Tutorials on how to use the PAL (Predictive Analytics Library) SAP Help - PAL (Predictive Analysis Library) SQL Script SAP HANA SQLScript Reference SAP HANA SQL Reference Manual Important SAP Notes Note 1650957 - SAP HANA Database: Starting the Script Server Note 1612696 - "Invalidated view" error when using analytical views Note 1605168 - SAP HANA - Handling priviledges after upgrade to Revision 12 © 2013 SAP AG or an SAP affiliate company. All rights reserved. 18
  19. 19. Further Information SAP Public Web http://scn.sap.com/community/epm/planning-and-consolidation-for-netweaver http://scn.sap.com/community/predictive-analysis http://scn.sap.com/community/developer-center/hana http://scn.sap.com/community/epm/planning-and-consolidation-for-netweaver/blog/2013/08/09/whySAP Education and Certification Opportunities you-need-sap-business-planning-and-consolidation-version-for-sap-netweaver--powered-by-sapwww.sap.com/education hana-today Watch SAP TechEd Online www.sapteched.com/online © 2013 SAP AG or an SAP affiliate company. All rights reserved. 19
  20. 20. SAP TechEd Virtual Hands-on Workshops and SAP TechEd Online Continue your SAP TechEd education after the event! SAP TechEd Virtual Hands-on Workshops SAP TechEd Online  Access hands-on workshops post-event  Available January – March 2014  Complementary with your SAP TechEd registration  Access replays of keynotes, Demo Jam, SAP TechEd LIVE interviews, select lecture sessions, and more!  View content only available online http://saptechedhandson.sap.com/ © 2013 SAP AG or an SAP affiliate company. All rights reserved. http://sapteched.com/online 20
  21. 21. Feedback Please complete your session evaluation for EA161. Derek Johnson derek.l.johnson@sap.com Zane Connally zane.connally@sap.com Sheldon Edelstein sheldon.edelstein@sap.com Thanks for attending this SAP TechEd session.
  22. 22. © 2013 SAP AG 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 AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group 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. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices. © 2013 SAP AG or an SAP affiliate company. All rights reserved. 22

×