Part 1 – SAP S/4HANA Cloud Data Integration to power your Intelligence Enterprise
Note: This blog series was created in a team effort with our colleague Shady Hanna.
As cloud operations gain prominence, organizations across all industries need a way to integrate business processes and bring in innovation such as Analytics by leveraging data across multiple applications to drive better planning and decision-making and turn their insights into actions.
Our job is to accelerate your journey to become an Intelligent Enterprise and achieve your overall business objectives and mission by harnessing the data from your SAP S/4HANA environment and assist in building bridges between your Enterprise Applications in order to lower the total cost of ownership and deployment.
This blog series will help you understand the recommended way of extracting data out of SAP S/4HANA Cloud to enrich your data orchestration across your complex landscapes.
Before we get started, it’s best to know the basics and realize the nomenclature around the technology.
Let’s begin with Virtual Data Models and ABAP Core Data Services. The virtual data model (VDM) is a structured representation of ABAP Core Data Services (CDS) views in SAP S/4HANA and SAP S/4HANA Cloud. CDS Views forms the basis in defining a semantically rich VDM and for exposing all relevant business data from SAP S/4HANA Cloud.
You can learn more about VDMs and CDS in this SAP help.
CDS Views provide a variety of purposes such as interface across multiple applications and analytics. With this in mind, SAP has introduced “stability contract” to ensure the CDS Views fulfill the variation of tasks. To understand the different stability contract use cases, please refer to this SAP help.
Now that you understand the basics, let’s jump right in to how you can extract data from SAP S/4HANA Cloud. If you have not seen the blogs from our colleague Simon Kranig, here is Part 1 – Overview which goes over some of the basics we just described and a lot more detail on how CDS based extraction is handled by the Operational Data Provisioning (ODP) framework.
What’s the best way to find the CDS Views that are extraction enabled?
Another option is to go to SAP API Hub. You can select “CDS View” under the side menu “Content Types”, look for the specific CDS View and go to “details” tab. Under “Supported Capabilities” you will find “Data Source for Data Extraction” for the CDS Views that are extraction enabled.
In addition, starting in SAP S/4HANA Cloud 2011, “View Browser” Fiori App is enhanced with improvised search of CDS views in table, column, and annotation names. You can search for the extraction enabled CDS View by searching for the annotation @Analytics.dataExtraction.enabled.
What are the use cases for SAP S/4HANA Cloud Data Integration?
In the next blogs, we will discuss in detail each of the different consumers of SAP S/4HANA Cloud data.
Do not hesitate to leave a comment if you have any suggestions on other data integration related topics.
See you soon…