SAP HANA SPS 09 - What s New? HANA IM Services: SDI and SDQ



Similar documents
SAP HANA SPS 09 - What s New? Development Tools

R49 Using SAP Payment Engine for payment transactions. Process Diagram

Cost-Effective Data Management and a Simplified Data Warehouse

Value Realization at Johnson Controls using SAP HANA smart data integration Steve Carpenter Johnson Controls Ryan Champlin - SAP

SAP SE - Legal Requirements and Requirements

SAP Agile Data Preparation

SAP HANA SPS 09 - What s New? Administration & Monitoring

SAP S/4HANA Embedded Analytics

The Arts & Science of Tuning HANA models for Performance. Abani Pattanayak, SAP HANA CoE Nov 12, 2015

SAP HANA SPS 09 - What s New? SAP HANA Scalability

Partner Certification to Operate SAP Solutions and SAP Software Environments

Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA. Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013

SAP Mobile Documents. December, 2015

RDP300 - Real-Time Data Warehousing with SAP NetWeaver Business Warehouse October 2013

Real-Time Enterprise Management with SAP Business Suite on the SAP HANA Platform

SAP Document Center. May Public

Run Better in Weeks to Address Current and Future Business Needs

SAP HANA SPS 09 - What s New? SAP DB Control Center DBA Tool to manage Data Center

SAP HANA Live & SAP BW Data Integration A Case Study

Design & Innovation from SAP AppHaus Realization with SAP HANA Cloud Platform. Michael Sambeth, Business Development HCP, SAP (Suisse) SA

SAP BusinessObjects Cloud

Landscape Deployment Recommendations for. SAP Fiori Front-End Server

Price and Revenue Management - Manual Price Changes. SAP Best Practices for Retail

SAP HANA Cloud Platform

Streamline Processes and Gain Business Insights in the Cloud

Leveraging BI Tools & HANA. Tracy Nguyen, North America Analytics COE April 15, 2016

SAP Audit Management A Preview

Integrated Finance, Risk, and Profitability Management for Insurance

Cut Costs and Improve Agility by Simplifying and Automating Common System Administration Tasks

SAP Business Warehouse Powered by SAP HANA for the Utilities Industry

SAP Best Practices for SAP Mobile Secure Cloud Configuration March 2015

SAP BW 7.4 Real-Time Replication using Operational Data Provisioning (ODP)

Automotive Consulting Solution. CHEP - EDI- Container Data

Rapid database migration of SAP Business Suite to SAP HANA (V4.10): Software and Delivery Requirements. SAP HANA November 2014 English

Integration capabilities of SAP S/4HANA to SAP Cloud Solutions

K88 - Additional Business Operations for Loans. Process Diagram

FA7 - Time Management: Attendances/Absences/Overtime/Hajj Leave. Process Diagram

EMC: Managing Data Growth with SAP HANA and the Near-Line Storage Capabilities of SAP IQ

SAP BusinessObjects Business Intelligence 4 Innovation and Implementation

Gain Contextual Awareness for a Smarter Digital Enterprise with SAP HANA Vora

Protect Your Connected Business Systems by Identifying and Analyzing Threats

How to Configure an Example SAP Cloud Applications Studio (PDI) Solution for SAP Cloud for Customer

K75 SAP Payment Engine for Credit transfer (SWIFT & SEPA) Process Diagram

Session 0202: Big Data in action with SAP HANA and Hadoop Platforms Prasad Illapani Product Management & Strategy (SAP HANA & Big Data) SAP Labs LLC,

GR5 Access Request. Process Diagram

Integration Capabilities of SAP S/4HANA to SAP Cloud Solutions

SAP Business Intelligence Adoption V6.41: Software and Delivery Requirements. SAP Business Intelligence Adoption February 2015 English

Master Data Governance Find Out How SAP Business Suite powered by SAP HANA Delivers Business Value in Real Time

Information Technology Meets Operational Technology in the Internet of Things

Enhance your Analytics using Logical Data Warehouse and Data Virtualization thru SAP HANA smart data access SESSION CODE: 0210

Software and Delivery Requirements

Help Users Rapidly Adopt New Technology for a Faster Return on Investment

ITM204 Post-Copy Automation for SAP NetWeaver Business Warehouse System Landscapes. October 2013

SAP Business One mobile app for Android Version 1.0.x November 2013

Why Cloud Platforms are the Secret Weapon to Make Your Business More Agile and Competitive

