DAT118 - Integrate SAP S/4HANA Cloud and Cloud Solutions ...
-
Upload
khangminh22 -
Category
Documents
-
view
5 -
download
0
Transcript of DAT118 - Integrate SAP S/4HANA Cloud and Cloud Solutions ...
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
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
Thank you.
Gordon Witzel
Product Manager Data Warehouse
SAP HANA & Analytics
© 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