Session: 0909 Big Data Velocity- Leveraging High Speed Event Streams with ESP and SAP HANA

Similar documents
SAP BusinessObjects BI 4.x & SAP NetWeaver BW. Mapping BEx Query Elements to SAP BusinessObjects BI4 Query Panel

SAP Cloud Reference Systems. Scenario Outline. Cash and Liquidity Management (Processing Receivables and Payments)

SAP Cloud Reference Systems. Scenario Outline. Cash and Liquidity Management (Processing Payables and Payments)

Time Recording. SAP Best Practices

SAP Cloud Reference Systems. Scenario Outline. Over-the-Counter Sales

SAP Cloud Reference Systems. Scenario Outline. Make-to-Stock

How does all this work together BW, BW on HANA, Suite on HANA, HANA Live. Part 5: Customer Landscape #5

SAP Cloud Reference Systems. Scenario Outline. Marketing-to-Opportunity

SAP BusinessObjects BI 4.x - Comparing interface options to SAP NetWeaver BW & SAP NetWeaver BW on SAP HANA - Ingo Hilgefort, SAP May 2013

Consulting Solution. Batch Management Batches on plant level + EWM. Contact: Matthias Nater for questions & contract details

SAP Cloud Reference Systems. Scenario Outline. Procure-to-Pay (Stock)

GRC Risk Management for Mining and Metal. Paul Petraschk, SAP September 2012

SAP Cloud Reference Systems. Scenario Outline. Quality Assurance

Security Considerations and Certificate Requirements. SAP Business One Cloud Landscape Workshop

SAP Cloud Reference Systems. Scenario Outline. Workforce Administration

SAP Transportation Management. Visual Business Configuration with SAP TM

Order to Cash (Standardized Services) SAP Business ByDesign

SAP Forum UK&I. Run like never before FORUM #SAPFORUM

Configuring Substitution in MSS

How the University of Kentucky is Leveraging SAP HANA to Increase Student Success. David Ditzel D&T Account Executive SAP Public Sector

Accelerated Profitability Analysis (CO-PA) Reporting Using Virtual InfoProvider. Jeffrey Holdeman January 2013

Hear How Bose Overcomes the Challenges of a Multichannel World. Matthias Göhler, VP, Product Management Multi Channel, SAP AG November 2012

Stop and Stage modeling in TOR

Customer Contract Management. SAP Business ByDesign

SAP HANA Real-World Transformative Business Cases. Sajal Agarwal, Solution Marketing May 15, 2012

Time and Labor Management. SAP Business ByDesign

Cash and Liquidity Management (Processing Payables and Payments) SAP Business ByDesign

Extending SAP NetWeaver Portal with Personalized Mobile App Gallery. Aviad Rivlin, Senior Product Manager, SAP October, 2013

Stock Transfer. SAP Business ByDesign

Cash and Liquidity Management (Processing Receivables and Payments) SAP Business ByDesign

SIS104 Identity Service from SAP Identity Provider for the Cloud Martin Raepple / SAP NetWeaver Cloud Platform Marko Sommer / SAP NetWeaver Identity

SIS201 All You Need to Know About Security with SAP HANA Andrea Kristen, Holger Mack / TIP In-Memory Platform SAP TechEd 2012

AUSAPE - Webcast Disabling Hierarchical Access for Pricing. Jose Rausell, SAP Iberia Quality Director 21 st March 2013

Order-to-Cash (Specified Products) SAP Business ByDesign

Marketing-to-Opportunity. SAP Business ByDesign

Quality on Submit. Asaf Saar, SAP AG Area Product Owner CPO I2M Software Engineering Romanian Testing Conference nd Edition, May 16, 2013

Order-to-Cash (Project based Services) SAP Business ByDesign

Idea to Performance Connected Process Optimization. Executive Overview Presentation May 2013

IS-UT: Country-Specific Functions for Slovenia

Strategic Sourcing. SAP Business ByDesign

Gain Value from Big Data. Jean-Michel JURBERT March 2012

ASUG Influence: SAP BusinessObjects Analysis Update Session #4210

PLM318: Analytics in Enterprise Asset Management

2010 SAP AG. All rights reserved. / Page 2

BO100. Reporting with SAP BusinessObjects BI Solutions for SAP NetWeaver BW COURSE OUTLINE. Course Version: 15 Course Duration: 20 Hours

