© 2013 SAP AG. All rights reserved. 1
Understanding Business Applications on the
SAP HANA Platform
Jordan Cao
Director of ...
© 2013 SAP AG. All rights reserved. 2
The information in this presentation is confidential and proprietary to SAP and may ...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 3
Webinar Series:
SAP HANA – One Platform for All Solution...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 4
In-Memory
Revolution
Driving real-time
and massive
simpl...
40% executives worry that their organizations will not keep
pace with technology change and lose their competitive edge.
–...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 6
SAP HANA Platform for your applications
More than just a...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7
Business application categories for SAP HANA
Real-Time A...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 8
Real-time ad-hoc reporting application
Dynamically analy...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 9
Real-time ad-hoc reporting application
Dynamically analy...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 10
Planning and optimization application
Find the best opt...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 11
Planning and optimization application
Find the best opt...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 12
Precision analysis application
Provide exactly what cus...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 13
Precision analysis application
Provide exactly what cus...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 14
Hybrid text analytic applications
Dig more insights by ...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 15
Hybrid text analytic applications
Dig more insights by ...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 16
Internet-of-Things application
Efficiently monitor mach...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 17
Internet-of-Things application
Efficiently monitor mach...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 18
Predictive applications
Prepared before things happened...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 19
Predictive applications
Prepared before things happened...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 20
Spatial processing applications
Add a location dimensio...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 21
Spatial processing applications
Add a location dimensio...
Business Application on SAP HANA
Knowledge
of SAP
HANA
SAP will help you to do custom
innovation and build business
applic...
Business Application on SAP HANA
Knowledge
of SAP
HANA
SAP Custom
Development
SAP will help you to do custom
innovation an...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 24
web pages
(HTTP)
HANA
Database
HANA App Server (XS)
mob...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 25
SAP HANA Extended Application Services – Overview
Front...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 26
Building an application
is Complex
app
mob
app
Client
H...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 27
Building an application
is Complex
app
mob
app
Client
H...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 28
SAP River
Data Model
Business Logic
Access
Control
Runs...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 29
Learn, try, and implement
Learn
 SAP HANA Academy
 Op...
Understanding business application on sap HANA -- One Platform for All Business Applications
Upcoming SlideShare
Loading in …5
×

Understanding business application on sap HANA -- One Platform for All Business Applications

478
-1

Published on

Transform your organization today by simplifying, accelerating, and innovating your business applications. Understand why you should think about building your own applications. Understand how new technology is changing IT and moving business forward. Learn about the categories of innovative and high-performing enterprise applications ideal for SAP HANA.

