ABAP ON HANA
Contact: +91 77999 11129
· S4HANA Architecture
· Business functions in SAP S/4HANA
· Landscape Transformation with SAP S/4HANA
· System conversion to SAPS/4HANA
· Key Functionalities
· SAP S/4HANA Cloud
· Deployment
· SAP Activate
· Key Areas of Innovation
· Columnar Data Organization
· Simplifying the Core Data Model
· PARALLEL EXECUTION
· New SAP HANA-Based Architecture
· Virtual Data Model
· Transports
· Provisioning Data Using SAP Data Services workbench
· Data Provisioning via Real-Time Replication
· Real time execution
· SAP Business Objects, Design Studio, SAP Lumira
Introducing the development environment
· Introduction to SAP HANA and SAP HANA Studio
· Understand the impac6t of SAP HANA on ABAP application
development
· Introduction to ABAP Development Tools (ABAP in Eclipse)
· Advanced Techniques for ABAP Programming for SAPHANA
· ABAP and ABAP Project in eclipse
ABAP Development Tools (ADT)
· Installation of ABAP Development tools
· ADT in Development System
· ADT tool debugging
SQL Basics for ABAP ON HANA
· Basic Concepts of SQL
· Fetching Data from Tables / Views
· Retrieving Data from Multiple Tables
· Modification of Data from Tables
· Data Storage techniques
· Accessing Data using Views
SAP HANA- OO ABAP concepts
· Visibility (public/protected/private)
· Static instance/variables, constants
· Static /instance methods, method parameters
· Inheritance
· Interface, interface methods
Taking ABAP to SAP HANA
· SAP HANA as Secondary Database– Access via Open SQL
· Preparing ABAP Code for SAP HANA
· Guided Performance Analysis
· Performance Rules and Guidelines for SAP HANA
SAP Net weaver Application server ABAP Architecture
· Code push down
· Transport of native Development Objects
· Application Cases and Deployment Options
ABAP Core Data services and annotations
· Enhanced ABAP Development with Core Data Services (CDS)
· CDS Views created inner join to display the data
· Associations in Core Data Services
· Core Data Services with Input Parameters
· Incorporating Authorization Checks with CDS
· ALV Optimized for SAP HANA to Display an CDS View
· Optimizing a Report with CDS View and ALV IDA
SAP HANA specific Code-to-Data
· ABAP Database Connectivity (ADBC)
· Native SQL Syntax
· ABAP Report with new data declaration syntaxes on 7.40
· ABAP Report on HANA using ADBC
Consuming HANA Views in ABAP
Working with Views in SAP HANA Studio
Consuming Attribute View using External View.
Consuming Attribute View using Native SQL
Consuming Analytic View/Calculation View in ABAP
Consuming HANA Procedures in ABAP
ABAP connectivity and integration
Working with Database Procedures in SAP HANA Studio
Integrating Native Procedures with ABAP
Runtime and error Analysis with SAP HANA
Consuming HANA artifact Stored Procedure using ABAP Proxy
Procedure.
Consume HANA artifact Stored Procedure by Calling it in ABAP Code.
ABAP Managed Database Procedures in ABAP HANA
Top-down and Bottom-up Approach
ABAP-Managed Database Procedures
AMDP Methods in CDS Views
Creating, using and debugging ABAP Managed Database Procedures
Debugging ABAP-Managed Database Procedures with select-options &
parameters display ALV report
AMDP with select options
Database Independent Code-to-Data
Classical Open SQL and Its Limitations
New Open SQL
Improve Open SQL Statements Using the SQL Trace (ST05)
Runtime and Error Analysis with SAP HANA
Overview of the Tools Available
Troubleshooting
Dump Analysis
Debugging and Tracing in SQL Script
ABAP Code Analysis
Checks and Check Variants
Checks in the Development Infrastructure
Global Check Runs in the System
SAP HANA Proxy Objects
Calling SAP HANA Procedures via ABAP Database Procedure Proxies
Transport of SAP HANA Objects via HTC & HTA
Create a SAP HANA Transport Container (HTC) for a Delivery Unit
Advanced Topics
Using SAP HANA Full Text Search
ABAP List Viewer with Integrated Database Access (ALV IDA)
Technical Architecture
Error-Tolerant Search
SAP Components and Products for Search
Sample Technical Specification of ABAP on HANA Project
ABAP Test Cockpit Setup & Exemption Process