Submit Search
Upload
2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-views.pdf
•
0 likes
•
3 views
B
blaisecheuteu1
Follow
SAP S4HANA CDS View extraction
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 27
Download now
Download to read offline
Recommended
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
IBM
SAP on Linux the way to S/4HANA
SAP on Linux the way to S/4HANA
Finceptum Oy
HANA SPS07 Architecture & Landscape
HANA SPS07 Architecture & Landscape
SAP Technology
Working with SAP Business Warehouse Elements in SAP Datasphere_.pdf
Working with SAP Business Warehouse Elements in SAP Datasphere_.pdf
PanduM7
What is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdf
ankeetkumar4
Build and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hana
Luc Vanrobays
関西DB勉強会 (SAP HANA, express edition)
関西DB勉強会 (SAP HANA, express edition)
Koji Shinkubo
SAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM Services
SAP Technology
Recommended
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
IBM
SAP on Linux the way to S/4HANA
SAP on Linux the way to S/4HANA
Finceptum Oy
HANA SPS07 Architecture & Landscape
HANA SPS07 Architecture & Landscape
SAP Technology
Working with SAP Business Warehouse Elements in SAP Datasphere_.pdf
Working with SAP Business Warehouse Elements in SAP Datasphere_.pdf
PanduM7
What is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdf
ankeetkumar4
Build and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hana
Luc Vanrobays
関西DB勉強会 (SAP HANA, express edition)
関西DB勉強会 (SAP HANA, express edition)
Koji Shinkubo
SAP HANA SPS09 - HANA IM Services
SAP HANA SPS09 - HANA IM Services
SAP Technology
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies
Sap HANA Training doc
Sap HANA Training doc
Mansur Shaik
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP PartnerEdge program for Application Development
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
Bobby Shah
AWS re:Invent 2016: Technical Tips for Helping SAP Customers Succeed on AWS (...
AWS re:Invent 2016: Technical Tips for Helping SAP Customers Succeed on AWS (...
Amazon Web Services
Development to Deployment with SAP HANA
Development to Deployment with SAP HANA
Craig Cmehil
Sap bw4 hana
Sap bw4 hana
Nisit Payungkorapin
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data Access
SAP Technology
SAP HANA for SAP Overview
SAP HANA for SAP Overview
Iliya Ruvinsky
SAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database Containers
SAP Technology
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
SingbBablu
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
Abdelhalim DADOUCHE
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information Management
SAP Technology
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
Praveen Sabbavarapu
SAP HANA Vora SITMTY 20160707
SAP HANA Vora SITMTY 20160707
Henrique Pinto
Spark Summit EU talk by Stephan Kessler
Spark Summit EU talk by Stephan Kessler
Spark Summit
Dev207 berlin
Dev207 berlin
Wolfgang Weiss
SITIST 2016 Dev - What is new in SAP Analytics
SITIST 2016 Dev - What is new in SAP Analytics
sitist
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)
Twan van den Broek
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
Krishna Kiran
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
More Related Content
Similar to 2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-views.pdf
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies
Sap HANA Training doc
Sap HANA Training doc
Mansur Shaik
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP PartnerEdge program for Application Development
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
Bobby Shah
AWS re:Invent 2016: Technical Tips for Helping SAP Customers Succeed on AWS (...
AWS re:Invent 2016: Technical Tips for Helping SAP Customers Succeed on AWS (...
Amazon Web Services
Development to Deployment with SAP HANA
Development to Deployment with SAP HANA
Craig Cmehil
Sap bw4 hana
Sap bw4 hana
Nisit Payungkorapin
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data Access
SAP Technology
SAP HANA for SAP Overview
SAP HANA for SAP Overview
Iliya Ruvinsky
SAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database Containers
SAP Technology
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
SingbBablu
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
Abdelhalim DADOUCHE
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information Management
SAP Technology
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
Praveen Sabbavarapu
SAP HANA Vora SITMTY 20160707
SAP HANA Vora SITMTY 20160707
Henrique Pinto
Spark Summit EU talk by Stephan Kessler
Spark Summit EU talk by Stephan Kessler
Spark Summit
Dev207 berlin
Dev207 berlin
Wolfgang Weiss
SITIST 2016 Dev - What is new in SAP Analytics
SITIST 2016 Dev - What is new in SAP Analytics
sitist
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)
Twan van den Broek
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
Krishna Kiran
Similar to 2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-views.pdf
(20)
YASH Technologies at ASUG Minnesota chapter meeting
YASH Technologies at ASUG Minnesota chapter meeting
Sap HANA Training doc
Sap HANA Training doc
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
1310 success stories_and_lessons_learned_implementing_sap_hana_solutions
AWS re:Invent 2016: Technical Tips for Helping SAP Customers Succeed on AWS (...
AWS re:Invent 2016: Technical Tips for Helping SAP Customers Succeed on AWS (...
Development to Deployment with SAP HANA
Development to Deployment with SAP HANA
Sap bw4 hana
Sap bw4 hana
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data Access
SAP HANA for SAP Overview
SAP HANA for SAP Overview
SAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database Containers
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information Management
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
SAP HANA Vora SITMTY 20160707
SAP HANA Vora SITMTY 20160707
Spark Summit EU talk by Stephan Kessler
Spark Summit EU talk by Stephan Kessler
Dev207 berlin
Dev207 berlin
SITIST 2016 Dev - What is new in SAP Analytics
SITIST 2016 Dev - What is new in SAP Analytics
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
5507832a c074-4013-9d49-6e58befa9c3e-161121113026
Recently uploaded
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Recently uploaded
(20)
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
2020.04.28-ASUG_Introduction-to-Extracting-data-from-S4HANA-with-ABAP-CDS-views.pdf
1.
Introduction to Extracting
data from S/4HANA with ABAP CDS-views Éva Szabó and Dayanand Karalkar Analytics and Insight – Principal Consultant SAP
2.
2 © 2020
ASUG Confidential Agenda – session 1 • A bit of background • Overview of Architecture • S/4HANA Cloud vs S/4HANA on Premise • S/4 HANA on Premise: extracting data to BW/4HANA • S/4HANA Cloud: extract data to BW/HANA • Overview of available Content • Questions
3.
3 © 2020
ASUG Confidential Instant, real-time insights Mainframe 1972 1992 2004 2011 2012/2013 2015 SAP ERP www / mysap.com SAP R/3 Client/Server SAP R/1 R/2 Mainframe The Digital Core Suite on HANA Tx/ Apps on Hana SAP HANA In Memory High Performance Data Warehousing Strategic Planning Scenarios Next Generation DW Big Data Integration Effortless Data Tiering Simplified, Modern UX Openness to native HANA Operational Reporting Data warehousing Initial Release for SAP Reporting 2016 1997 SAP BW on any DB SAP BW on HANA SAP BW 1.0 2017 using SAP Leonardo SAP BW/4HANA
4.
4 © 2020
ASUG Confidential ON-PREMISES SAP BW/4HANA and SAP SQL Data Warehousing are the strategic solutions for data warehousing on-premises. SAP will continue to innovate and provide industry leading data warehousing technologies with SAP Data Warehouse Cloud, SAP SQL Data Warehousing, and SAP BW/4HANA to enable the Intelligent Enterprise. SAP Data Warehouse Cloud is not intended to replace any on-premises SAP Data Warehousing solution. HYBRID SAP Data Warehouse Cloud extends your existing data warehousing investment to support hybrid cloud. CLOUD SAP Data Warehouse Cloud is the strategic public cloud product offered as a software service managed by SAP. SAP HANA SAP SQL DATA WAREHOUSING SAP BW/4HANA SAP DATA WAREHOUSE CLOUD SAP HANA CLOUD
5.
5 © 2020
ASUG Confidential SAP S/4HANA SAP BW/4HANA SAP BW/4HANA is an EDW ▪ Allows harmonization of all enterprise data (ERP + non-SAP, governance, corporate memory, big data, …) ▪ Delivers complete data warehouse tools (rich integrated toolset for data warehousing) ▪ Provides openness with SAP Analytics and SAP data management (SAP Data Warehouse Cloud, SAP Data Hub/Intelligence, SAP HANA SQL DW, ...) for Big Data and Internet of Things (IoT) use cases, and SAP Analytics which also extend SAP S/4HANA Why is SAP BW/4HANA the perfect EDW for SAP S/4HANA? ▪ Allows best integration capabilities based on common architecture and terminology (e.g. analytical engine, currencies, user maintenance, ABAP, transports, governance, …) ▪ Extends seamlessly the business case of SAP S/4HANA including the Out-of-the-box connectivity with native SAP BW/4HANA tools (e.g. ODS, Extraction, ODQ?, etc.) ▪ Availability of specific business content for SAP S/4HANA (and other Intelligent Suite applications) SAP S/4HANA is not an EDW ▪ SAP S/4HANA is the next generation intelligent ERP and part of an Intelligent Enterprise - sized, tuned, and maintained for optimal performance as transactional system ▪ A modern simplified architecture, the new user experience (SAP Fiori) and integrated intelligent technologies such as Machine Learning allow for new business processes and even automation ▪ SAP S/4HANA embedded analytics focuses on fact-driven process handling and embedded decision support inside of transactions - embedded BW only for support of transactional workflows
6.
6 © 2020
ASUG Confidential Why SAP BW/4HANA for SAP S/4HANA? Leveraging SAP BW/4HANA you can natively integrate the embedded analytics models and data in SAP S/4HANA, e.g. to compare real-time actuals with historical snapshots, planning results or external data. Please refer to the respective integration blog and How-to-Guide on www.sap.com for further details. Examples for best-in-class integration are: ▪ Out-of-the-box connectivity ▪ Visualize SAP S/4HANA data in SAP BW/4HANA without data structure creation in SAP BW/4HANA ▪ Standard Extractors (ABAP CDS and ABAP via S-API), as well as open extensibility ▪ Fast time-to-value enterprise-wide Data Mashups using SAP BW/4HANA- native objects (composite providers, etc.) ▪ Strong data historization capabilities (e.g. easy tracking of slowly changing dimensions) ▪ Integrated planning use cases based on all necessary existing and harmonized data Transact. Tables SAP S/4HANA SAP HANA SAP BW/4HANA SAP DWH Data SAP Fiori SAP Analytics Embedded BW: • SAP does not recommend using Embedded BW for data warehouse (EDW) use cases! • For details, see SAP Community blog and SAP note 1661202, (e.g. Upgrades and patches, Resource allocation and capacity planning, Workload Management, Backup & Recovery, Lifecycle management, High Availability & Disaster Recovery, Security etc.) • Best practice: The amount of data persisted in the Embedded BW should not exceed 20% of the overall data volume of the system. • Embedded BW is not an SAP BW/4HANA • More information here. SAP HANA BW/ OLAP SAP S/4HANA embedded analytics
7.
7 © 2020
ASUG Confidential SAP BW/4HANA SAP HANA SAP Analytics SAP S/4HANA SAP Data Warehouse Cloud SAP HANA SQL Data Warehouse Other systems ▪ Legacy ▪ Big Data (Data Lakes) ▪ Etc. SAP Data Hub Data Intelligence Embedded Analytics Embedded BW
8.
8 © 2020
ASUG Confidential Analytics with SAP S/4HANA – high level architecture Persistency Modelling Visualization Access Database tables on SAP HANA ABAP-CDS-Models (for analytical and transactional purposes) SAP Fiori UI analytical apps, reports, KPIs,… delivered as part of SAP S/4HANA, extensible by the customer Odata services SAP Analytics access SAP S/4HANA data directly via Transient analytical queries SAP S/4HANA SAP BW/4HANA (for seamlessly extending transactions with data warehousing workflows) Database tables on SAP HANA Intelligent Technologies Transient analytical queries SAP Data Warehouse Cloud Database tables on SAP HANA Cloud
9.
9 © 2020
ASUG Confidential Data Integration from SAP S/4HANA (on-premise) to SAP BW/4HANA and SAP BW Comparison Aspect Service API Extractors ABAP CDS Views Table Replication Latency No / very limited real-time support Near-real-time support in delta transfer Always near-real-time Reconciliation Extractors for data transfer and ABAP CDS for embedded analytics Same data basis for embedded analytics in S/4HANA and for extraction Reconciliation on table level Federation Very limited support for direct access Direct access to ABAP CDS View possible Direct access to table data via HANA Smart Data Acces Business Content Activation step in S/4HANA needed. High coverage (> 6.000 extractors) Active CDS View is ready to extract. Limited coverage at this time (but planned) N/A Application Logic Specific advanced logic in ABAP via extractor or application coding. Support for business logic in ABAP CDS Application logic modelled in target system Delta Types Depending on extractor → all DataStore Object types supported After- and Delete-Images → needs Standard DataStore Objects After- and Delete-Images → needs Standard DataStore Objects Cloud Readiness Service API not cloud ready (e.g. extensibility for extractors) Full cloud support Very limited support in cloud context (direct DB access required)
10.
10 © 2020
ASUG Confidential Data Integration from SAP S/4HANA (on-premise) to SAP BW/4HANA and SAP BW 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 ODP ODQ ODP ODQ ODQ ODP ODQ Further Information * *Alternative: replication to HANA Native Table
11.
11 © 2020
ASUG Confidential SAP BW/4HANA ODP-CDS DataSource SAP S/4HANA Cloud ABAP CDS View Table ODP ODQ ▪ Technical framework and connectivity (HTTP / SOAP based) between BW/4HANA and S/4HANA Cloud (communication scenario) available with S/4HANA Cloud 1808 ▪ First wave of ABAP CDS Content for extraction and first version of key user tools for Extensibility with S/4HANA Cloud 1811 ▪ Further ABAP CDS Content for extraction and possibility to extract Custom Business Objects with every release ▪ Option to create own ABAP CDS extractors with S/4HANA Cloud >= 1908 ▪ 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)
12.
12 © 2020
ASUG Confidential ABAP CDS View Extraction Enhancements to technical architecture with S/4HANA Cloud 1905 HANA DB SAP S/4HANA (on Premise or Cloud) Internal SQL View SAP Data Services ABAP CDS View Data Pipeline dataExtraction.enabled: true ODP Table Table ODQ Delta 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 a A P I CDC Trigger Delta based on Date / Timestamp RFC or HTTP SAP Data Hub SAP BW/4HANA ▪ ABAP CDS Views need the “dataExtraction.enabled” annotation (for any extraction) ▪ Additional annotation for (real-time) delta extraction based on change data capture – Combine real-time trigger information on table level (SLT) with data extraction on semantic level (ABAP CDS / ODP) – Annotation to define per ABAP CDS View tables and fields relevant for delta recording (change data capture) @ANALYTICS.DATAEXTRACTION.DELTA.CHANGEDAT ACAPTURE:
13.
13 © 2020
ASUG Confidential S/4 HANA Cloud – BW On-Premise extraction Overview Define Inbound Communication using Communication Management Create Source System of type ODP (HTTP) Utilises Standard Communication Scenario SAP_COM_0042 Web Service Configuration using Consumer proxy CO_RSDSPX_ODP_IN Communication Management Creating Source System of Type ODP(HTTP) HTTPS
14.
14 © 2020
ASUG Confidential S/4 HANA Cloud Communication Management ❑Inbound Communication Process Overview Create Communication User Create Communication System Create Communication Arrangement ❑ Business Role for Communication Management Configuration: SAP_BR_ADMINISTRATOR ❑ Communication Management Business Catalog ID: SAP_CORE_BC_COM
15.
15 © 2020
ASUG Confidential SAP BW Creation of ODP(HTTP) Source System ❑Create new source system of type ODP-ABAP CDS View ❑Provide Source system Name & Description and Choose Continue ❑ In the following screen select HTTP/SOAP as communication Channel ❑Configure Logical Port in SOA Manager
16.
16 © 2020
ASUG Confidential SAP BW Creation of ODP(HTTP) Source System ❑Create new source system of type ODP-ABAP CDS View ❑Provide Source system Name & Description and Choose Continue ❑ In the following screen select HTTP/SOAP as communication Channel ❑Configure Logical Port in SOA Manager
17.
17 © 2020
ASUG Confidential Create a CDS Source system in BW Create ODP Source System Before we can start using CDSVs to bring data to BW, we must make sure that the system where the data resides is available as a CDS Source System in BW.
18.
18 © 2020
ASUG Confidential Create a extraction enabled CDSV I_COSTCENTERACTIVITYTYPE The CDS view name, Analytics data Category and SQL view name are needed for the following steps
19.
19 © 2020
ASUG Confidential • Switch to the BW perspective: • For S-API extractors, we used the option “replicate data sources”. The procedure to make CDSVs available as an extractor on the BW is a bit different. Attach extraction enabled CDSV to dataflow The SQL view name is required to find the data source, in this case IFICCActType
20.
20 © 2020
ASUG Confidential • Make sure you are still in the BW Perspective, or switch to it with Consume the data from the CDSV with BW-MT Press finish and activate. This ODS view has direct access to the CDSV with this BW datasource. Use to check
21.
21 © 2020
ASUG Confidential • Monitoring can be done with the BW/4HANA Cockpit Monitoring Data Load in BW from S/4HANA Cloud
22.
22 © 2020
ASUG Confidential FAQs for CDS based extraction from colleagues from the field S/4 Cloud S/4 On Premise How to find extraction CDS views In View Browser App Restrict to “Released Views and search for @Analytics.dataextraction.enabled:true What can I extract Master Data, Text, Hierarchies & Transactional data Communication S/4 Scenario SAP_COM_0042 & HTTPS source system in BW ODP source system of type ABAP CDS using RFC Delta Extraction CDC delta since 1905 Timestamp based delta before 1905 CDC Delta since 1909 Timestamp based delta before 1909 Monitoring Data extraction FIORI app “Operational Data Provisioning Monitor Queues” Transaction ODQMON Enhancement Options Planned to have an option to include extraction views in “Custom CDS View” app Few of the delivered views are registered for Filed Extensibility Customers can create own CDS views ODP BADIs Not applicable Not possible to enhance using ODP BADIs
23.
23 © 2020
ASUG Confidential Overview of available Content CDSV Extr 2002 The attached excel contains a snapshot of available C1 released CDSV 2002. CDS view carrying the extractor annotation. The annotation grants the “extractor” status through annotation, and sometimes it happens that for a certain CDSV this status is revoked. The applicable set of extractors can be found in your own S/4HANA environment. More detailed information can be found in the SAP Support Portal.
24.
24 © 2020
ASUG Confidential Check/test existing and used BW setup and extractors What is still working (functional fit and/or SAP supported content)*? Which frontends have been created using the BEx? Do housekeeping! What is still necessary? Establish the status quo of BI/Analytics Have data sources changed? Does Big Data play a role? Do housekeeping! What is still necessary? Separate analytical requirements (along the business processes) between the operational system, the BI/Analytics layer and the EDW. Explore how a target architecture would look like ideally using SAP S/4HANA, SAP BW/4HANA, and SAP Analytics BI/PA/Planning. For pure operational analytical requirements: Check existing content, applications and capabilities in SAP S/4HANA embedded analytics. See what you can do out-of-the-box. For all analytical requirements, check Business Content in SAP Analytics and SAP BW/4HANA. Plan detailed steps to implement all remaining analytical requirements (e.g. by extending SAP S/4HANA, or by exceptional usage of SAP Analytics Cloud and SAP BW/4HANA for operational reporting) - your choices need to be based on project realities (e.g. individual preferences, strategy, efforts, available functionality) Planning the migration from SAP ECC with SAP BW to SAP S/4HANA with BW/4HANA *Prerequisite: SAP BW/4HANA Sandbox existing Check SAP BW Status Quo What to do where? Check SAP S/4HANA Rebuild and Extend Check Status quo BI/Analytics
25.
25 © 2020
ASUG Confidential • SAP S/4HANA embedded analytics • Operational data • Real-time data access • Transactional decision support • KPI-driven process handling • SAP BW/4HANA – Core EDW functions • Data replication (for Snapshots, Performance enhancements) • Enterprise-wide data harmonization • Data governance • Data federation/mashing (EDW) • LSA modeling • SAP and non-SAP data • Planning • Archiving (for delta comparison) Now: what to do where? Exceptions (related to visualization preferences, cost, time, …) SAP Analytics Cloud • Best visualization • Focus on cloud-based source systems (e.g. SAP S/4HANA Cloud, MTE) • Data federation/mashing (without EDW harmonization) • SAP and non-SAP data • Planning • Self Service BI
26.
Questions? 26 © 2020
ASUG Confidential For questions after this session, contact us at eva.szabo@sap.com and dayanand.karalkar@sap.com
27.
Thank you. 27 ©
2020 ASUG Confidential Stay connected. Share your SAP experiences anytime, anywhere. Join the ASUG conversation on social media: @ASUG365 #ASUG
Download now