Driving Customer Value leveraging SAP s strategy for the Internet of Things Internet of Things Technology Forum Frankfurt

Unlock the Value of Your Microsoft and SAP Software Investments

Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software

Simplify and Secure Cloud Access to Critical Business Data

Design the Future of Your Human Resources with SuccessFactors Solutions

Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02

SAP BusinessObjects BI Clients

Using In-Memory Data Fabric Architecture from SAP to Create Your Data Advantage

How To Use An Automotive Consulting Solution In Ansap

Mobile app for Android Version 1.0.x, January 2014

This presentation provides a SECOND LEVEL of information about the topic of Central Finance.

SAP Working Capital Analytics Overview. SAP Business Suite Application Innovation January 2014

Enterprise Information Management Services Managing Your Company Data Along Its Lifecycle

SFSF EC to 3 rd party payroll Integration Software and Delivery Requirements

Discover, Cleanse, and Integrate Enterprise Data with SAP Data Services Software

SAP HANA Vora : Gain Contextual Awareness for a Smarter Digital Enterprise

PSM-PPM Integration SAP Product Structure Management

Elevate Your Customer Engagement Strategy with Cloud Services

Take advantage of a personal coach and advisor for specific software component needs. November 2013

SuccessFactors Global Human Capital Management (HCM) Academy and Admin Training Schedule (Q3 Q4 2014)

DMM301 Benefits and Patterns of a Logical Data Warehouse with SAP BW on SAP HANA

SAP Solution Manager: The IT Solution from SAP for IT Service Management and More

Kennametal: Gaining Transparency in IT and Business with SAP Enterprise Support

SAP MII for Manufacturing rapid-deployment solution: Software Requirements

SAP Business One mobile app for ios. Version 1.9.x September 2013

SAP Learning Hub: Your Competitive Advantage for a Career in SAP Solutions

SAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013

SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features

SM250 IT Service Management Configuration

Introducing SAP Cloud for Analytics. Pras Chatterjee, Senior Director Product Marketing, EPM November 2015

Reimagining Business with SAP HANA Cloud Platform for the Internet of Things

SAP-Managed Migration to SAP Business Suite powered by SAP HANA in the Cloud

Downport to SAP GUI for documents Access Control Management

Migration and Upgrade Paths to SAP Process Orchestration. Udo Paltzer Product Owner SAP Process Integration, SAP HANA Cloud Integration

SAP Fiori Infrastructure rapid-deployment solution: Software and Delivery Requirements

TREX based DMS search Document Management

Certificate SAP INTEGRATION CERTIFICATION

Visualization Starter Pack from SAP Overview Enabling Self-Service Data Exploration and Visualization

SAP BW 7.40 Near-Line Storage for SAP IQ What's New?

Transcription:

SAP HANA SPS 09 - What s New? HANA IM Services: SDI and SDQ (Delta from SPS 08 to SPS 09) SAP HANA Product Management November, 2014 2014 SAP SE or an SAP affiliate company. All rights reserved. 1

Agenda HANA IM Services overview Smart Data Integration Smart Data Quality Summary of value proposition 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 2

HANA IM Services : Overview

HANA EIM Services Simplifying the landscape, lowering data latency, open and extensible framework Transactions Traditional SAP HANA ETL Mix of Potentially Stale and Current Data SAP HANA In Memory Platform Current Data SDA Aggregate HANA IM Services SDQ SDI Multiple Data Sources Replication On Premise and Cloud sources of Data Separate ETL, Replication and SDA Op RDBMS Other Sources Integrated ETL, Replication and SDA Simplified: Simplified landscape; one common modelling environment to provision and consume Real time: lower latency due to real time replication and in memory performance Open and Extensible: Supports data of any shape and size; open framework for new data sources 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 4

HANA EIM Services What s New in SPS 09? SDI: smart data integration Extends HANA by providing a architecture supporting All styles of data delivery: real-time, batch and federation (SDA) All styles of deployment: on premise and cloud HANA s SDI Provides both data replication and data transformation services Is open and extensible, works on SAP and non-sap data of any style, shape and size Its modeling environment is part of HANA Studio and HANA Web-based Development Workbench Extends HANA s transformation capability by integrating ETL-type transformations natively in HANA Accelerates performance through a native HANA implementation SDQ: smart data quality Provides advanced transformations to support DQ functionality 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 5