AC605 Profitability Analysis

SAP Enterprise Inventory & Service-Level Optimization (SAP EIS formerly SmartOps) and APO

SAP Best Practices for Subsidiary Integration in One Client Consolidation Preparation: Intercompany Reconciliation

Finding the right WMS: A guide to the different types, the value, and your options to improve efficiency, throughput and cost.

Customer Center of Expertise Advanced Certification Guidelines Structure of Material Customer. Customer COE Program. January 2014

Asset Acquisition through Direct Capitalization. SAP Best Practices

Make-to-Stock. SAP Business ByDesign

WebDAV & remote support platform for SAP Business One

SCM550. Cross-Functional Customizing in Materials Management COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

SAP River Rapid Development Environment Extending your SAP FIORI apps

CR500. CRM Middleware COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

Enterprise Information Management. Steve Vazzano, SAP Solutions Engineer Matt Iacoviello Jr, SAP Solutions Engineer

Sales Quotation. SAP Best Practices

AC202. Accounting Customizing II: Special G/L Transactions, Document Parking, Substitutions/Validations, Archiving FI COURSE OUTLINE

BIT600. SAP Business Workflow: Concepts, Inboxes, and Template Usage COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Device Notifications Troubleshooting the SAP Mobile Platform

HR505. Organizational Management COURSE OUTLINE. Course Version: 010 Course Duration: 4 Day(s)

New UI for Cost Center Planning with SAP ECC 6.0 EhP6. August, 2012

Debit Memo Processing. SAP Best Practices

Rework Processing (Stock-Manufactured Material) SAP Best Practices

SCM605 Sales Processing in SAP ERP

IBP200. SAP Integrated Business Planning - Platform Features and Customizing COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

SCM601. Processes in Logistics Execution COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

SAPSCM. Overview of the SAP Supply Chain Management Application COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

SCM525. Consumption-Based Planning and Forecasting COURSE OUTLINE. Course Version: 010 Course Duration: 2 Day(s)

SAP Best Practices for Subsidiary Integration in One Client Intercompany Revenue Planning and Reporting with CO-PA

Golden Demo. Demo Script. SAP Business ByDesign. Customer Contract Management Classification: Internal and for Partners. SAP Cloud Reference Systems

EWM110. Extended Warehouse Management - Customizing COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

SMP130. SAP Mobile Platform for Enterprise Architects COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

TEWM12 SAP Extended Warehouse Mangement II (SAP EWM)

AC410 Cost Center Accounting

Quality Management for Procurement with Vendor Evaluation. SAP Best Practices

Ten reasons why customers choose SAP Business Suite powered by SAP HANA to transform their business.

SCM520. Purchasing COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

SAPCRM SAP CRM Solution Overview

TBW50 SAP BW Data Acquisition

SMP140 SAP Mobile Platform 3.0 for Solution Architects

SCM610. Delivery Processing in SAP ERP COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

SAP Visual Intelligence Learn how to use SAP's ultimate solution for self-service BI!

SAP Transportation Management. Integration of SAP TM with Dangerous Goods

TCRM10 CRM Fundamentals I

SMP230 SAP Mobile Platform 3.0 for Enterprise Architects

Sales Order Processing with Collective Billing. SAP Best Practices

BOX310. SAP BusinessObjects Dashboards 4.1 COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

Procurement Contract. SAP Best Practices

Desktop Connection for SAP CRM Professional Edition 2.0 SP02. July 2014

BOE330. SAP BusinessObjects Business Intelligence Platform: Designing and Deploying a Solution COURSE OUTLINE

EWM120. Extended Warehouse Management Customizing - Part II COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

MOB320. SAP Agentry Work Manager for IBM Maximo COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

TM430. Strategic Freight Management in SAP Transportation Management COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)8 Hours

FS242. Deposits Management in Banking Services from SAP 8.0 COURSE OUTLINE. Course Version: 10 Course Duration: 4 Day(s)

CR100. CRM Customizing Fundamentals COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

ADM540. Database Administration SAP ASE for SAP Business Suite COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)

SAPBPM. SAP Business Process Management COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

SCM310 Production Orders

Transcription:

Session: 0909 Big Data Velocity- Leveraging High Speed Event Streams with ESP and SAP HANA Prasad illapani, Jeff Wootton SAP HANA Product Management & Strategy SAP Labs LLC.,

