DAT118 - Integrate SAP S/4HANA Cloud and Cloud Solutions ...

18
PUBLIC Integrate SAP S/4HANA Cloud and Cloud Solutions from SAP into SAP BW/4HANA

Transcript of DAT118 - Integrate SAP S/4HANA Cloud and Cloud Solutions ...

PUBLIC

Integrate SAP S/4HANA Cloud and Cloud Solutions from SAP into SAP BW/4HANA

2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.

Except for your obligation to protect confidential information, 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 presentation or any related

document, or to develop or release any functionality mentioned therein.

This presentation, or any related document 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

presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation 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 presentation is for informational purposes and may not be incorporated into a contract. SAP

assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional 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.

Disclaimer

3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The Intelligent Enterprise

4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP BW/4HANA addresses together with the SAP Analytics Cloud and the SAP HANA Data Management Suite

the analytics and data warehousing needs of the Intelligent Enterprise.

Close and scalable data integration to the Intelligent Suite is a cornerstone of this strategy.

The Intelligent Enterprise and SAP BW/4HANA

SAP Analytics Cloud

Data Integration

SAP Data Hub SAP BW/4HANA

5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Agenda

SAP BW/4HANA

Data Integration with

other applications of

the Intelligent Suite

Data Integration with the

Digital Core (SAP S/4HANA)

6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP SLT

Operational Data

Provisioning

Framework

Operational

Delta Queue

(ODQ)

Service API DataSources

(aka Extractors)

Operational

Analytics

Provider / “Source“ Consumer / “Target“

Operational Data Provisioning (ODP)Overview

ABAP CDS Views

SAP BW/4HANA

SAP BW

SAP BW/4HANA

SAP BW

For more details see the ODP FAQ , SAP Note 2481315 and the SAP Help Documentation Transferring Data Using Operational Data Provisioning.

SAP Business

By Design

Operational Data

Provisioning

is a technical infrastructure for

operational analytics and

data extraction and replication

from SAP NetWeaver (ABAP)

based applications (such as

S/4HANA or BW/4HANA).

Delta Mechanisms are

supported using the

Operational Delta Queue

(ODQ).

SAP Data Services

(via ODP-API)

SAP HANA SDI

(ABAP Adapter via ODP-API)

7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Data Integration from SAP S/4HANA (on-premise) to BW/4HANA

SAP BW/4HANA

ODP-SAPI DataSource ODP-CDS DataSource ODP-SLT DataSource

SAP S/4HANA

S-API Extractor ABAP CDS View

• Documentation

• How to use ABAP CDS for

Data Provisioning in BW

• Documentation

• SAP Note 2500202 (Extractor

Whitelisting in S/4HANA)

• SAP Note 2232584 (Release

for ODP)

(> 95% extractors are released)

• Documentation

• Real-Time Replication

using Operational Data

Provisioning (ODP) >= SAP

BW 7.40

Table Table Table

SLT

ODPODQ ODPODQ ODQ ODPODQ

Further Information

*

*Alternative: replication

to HANA Native Table

9PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Data Integration from SAP S/4HANA Cloud to SAP BW/4HANA

SAP BW/4HANA

ODP-CDS DataSource

SAP S/4HANA Cloud

ABAP CDS View

Table

ODPODQ

Building blocks

▪ Technical framework and connectivity (HTTP /

SOAP based) between BW/4HANA and S/4HANA

Cloud (communication scenario)

▪ ABAP CDS Content for extraction, first content

available (~ 300 Views) / major use cases in

financials and logistics expected for S/4HANA

Cloud >= 1905

▪ Key user tools for adding additional fields to

delivered ABAP CDS Views

▪ Related Documentation

– Extracting CDS Views to SAP BW/4HANA

– Creating Source Systems of Type ODP (HTTP)

– Transferring Data from SAP Systems via ODP

(ABAP CDS Views)Full customer availability planned for

S/4HANA Cloud 1905

10PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

ABAP CDS View Extraction

Overview on technical architecture

HANA DB

SAP S/4HANA (on Premise or Cloud)

Internal SQL View

SAP Data ServicesABAP CDS View

Data Pipeline

dataExtraction.enabled: true

ODP

Table Table

ODQDelta Field in View

Delta

Service

Metadata

Delta Check

(every 15 sec)

Data

SAP HANA SDI

D

e

l

t

a

D

e

l

t

a

ODP-CDS

Source System

JCO RFC / http

D

e

l

t

aA

P

I

SLT

CDC

Trigger

Delta based on

Date / Timestamp

Delta based on

Change Data Capture

RFC or HTTP

SAP Data Hub

SAP BW/4HANA ▪ ABAP CDS Views need the

“dataExtraction.enabled” annotation

(for any extraction)

▪ Delta extraction possible using UTC

Timestamp or Date Field from a table

underlying the ABAP CDS View

– Available in any source system

with software components

SAP_BW 7.50 >= SP5 or

DW4CORE >= SP01

▪ Real-time delta extraction using the

“change data capture” annotation

– Combine real-time trigger

information on table level (SLT)

with data extraction on semantic

level (ABAP CDS / ODP)

– Only available in S/4HANA

▪ Full Hierarchy extraction is supported

11PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Agenda

SAP BW/4HANA

Data Integration with

other applications of

the Intelligent Suite

Data Integration with the

Digital Core (S/4HANA)

12PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Data Integration from SAP Cloud Applications to SAP BW/4HANA and SAP BW

Overview on integration options in SAP BW and SAP BW/4HANA 1.0

SAP BW only

Web Service

Source System

SAP HANA

Source System