Business value of HANA EIM services Today, we have several EIM products available for specific use cases: Replication products (Sybase Replication Server, SLT) to build on premise, operational BI platforms Integration and Data Quality products to build analytic platforms or solutions On premise platforms, with Data Services In the cloud solutions, with HCI/DSoD With HANA IM services we now have a single product that Is able to address all the use cases above Allows developers to address new use cases, where we can freely combine Data sources: SAP and non-sap (on DBMS, Hadoop, Hive, OData) Data source location and target deployment: on premise, cloud Data delivery mode from source to target: real time, batch, federation E.g., integrate, in a real time analytic platform deployed in the cloud: (i) on premise, ECC SAP data, (ii) on premise DBMS data and (iii) federated data in the cloud exposed by an OData service 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 6

SDI: Smart Data Integration

Smart Data Integration Extending HANA by integrating real time delivery mode SDI provides real time push mode to replicate sources On selected sources with change data capture (CDC) capability Leverages proven Sybase Replication Server technology Provides batch pull mode for all types of sources Interacts well with HANA s federation technology (SDA) Leverages SDA anytime remote data is requested (initial data load, queries, etc). Extends SDA connectivity by providing an Adapter SDK Provides Transactional Integrity for real time push By listening to changes in the DBMS transaction logs and only replicating committed changes Provides Guaranteed Delivery for real time push SDI can resume processing if replication stream is halted or disrupted SDI can continue to operate during a temporary absence of the HANA target 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 8

Smart Data Integration Transformations Extends HANA s capability by integrating ETL-type transformations natively in HANA Transformation inputs include HANA tables Virtual HANA tables Views Provides advanced UI to define transformation flows In HANA studio s Application Function Modeler (AFM) Execution modes Batch Real time 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 9

Smart Data Integration Available transformations Basic SQL oriented Filter, Join, Union, Sort, Map Advanced SQL oriented Aggregation, lookup, sort, case, and pivot/unpivot Addressing the data movement lifecycle Row generation, date generation, table comparison and history preserving Executing code Script, function, procedure 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 10

Smart Data Integration Real time replication Real time replication Replication UI (in HANA Web-based Development Workbench) Simple (only filter and project) transformations Real time push 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 11

Smart Data Integration Batch data integration Batch data integration Data flow UI (in HANA Studio) Complex transformation flows Smart data access pull 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 12

Smart Data Integration New use case: real time data integration Real time data integration Data flow UI (in HANA Studio) Complex transformation flows Real time push Benefits Transformed data now flows in real time Improved productivity: no need to write delta load flows 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 13

Smart Data Integration Native HANA Implementation of Transformations as Tasks A task is a long running program executing transforms Task has a plan that compiles to a HANA calculation scenario Operations in plan may be implemented by existing calculation nodes or by IM-specific native nodes Task Creation Transformation Definition Task Execution Task Plan Data source Data Data source source model model model Design Time Activation Runs in the background Needs monitoring HANA Calculation Engine Existing Calc Nodes IM Native Nodes RunTime 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 14

Smart Data Integration Adapter functions Open / Close Browse metadata Import metadata Get remote source description Get capabilities Read data Manage real time push (CDC capable adapters) Open or close a connection to a remote source Show the remote source objects (tables / views) Add remote source objects as HANA virtual table Allow user inputs for connection Describe real time / batch (push down) and other capabilities Read data from a remote source table or view Specify subscription details, start/stop replication, etc. 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 15

Smart Data Integration Built-in real time adapters for common sources Log Reader adapters For Oracle, MSSQL and DB2 SAP ECC adapters Implements log reader adapter functionality on top the same DBMS sources as above; In addition, it takes into account SAP ABAP Transparent and Clustered tables SAP catalog hierarchy metadata Twitter adapter Real time access to Twitter content on hashtags, users, etc. 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 16

Smart Data Integration Built-in batch adapters for common sources OData adapter Adapter for odata services Generally accessible from the cloud (e.g., Success Factors) Hive adapter Adapter for Hadoop 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 17

Adapter Framework Smart Data Integration Adapter SDK Open framework allowing HANA to extend its connectivity to external sources Includes a collection of built-in adapters HANA Studio SAP HANA Framework consist of Java API to build, test and debug adapters Adapters run in DP agent process, close to the data source DP agent can run in any windows/linux server Adapter Framework Index Server DP server odata Adapter odata Provider Architected for both on premise and cloud deployments HANA DP agent communication occurs without needing to open a port in the on premise firewall Cloud : HTTP On premise: TCP/IP DP Agent ECC Adapter LogReader Adapter Twitter Adapter Hive Adapter TCP/IP or HTTPS Source Protocol Op RDBMS Other Sources Twitter 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 18