Legal Disclaimer he information in this document is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. his 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. his 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. he information on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. his 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. his 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 intentionally or grossly negligent. 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. 2012 SAP AG. All rights reserved. 2

Agenda Big Data, Volume, Velocity - Overview Real ime Data Challenges SAP HANA Real ime Data Platform SAP Sybase Event Stream Processor with SAP HANA SAP HANA and ESP Example Use Cases Demo Key akeaways 2012 SAP AG. All rights reserved. 3

Big Data: Volume, VELOCIY, Variety Web Enterprise Applications witter Smart Machines Sensors his image cannot hiscurrently be image displayed. cannot current ly be display ed. h hi s i his image cannot currently be displayed. hi hi s s im im ag e ca his image cannot currently be displayed. h i h h is im ag h i h i s h h i h h his image i cannot s currently be i displayed. hi s i his image cannot currently be displayed. h i his image cannot h currently be is displayed. im h his image is cannot currently im be displayed. ag e ca nn his image cannot h current is ly be i his image cannot display m currently be ed. a displayed. his image cannot currently be displayed. Data Marts Data Warehouses racking his image cannot currently be displayed. Databases Events Data Doubles Every 18 months Many Opportunities are Short-lived Information Is a Strategic Corporate Asset 2012 SAP AG. All rights reserved. 4

he Challenge: Extracting Insight from the flood of raw data 2012 SAP AG. All rights reserved. 5

Why Real ime? Real-ime is a competitive advantage Business Value Business-relevant Event occurs Value proposition of real-time Monitoring Value lost through latency Event data stored Analysis information delivered Action taken Data Latency Analysis Latency Infrastructure Latency Reaction ime Decision Latency ime Acceleration through realtime Monitoring Source: compare Hackathorn, 2002 2012 SAP AG. All rights reserved. 6

SAP HANA Real ime Data Platform 3 rd -Party BI Client SAP Business Suite SAP NetWeaver BW SAP Big Data Applications SAP Analytics SAP Mobile Custom Apps SAP NetWeaver (On-Premise/Cloud) SAP Real-ime Data Platform Open Developer APIs and Protocols Common Modeling SAP Sybase PowerDesigner MPP Scale-Out SAP Sybase Adaptive Server Enterprise (ASE) SAP Sybase Replication Server SAP Sybase SQL Anywhere SAP HANA Platform SAP Sybase ESP SAP Data Services SAP Sybase IQ SAP MDG, MDM HADOOP 3 rd -Party DB Common Landscape Management SAP Smart Data Services Platform SAP innovation without customer disruption 2012 SAP AG. All rights reserved. 7

SAP Sybase Event Stream Processor 2012 SAP AG. All rights reserved. 8

Basic Stream Capture for SAP HANA Sensors ransactions Price Feeds ESP 1 SAP HANA Click Streams Etc, etc 1 ESP receives streaming data from any number of sources Continuous queries transform the data Micro-batching optimizes load performance into SAP HANA 2012 SAP AG. All rights reserved. 9

High Speed Capture echniques Micro-batching: configurable to balance load efficiency with max latency Array column bindings Multiple-parallel loading channels with support for table partitions ested at over 1 million messages per second continuous loading into SAP HANA 2012 SAP AG. All rights reserved. 10

Smart Capture echniques Sensors ransactions Price Feeds ESP 1 SAP HANA Click Streams Etc, etc 2 1 High speed capture but after applying continuous queries to apply complex filters and rules to eliminate noise 2 ESP pulls data from HANA to provide context, such as historical norms, reference data, thresholds, etc 2012 SAP AG. All rights reserved. 11

Immediate Response Sensors ransactions Price Feeds ESP 1 SAP HANA Click Streams Etc, etc 2 3 1 2 3 High speed smart captureesp publishes alerts or triggers response process Historical/reference data and/or analysis from HANA ESP publishes an alert or triggers an automated response based on changes in conditions 2012 SAP AG. All rights reserved. 12

SAP Precision Gaming Maximize Monetization A suite of cloud services specifically designed for gaming Personalized Offers and Messages delivered in real-time Increase the conversion rate from free to paying players Increase the purchase of specific big ticket items Reduce abandonment by first-time & long-term players Big Data Visualization & Analytics Improve game design by identifying poorly designed features Increase marketing ROI by identifying the most effective customer acquisition campaigns 40+ Easy-to-use and Easy-to-understand Standard Reports 2012 SAP AG. All rights reserved. 13