SAP Cloud Applications

Table

OData API SOAP APIREST API

SAP Data Services

Source System

SOAP

Adapter*OData

AdapterHANA

SDI

*HANA SDI SOAP Adapter not available in HANA Source System (requires usage of HANA Flowgraph)

SAP Cloud

Platform

Integration

SAP PI

SAP BW/4HANA and SAP BW

TableTableTableTable

SAP BW only

SAP BW/4HANA

SAP BW

Cloud Data Integration Interfaces

▪ http based connectivity

▪ No ODBC / HANA SDA based

integration in cloud environments

▪ Using APIs based on OData,

REST or SOAP

▪ Different interfaces per SAP Cloud

Application

Data Integration Solutions

▪ HANA Smart Data Integration

▪ SAP Data Services

▪ SAP Cloud Platform Integration

(or SAP PI)

SAP Data Services

SAP API

Business

Hub

13PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP Cloud Application API Type Link

People

Engagement

SAP SuccessFactors OData

API Hub

SAP KBA 2613670 - What are the available APIs for SuccessFactors?

SAP API Business Hub - SAP SuccessFactors

Network & Spend

Management

SAP Ariba REST

API Hub

FAQs about SAP Ariba Open APIs

SAP API Business Hub - SAP Ariba APIs

Network & Spend

Management

SAP Concur REST

API Hub

Concur API Reference – Extracts

SAP API Business Hub - SAP Concur

Customer

Experience

SAP C/4HANA API Hub

ODP

SAP API Business Hub - SAP C/4HANA

SAP Cloud for Customer Analytics Guide

Data Integration from SAP Cloud Applications

Overview on current available data or process integration interfaces

14PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Data Integration to SAP BW/4HANA and SAP BW

Overview on new integration option in SAP BW/4HANA 2.0

*HANA SDI SOAP Adapter not available in HANA Source System (requires usage of HANA Flowgraph)

SAP BW/4HANA

Write Interface for DataStore Objects

Data Transfer Process

▪ New setting “Write Interface

Enabled“ in DataStore Object to

allow for direct data write to Inbound

Queue of DataStore Objects

▪ Supported for Staging DataStores

(“write-optimized”) and Standard

DataStores

▪ Offering integration interfaces for

SAP’s data and process

management

– http (JSON) / http (XML) / RFC

– No open support for ETL partners

▪ Data type conversions / mapping to

DataStore structure in sender

▪ Replacement for SAP Web Service

and SAP Data Services Source

System (manual conversion)Sources

DatabasesClouds

ApplicationsOther

Sources

DataSource

SAP HANA Source System

15PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Data Integration to SAP BW/4HANA and SAP BW

Overview on new integration options in SAP BW/4HANA 2.0

SAP HANA

Source System

*SAP Cloud Platform Integration for Data Services

** See SAP Note 2757524

SAP BW/4HANA

Write Interface for DataStore Objects

Data Transfer Process

Sources

HANA Smart

Data Integration

(SDI)

SAP Cloud Platform

Integration (CPI)

SAP NetWeaver

Process Integration

(PI)

SAP Data Services

SAP API

Business Hub

HANA Smart

Data Access

(SDA)

DatabasesClouds

ApplicationsOther

Sources

Available since Q1 2019

Available since Q2 2019 SAP NetWeaver PI 7.50 SP15**

Available since Q2 2019 SAP DS 4.2 SP12 (on premise)

SAP Data Hub

Plan: Q3 2019 CPI-DS*

Plan: H2 2019

16PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP BW/4HANA addresses together with the SAP Analytics Cloud and the SAP HANA Data Management Suite

the analytics and data warehousing needs of the Intelligent Enterprise.

Close and scalable data integration to the Intelligent Suite is a cornerstone of this strategy.

Data Integration from SAP Cloud Applications

Cloud Data Integration API

SAP Analytics Cloud

Cloud Data Integration API

SAP Data Hub SAP BW/4HANA

Intelligent Suite

Definition of a uniform

SAP Cloud Data Integration API for

scalable, consistent, real-time and seamless

data integration to the Intelligent Suite

Main Use Cases

• Holistic Data Management with the SAP

Data Hub and the SAP HANA Data

Management Suite

• Building Data Warehouse Analytics with

SAP BW/4HANA

• Advanced Analytics and Planning with

SAP Analytics Cloud

17PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Data Integration from SAP Cloud Applications

Future architecture

SAP Cloud Applications

TableTableCDS

SAP BW/4HANA

Cloud Data Integration API

SAP S/4HANA Cloud

ABAP (ODP) based provider implementation

Intelligent Suite

JAVA based provider implementation Other provider implementation

Table Table

SAP Analytics Cloud

SAP Data Hub Data Pipeline

Operator Operator Operator

Close and scalable data integration from the Intelligent Suite

as foundation for analytics, data warehousing and data management

CDS

Connection ManagementPlanned for SAP Data

Hub 2.5 (H1 2019)

Contact information:

Rudolf Hennecke

Development Manager Data Warehouse

SAP HANA & Analytics

[email protected]

Thank you.

Gordon Witzel

Product Manager Data Warehouse

SAP HANA & Analytics

[email protected]

© 2018 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.

The information contained herein may be changed without prior notice. 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 or its affiliated companies shall not be liable for errors or omissions with respect to the materials.

The only warranties for SAP 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 platforms, 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 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, and they

should not be relied upon in making purchasing decisions.

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. All other product and service names

mentioned are the trademarks of their respective companies.

See www.sap.com/copyright for additional trademark information and notices.

www.sap.com/contactsap

Follow us