HANA EIM services EIM-specific monitoring Remote subscriptions Source and target, status, last processed transaction time General statistics DP Agent monitor Status/statistics on agents and on adapters within Agent Task monitor Task complete (yes/no), time it took Statistics within a task Percentage completed number of records transformed, Transforms executed 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 19

SDQ: Smart Data Quality

Smart Data Quality Transformations Transformations enriching data Cleanse Parse, standardize and enrich person, title, phone, firm, email and address information within a specified input source. Geocode Enrich address data with associated latitude and longitude information 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 21

Smart Data Quality Cleansing Transform Improvements Simplify cleanse transforms Single transform deals with Person names and titles, phone, email, Firm, and Address information (in Data Services, it is in 2 transforms) Consolidate available configuration options Improved productivity at functional parity 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 22

Summary of Value Proposition

HANA SPS09 EIM Services - Value Proposition Lower TCO Open & Extensible Real-time Simplified Landscape, Integrated modeling environment Single product covering multiple use cases Build once; deploy on premise or on cloud Open framework Data any style, shape and size- SAP and non-sap Ability to replicate and transform data in real time Transactional consistency and guaranteed delivery Breakthrough Performance (natively built in HANA) 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 24

Appendix

Smart Data Integration A new data provisioning architecture A new Data Provisioning (DP) Server within HANA Manages DP Agents running outside of HANA DP Agent Container running on any computer, hosting source adapters Provides connectivity to sources not installed in DP server Adapter A Java or C++ program implementing the Adapter SDK, specific to a remote source Remote Source The actual connection; contains remote objects which can be imported; represented by virtual tables once user decides to import them 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 26

Smart Data Integration Real time replication Replication UI (in HANA Web-based Development Workbench) allows user to specify simple transformations: Remote source and target schema Objects (e.g., tables or views) to replicate from the source For each object, define columns to delete/add and rows to filter out At activation time, SDI generates the following run-time objects: A virtual table and a real, empty table for each object to replicate A stored procedure which, for real-time adapters : defines a remote subscription, per object, to capture changes to it A task to perform the initial real table load from the virtual table A call to switch to real time push mode, distributing (pushing) changed queued during initial table load and future changes Execution of the stored procedure starts replication 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 27

Smart Data Integration Batch data integration Batch data integration Data flow UI (in HANA Studio) Complex transformation flows Smart data access pull Activation and execution Batch mode execution as a HANA task A built-in HANA scheduler is not in scope for SP09 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 28

Smart Data Integration New use case: real time data integration Real time data integration Data flow UI (in HANA Studio) Complex transformation flows Real time push Activation and execution Real time mode execution of transformation flow pushes data directly to HANA task Benefits Transformed data now flows in real time Improved productivity: no need to write delta load flows 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 29

Smart Data Integration Adapter SDK Sample implementation of Import Metadata for DBMS tables This call allows your remote source table to be defined as a HANA virtual table Simple Java Object model to understand Call underlying database to query the metadata Return list of columns along with other information (precision, primary keys, etc.) 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 30

HANA EIM SDI Adapter Strategy - 3 pronged OOTB adapters for common sources Partner adapters (e.g. for competitive packaged applications- SFDC) available on SAP store/hana marketplace Open Source Adapters to spur community to develop additional (e.g. RSS feed adapter) 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 31

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. 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 32

How to find SAP HANA documentation on this topic? In addition to this learning material, you can find SAP HANA platform documentation on SAP Help Portal knowledge center at http://help.sap.com/hana_platform. The knowledge centers are structured according to the product lifecycle: installation, security, administration, development: SAP HANA Platform SPS What s New Release Notes Installation Administration Development References Documentation sets for SAP HANA options can be found at http://help.sap.com/hana_options: SAP HANA Options SAP HANA Advanced Data Processing SAP HANA Dynamic Tiering SAP HANA Enterprise Information Management SAP HANA Predictive SAP HANA Real-Time Replication SAP HANA Smart Data Streaming SAP HANA Spatial 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 33

Thank you Contact information Subha Ramachandran & Fernando Velez SAP HANA Product Management AskSAPHANA@sap.com 2014 SAP SE or an SAP affiliate company. All rights reserved.

2014 SAP SE 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 SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company 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. In particular, SAP SE or its affiliated companies have 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 SE s or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies 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. All forwardlooking 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. 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 35