This presentation deck will also show you 7 types of applications that you can build in SAP HANA. And help you understand how SAP HANA can accelerate, simplify, and drive more innovative applications. The technologies and environments are available to quickly build native applications in SAP HANA.

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
478
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Understanding business application on sap HANA -- One Platform for All Business Applications

  1. 1. © 2013 SAP AG. All rights reserved. 1 Understanding Business Applications on the SAP HANA Platform Jordan Cao Director of Product Marketing SAP
  2. 2. © 2013 SAP AG. All rights reserved. 2 The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. 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 document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation 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 document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP´s willful misconduct 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. Legal disclaimer
  3. 3. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 3 Webinar Series: SAP HANA – One Platform for All Solutions Participate in this webinar series to understand and learn more about how SAP HANA provides a modern platform for all applications that accelerates, innovates, and simplifies for organizations seeking agility and simplicity. Join our expert speakers as they share their insights and guide you through SAP HANA’s ability to support numerous use cases, scenarios, solutions, and applications.  Part 1: Intelligent Business Operations: Infuse Big Data Insights into Your Processes in Real Time • On-Demand  Part 2: Turbocharge Your Location Analytics • On-Demand  Part 3: SAP HANA Smart Data Access • On-Demand  Part 4: Synchronization and Streaming for Data Capture into SAP HANA • On-Demand  Part 5: Understand Business Application on SAP HANA Platform • Thursday, August 7, 2014 (10:00 AM PT/1:00 PM ET) Register for the webinar series at fm.sap.com/hanawebinars
  4. 4. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 4 In-Memory Revolution Driving real-time and massive simplification 1 billion people in social networks Rewires business and personal boundaries Data doubling every 18 months, 80% with locations Creates new opportunities and risks for value creation Personalization Squared What if machine learning starts to anticipate your interests & desires? More devices than people Require fresh thinking designed for an “always-on” world Re-think IT Re-think Big Data Insights Re-Think User Experience Re-think Relationship Re-think Customer Experience The explosive pace of tech trends Creating a ripple effect that compels us to re-think how we conduct businesses
  5. 5. 40% executives worry that their organizations will not keep pace with technology change and lose their competitive edge. – McKinsey study, 2013 ” “ To find insights from the data only you have To simplify and integrate the internal processes New business model and new revenue opportunities Competitive Advantage To improve our products/services to help customers Reduce cost and improve efficiency Why do we need to build our own application?
  6. 6. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 6 SAP HANA Platform for your applications More than just an in-memory database Faster Application Execution Vastly Simplified Architecture Insight to Action Contextual. Real-time. Converged. Open for All Applications Transaction Applications Analytic Applications SAP HANA Platform SAP Partners/ISVs Custom Build All Data Startups
  7. 7. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 7 Business application categories for SAP HANA Real-Time Ad- hoc Reporting Application Planning and Optimization Application MONTH S M T W T F S Precision Analysis Application Hybrid Text Analytic Application change Course seminar learn evaluation knowledge discussion creativity scale developlearner critique Internet-of- Things Application Predictive Application SAP HANA Platform No aggregate tables SQL interface on columns and rows PartitioningIn-memory compression Multi-core/ Parallelization Multithreading within nodes Text retrieval & exploration Analytics on historical data Dynamic extensibility Insert only on change Active/passiv e & data aging Minimal projections Geo-info Analytic Application
  8. 8. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 8 Real-time ad-hoc reporting application Dynamically analyze business data in real-time 2x More time spend by fans on NBA web site Each player’s statistics will be updated to enhance fan experience 92.9% faster processing material ledger data Deploy planning of merchandise and assortment Real-time Profitability Reporting SAP CO-PA Accelerator  Large data volumes, any level of granularity or number of dimensions  Generate real-time financial report to dig timely insights from large volumes of profitability data Customer Application Examples Challenge: Reporting is slow and manager can’t get real-time business insight exactly for what they need. Sample Request: Could we accelerate this reporting process? Could this report allow me dynamically change parameters? RT ad-hoc Reporting Applications Dynamically aggregate business data at real-time to provide an overview about business
  9. 9. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 9 Real-time ad-hoc reporting application Dynamically analyze business data in real-time Key SAP HANA Capabilities  Highly-optimized column based data store and computing  Support on-the-fly data aggregation without pre-index  Highly-optimized in-memory processing supporting complex logic directly on OLAP views which are dynamically generated Key Benefits  No additional data copy. All reports go off the transactional dataset, which simplify reporting process without worrying about data extraction and data consistency.  Any level dynamic aggregation without pre-configuration  Fundamentally accelerate query to generate report faster SAP HANA Platform Calculation View SQLScript model to define complex logic Analytic Views average count sum Analytic Views average count sum Analytic Views average count sum Attribute View Hierarchy, Time Table … Transactional data
  10. 10. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 10 Planning and optimization application Find the best optimized solution Find the plan which is the Most Profitable SAP Sales & Operations Planning  Dynamically align strategic plans with real-time execution  Align strategies and financial plans to find the most profitable operational plan to run business better Customer Application Examples Challenge: Business decision needs to should be the most optimized solution for all perspectives. Sample Requests: How much should be the inventory number? What is the best distribution solution? 1% fill rate increase, which leads to a 0.5% increase in monthly revenue Identify new opportunities through faster optimizing revenue, increase fill rate, and test different scenarios 5% reduction in total overhead costs Increased productivity at customer contact centers with lower cost per transaction Planning and Optimization Applications Extract useful insights from huge amount of different type data to find the best solution/planning among all feasible solutions
  11. 11. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 11 Planning and optimization application Find the best optimized solution Key SAP HANA Capabilities  Embed engines in-memory to eliminate the copies of huge amount of data and the data round-trip transforming between application and database  Support advanced analytics on transactional data  Support modeling business rules using decision tables Key Benefits  Get faster planning and optimization processing with flexible modeling capabilities  Get single truth of data for comprehensive processing on multiple type of data  Run multiple optimization/planning scenarios & enable real-time what-if analysis MONTH S M T W T F S Planning/Optimization Scripts Text here Planning/Optimization Functions/libraries Control Parameters/ Business Rules In-Memory Planning & Optimization Engine Custom Planning Function Text here Output SAP HANA Platform Text here Text here Input
  12. 12. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 12 Precision analysis application Provide exactly what customer needs Market products to users Best Matched SAP Precision Marketing  One-to-one marketing at the point of decision  Generate real-time financial Provide dynamic contents, services, or offers to the individual users Customer Application Examples Challenge: Customers have special needs. It is hard to know it, but knowing it can provide the best help. Sample Requests: Could we know what customers want to buy and deliver the right discount for them? $1.1M Increase in revenue with 1% increase in retention rate Actually identify and help students who need help to improve students’ satisfaction and retention rate 216x faster by reducing genome analysis from several days to 20 min Conduct better cancer detection based on DNA sequence matching Precision Analysis Application Support precision analysis to the individual or target groups based on implicit behavior and explicitly details to provide accurate offers
  13. 13. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 13 Precision analysis application Provide exactly what customer needs Key SAP HANA Capabilities  Extremely exploit parallelism inside a query execution plan and across many cores/nodes on the partitioned data with non disruptive scalability  Comprise multiple process engines to interlace different type of data with sharing the same table abstraction  Smart data access allows collecting personal data from varied data sources Key Benefits  Support processing personalized analysis for multiple users simultaneously  Deep analysis on the deepest granularity data to get the most accurate analysis to identify best suppliers or customers  Generate comprehensive 360 customer view easily with loading and processing data from different data sources Smart Data AccessExternal Data Sources Hadoop, Oracle, ASE, IQ, Teradata SAP HANA Platform Query  Location Information  Unstructured Social Media data  Structured Purchase History  Social connection information Text here Text here Text here Text here View Geospatial DataText Data Structured Data  Location Information  Unstructured Social Media data  Structured Purchase History  Social connection information
  14. 14. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 14 Hybrid text analytic applications Dig more insights by combining text and structured data Gain More Info. from social unstructured data SAP Social Contact Intelligence  Analyze unstructured data easily with in-memory text analytic  Analyze unstructured data in real-time with structured data to better capture customers’ expectations, preferences and aversions Customer Application Examples Challenge: 80% information is hidden in the text data. It is hard to dig insight from text data. Sample Requests: What are our customers discussing our product or service in social media? 13,655x faster From 11 days to 1.16 minutes Report influencer impact by crawling data form 450 social media sites 23x simplification of architecture from 23 servers to 1 HANA server Rapid analysis of social media channels to track and measure brand against industry metrics Hybrid Text Analytic Applications Enable analyzing unstructured data at real-time with structure data (CRM data or ERP data) to better capture customers’ expectations, preferences and aversions
  15. 15. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 15 Hybrid text analytic applications Dig more insights by combining text and structured data Key SAP HANA Capabilities  Support multiple advanced text analytic features , such as: fuzzy search, entity extraction, 31 language, semantic analysis, etc., to analyze text easily and quickly  The text data will be structured and can be used in query to join with other structured data, which enables applications to process structured data and unstructured data on the same platform Key Benefits  Enable early discovering opportunity or reacting fast to information in text  Simplify application implementation to find hidden information from text data  Immediately own multiple advanced text analytic capability change Course seminar learn evaluation knowledge discussion creativity scale developlearner critique Collect Text Data Analysis Pre- process Query Text Data Join ERPCRM COPD Structured Unstructured Data Text Engine
  16. 16. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 16 Internet-of-Things application Efficiently monitor machines and make the timely decision Connect Meters to manage Energy in real-time SAP Smart Meter Analytics  Analyze machine data easily with in-memory analysis  Gather and interpret data from networked devices Customer Application Examples Challenge: Machine data is streaming data and it is hard to find insight from it. Sample Requests: Could you tell me how the engine’s status? Do I need to do a maintenance before it gets any issues? 14000x faster Process the data using SAP HANA Use real-time data analysis to help driver making critical decisions at every turn and every lap 13million data For 16 player with 6 balls in 10mins Real-Time analyze POS data to create effective, tailored sales promotions and marketing campaigns Internet-of-Things Application Network devices and interpret data to make decisions using sensors, RFID, Wi-Fi or cellular communications, wired communication, or autonomic computing
  17. 17. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 17 Internet-of-Things application Efficiently monitor machines and make the timely decision Key SAP HANA Capabilities  Seamlessly integrate with ESP or SQLAnywhere to load and process the machine, mobile, or streaming data  Deep real-time data analysis and seamlessly integrate with ERP system  Integrate with other SAP solutions, such as process integration tools, secure device and data management solutions, and real-time analytic tools Key Benefits  Applications can not only submit notification, but also do deeply real-time root cause analysis or pattern recognition  Applications can analyze, and can also react by interacting with ERP system  Analyze & optimize sensor network in real-time (e.g. telecom, utility networks) SQL Application Development Framework UX Framework Process Mitigation Tools Secured Data & Device Management ESP Streaming Data SQL Anywhere Connector SAP HANA A SQL Anywhere
  18. 18. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 18 Predictive applications Prepared before things happened Manage impact of market volatility on cash SAP Liquidity Risk Management  Confidently predict the future based on analysis of historic patterns and events Customer Application Examples Challenge: The decision becomes harder because we do not know what will happen. Sample Requests: Could you tell me what will be market demand in the next quarter? I can adjust my pricing strategy in advance. 100% accuracy that a signal is positive at 97% confidence separate signal from noise to predict key changes to the health of eBay’s marketplace 100,000x faster sales analysis from 3 days to 2-3 seconds Predict sales performance to better understand causality of the drivers and the seasonality of buying patterns Predictive Applications Predict future based on analysis of historic patterns and events by processing large volumes of structured and unstructured information
  19. 19. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 19 Predictive applications Prepared before things happened Key SAP HANA Capabilities  Embed advanced Predictive Analytic Library (PAL) in memory and support the native data processing in DB directly  Support R to build and apply complex predictive models in real time on top of mass volume data in SAP HANA  Accelerate SAS processing with in-DB scoring & optimization without moving data to the SAS server. Key Benefits  Accelerate data mining coding and process. No need to move and manage data out side database  Reuse legacy R or SAS scripts  More simplicity and accuracy by supporting data mining across multiple different data C4.5 decision tree Weighted score tables Regression ABC classification Spatial, Machine, Real-time data Hadoop/ Sybase IQ, Sybase ASE, Teradata R-Engine KNN classification K-means Associate analysis: market basket HANA Studio/AFM, Apps & Tools Unstructured PAL R-scripts SQL Script Optimized Query Plan Main Memory Virtual Tables Spatial Data Text Analysis SAP HANA
  20. 20. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 20 Spatial processing applications Add a location dimension your solutions Understand more about consumers by analyzing mobile operator data SAP Consumer Insight 365  Gain a deep understanding of the “who, what, where, and when” of consumer behavior  Identify and analyze relevant consumer groupings  Measure and improve web site, mobile apps, advertising, and marketing Customer Application Examples Challenge: Location information can provide useful insight. But hard to collect and use with other data. Sample Requests: Can you show assets that are within the hazard area? This is a geo-fencing use cases to provide customized offers based on location. 5,000x faster Identifying potential catastrophic failures of distribution pipeline Improved agility with the ability to perform ad-hoc pipeline integrity management analyses 13million data For 16 player with 6 balls in 10mins Put wearable devices in player’s suite and balls and to spatially analyze how each player is doing at real-time Spatial Processing Applications Gain deeper insights and identify new opportunities by embedding spatial processing capabilities in your operations
  21. 21. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 21 Spatial processing applications Add a location dimension your solutions Key SAP HANA Capabilities  Native spatial data types and functions to store, process, analyze, manipulate, and share spatial data directly in the SAP HANA platform  Ideal platform to develop and deploy high-performing spatial applications with ability and openness to interoperate with third-party geo-content & services Key Benefits  Simplify by bringing spatial processing directly to the data eliminating data movement and redundancy  High-performing spatial processing supports multiple use cases including: analytics, applications, visualizations, mobile, and GIS  Quickly develop and deploy spatially based applications directly in SAP HANA SAP HANA Platform Business Data + Spatial Data + Real-time Data Geo – Services - Geocoding - Base maps Geo – Content - Boundaries * - POIs - Roads Columnar Spatial Processing Calc Views - Joins - Views Functions - Area - Distance - Within Data Types - Points - Lines - Polygons Transaction Data Unstructured Data Location Data Machine Data
  22. 22. Business Application on SAP HANA Knowledge of SAP HANA SAP will help you to do custom innovation and build business application on SAP HANA platform: Showcase Application Generate Ideas Complete Ideas Build Application
  23. 23. Business Application on SAP HANA Knowledge of SAP HANA SAP Custom Development SAP will help you to do custom innovation and build business application on SAP HANA platform: • SAP Innovation Radar*: Help you generate innovation ideas • SAP Idea Incubator*: Help you complete your ideas • SAP Custom Development: Help you build your application • SAP HANA Business Application Contest*: Help you showcase your applications SAP HANA Business Application Contest SAP Idea Incubator SAP Innovation Radar *: these programs are in pilot testing phase.
  24. 24. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 24 web pages (HTTP) HANA Database HANA App Server (XS) mobile browser app client app data (HTTP) New style: 2-tier, data centric SAP HANA as a platform Old style: 3-tier HANA App Server (ABAP, Java ... ) business logic Database browser app data model Backend App: Integrated business logic & data model xDBC HTML5/mobile: real-time interaction! data operations for real-time performance!
  25. 25. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 25 SAP HANA Extended Application Services – Overview Front-end Technologies  http/s  HTML5 / SAPUI5  Client-side JavaScript Control Flow Technologies  OData  Server-Side JavaScript  XMLA Data Processing Technologies  SQL / SqlScript  Core Data Services (CDS)  Application Function Library (AFL) Presentation logic Control flow logic Data Client: Browser or Mobile SAP HANA XS Calculation logic
  26. 26. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 26 Building an application is Complex app mob app Client HTTP business logic SQL over xDBC data model control view access control (RBAC) Data model sp trigger cv V 2 V 1 access control (RBAC) T1 T2 T3
  27. 27. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 27 Building an application is Complex app mob app Client HTTP business logic SQL over xDBC data model control view access control (RBAC) Data model sp trigger cv V 2 V 1 access control (RBAC) T1 T2 T3 SAP River
  28. 28. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 28 SAP River Data Model Business Logic Access Control Runs on SAP HANA One Language – One set of tools Focus on the intent Ignore the implementation How does SAP River make HANA development simpler ? Consumed via Any Devices
  29. 29. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 29 Learn, try, and implement Learn  SAP HANA Academy  Open SAP Courses  SAP River Try  SAP HANA Developer Edition  SAP Developer Center Implement  SAP HANA Customer Story  SAP HANA One  SAP Idea Incubator
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×