Architecture Diagram Customer System Existing SAP Component SAP Gaming Compnent Game Provider BOBJ Desktop Reports & Dashboards SAP Precision Gaming Solutions Precision Gaming Application Server Personalized Messaging Visualization & Analytics Performance Optimization Accounting & Finance Game Engine j Consumer Master Data Real-time Offers Real-time Event Data Sybase Event Stream Processor 5.1 SP01 Event Filter Context Analysis SAP HANA Hot Data Industry Data Model Queries / Views Predictive Models ransaction History Disk Storage Warm Data Financial System Cold Data 2012 SAP AG. All rights reserved. 14

Energy Production: It's too late to save resources, if they have already been spent Reports - Reports with plan and facts Real-ime Analysis - Compliance with operating mode - Liquid Leakage t V Vandt Gas Electricity Water - Environmental temperature - Metering Unit of Electricity - Metering Unit of Water W V Vandt Heat Energy - Metering Unit of Gas - Metering Unit of Flow Rate and temperature - Metering Unit of Heat 2012 SAP AG. All rights reserved. 15

Monitoring Energy Production Event Driven Analytics Analytical reporting on the fly DB RA #1 Billions of events per day Realtime Dashboard RS (Replication Server) RS input adapter SOI2 input adapter ESP (Event Stream Processor) HANA output adapter SAP HANA DB RA# 2 SOI 2 serv er Real-time data stream: consumption of fuel, energy consumption.. Filtering Recoding Imposition Real-ime analytical calculation Replication flow SCADA SCADA SCADA Event flow 2012 SAP AG. All rights reserved. 16

SAP Sybase ESP Enables Continuous Intelligence Situational Awareness Pro-active Notification Immediate Response Sometimes you just can t wait for the report 2012 SAP AG. All rights reserved. 17

Demo

Key akeaways KEY LEARNINGS 1. SAP Sybase Event Stream Processor can be used to capture streaming data in SAP HANA even at extreme message rates 2. Smart Capture techniques can be used to only capture the data that s meaningful 3. In addition to capturing data, continuous queries can be used to generate alerts or trigger a response based on observed patterns, trends or other changes in the business environment 2012 SAP AG. All rights reserved. 19

For More Information SAP on the Web Event Processing on SCN: http://scn.sap.com/community/event-processing ESP Developer Center: http://scn.sap.com/community/developer-center/sybase-esp SAP Real-time Data Platform: http://www54.sap.com/solutions/tech/real-time-data-platform.html 2012 SAP AG. All rights reserved. 20

2012 SAP AG. 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. he 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. Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, z10, z/vm, z/os, OS/390, zenterprise, PowerVM, Power Architecture, Power Systems, POWER7, POWER6+, POWER6, POWER, PowerHA, purescale, PowerPC, BladeCenter, System Storage, Storwize, XIV, GPFS, HACMP, REAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere, ivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus orvalds in the United States and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe Systems Incorporated in the United States and other countries. Oracle and Java are registered trademarks of Oracle and its affiliates. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems Inc. HML, XML, XHML, and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of echnology. Apple, App Store, ibooks, ipad, iphone, iphoto, ipod, iunes, Multi-ouch, Objective-C, Retina, Safari, Siri, and Xcode are trademarks or registered trademarks of Apple Inc. IOS is a registered trademark of Cisco Systems Inc. RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry orch, BlackBerry Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registered trademarks of Research in Motion Limited. Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads, Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice, Google Mail, Gmail, Youube, Dalvik and Android are trademarks or registered trademarks of Google Inc. INERMEC is a registered trademark of Intermec echnologies Corporation. Wi-Fi is a registered trademark of Wi-Fi Alliance. Bluetooth is a registered trademark of Bluetooth SIG Inc. Motorola is a registered trademark of Motorola rademark Holdings LLC. Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, 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. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company. Sybase and Adaptive Server, ianywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc. Sybase is an SAP company. Crossgate, m@gic EDDY, B2B 360, and B2B 360 Services are registered trademarks of Crossgate AG in Germany and other countries. Crossgate is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. he information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG. 2012 SAP AG. All rights reserved. 21