ABAP Programming for SAP HANA

Course Duration:40 Hours

 

  1. HANA Introduction

1.1 Introduction to High Performance Analytical Architecture

1.2 Components and Tools of SAP HANA

1.3 Advanced Database Management

1.4 SAP HANA Software Editions

1.5 Hardware technology Innovations

1.6 Software Technology Innovations

  1. SAP Components of SAP HANA

2.1 SAP HANA DATABASE

2.2 SAP HANA STUDIO
2.3 SAP HANA CLIENT
2.4 SAP HANA Function Libraries

2.5 Data Replication Methodologies

2.6 Life Cycle Management Components

2.7 Row vs Column storage

2.6 Hot vs Cold data Storage

3 Performance Tools in SAP HANA  

3.1 Understand the Runtime Analysis (SE30)

3.2 Understand the ABAP Trace (SAT)

3.3 Understand the Code Inspector (SCI)

3.4 Understand the SQL Trace (ST05)

3.5 SQLM and SWLT 

4 SAP HANA – OO ABAP Concepts

4.1 Visibility (Public/Protected/Private )

4.2 Static/Instance Variables, Constants

4.3 Static/Instance Methods, Method Parameters

4.4 Inheritance,

4.5 Abstract Methods, Abstract Classes, Casting

4.6 Interfaces, Interface Methods

4.7 Polymorphism, Method Overriding,

 

5 SAP HANA on Application Development ABAP

5.1 New Technical Options

5.2 Code Push Down

5.3 Impact on Database

5.5 ALV IDA Reporting on HANA

5.6 Webdynpro   Applications on HANA

5.7 FPM on HANA

5.8 Developing  Forms &  Reports on HANA

5.9 Screen designing on HANA  ABAP

5.10 Interfaces & Enhancements using HANA ABAP

5.11 Web service  & Proxy Development on HANA

5.12 NetWeaver Gateway services on HANA

6 SAP HANA Positioning and Architecture

6.1 Architecture of SAP HANA

6.2 Data Provisioning

6.3 Modeling on HANA Platform
6.4 Data Reporting

  1. SQL Basics for SAP HANA

7.1 Basic Concepts of SQL

7.2 Fetching Data from Tables / Views
7.3 Retrieving Data from Multiple Tables
7.4 Data Aggregation
7.5 Modification of Data from Tables
7.6 Data Storage techniques
7.7 Accessing Data using Views
7.8 Database Transactions

  1. SQL Concepts for SAP HANA

8.1 SQL Clause New Feature

8.2 SQL Functions

8.3 Using Tuple Variables

8.4 Case Statements in SQL

8.5 Group By

8.6 Order By

8.7 IS NULL/ NOT NULL

8.8 Between

8.9  LIKE Predicate

8.10 Order Precedence

8.11 Aggregate Functions

8.12 UNION and UNION ALL

               8.13 Joining Table

                      Inner Join

 Left Outer Join

 Right Outer Join

 Full Outer Join

8.14 Data Manipulation

 Insert

 Update

 Delete

8.15 Data Definition

 Create column table

 Alter Table

 Rename Table

 

  1. View Modeling in SAP HANA STUDIO
    9.1 Attribute Views
    9.2 Analytical Views
    9.3 Calculation Views
    9.4 SAP HANA Views in ABAP
    9.4.1 Approaching Code to Data Paradigm
    9.4.2 SAP HANA Views with Native SQL Approach
    9.4.3 Access HANA views in External Views in ABAP DDIC
    9.4.4 Transport of SAP HANA Objects
    9.4.5 ABAP DATABASE CONNECTIVITY (ADBC)

           

  1. CDS (Core Data Services)

10.1 View Definitions using CDS

10.2 Open SQL usage

10.3 ABAP Language Enhancements

10.4 CDS implementation in CDS

10.5 Creation of CDS Views

10.6 Core Data Services View Definition

10.7 CDS View on View

10.8 CDS Views with Input Parameters

10.9 CDS Views Associations

10.10 Filtered Associations

10.11 CDS Annotations

  1. SAP HANA Database procedures in ABAP

11.1 Database Procedures in ABAP

11.2 SAP DB procedures in ABAP

11.3 ABAP-MANAGED DATABASE PROCEDURES

11.4 Creation of AMDP

  1. Development Environment

12.1 Basic Principles of Eclipse
12.2 SAP’s Eclipse
12.3 Integration of Eclipse and SAP Software

  1. ABAP Development Tools (ADT)

13.1 Installation of ABAP Development tools

13.2 ADT in Development System

  1. Application Transport

14.1 Transport Management in SAP HANA

14.2 Combined ABAP/ HANA

14.3 HANA transport Container

14.4 Enhanced transport Container

  1. Run Time Analysis with SAP HANA

15.1 Error Analysis

15.2 ABAP Code Analysis
15.3 SAP HANA Plan Visualizer

  1. Advanced Topics

16.1 Full Text Search in SAP HANA
16.2 ABAP List Viewer (ALV) with Integrated Access to SAP HANA
16.3 Transport of SAP HANA Objects

16.4 Side car Approaches

16.5 Usage of External Data by CAR

16.6 POS Data Transfer and Audit

16.7 Sever Side Java Script

16.8 XS-JS

  1. FIORI Apps on HANA

17.1 Fiori Transactional Apps on HANA

17.2 Fiori Factsheets Apps on HANA

17.3 Fiori Analytical  Apps on HANA

17.4 GATEWAY ODATA Services

17.5 UI5 Application Development

  1. overview S4/HANA

18.1 overview Simple Finance

18.2 overview Simple Logistics

18.3 Lumira Reporting

18.4 Data Analysis on Lumira

18.5 AWS cloud

Could you please call us @ USA 201 – 478 – 8484 or India +91-8801000880 to discuss further on course fee  and post training services like recruitment process, resume preparation , shadow support .etc

 

 

 

           

SHARE