Skip to main Content

ABAP® Programming for SAP HANA®

  • Course Code HA400
  • Duration 3 days

Public Classroom Price

£2,160.00

excl. VAT

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Company Event

    Event at company

  • Public Classroom

    Traditional Classroom Learning

  • Virtual Learning

    Learning that is virtual

Request this course in a different delivery format.

Course Overview

Top

This course will prepare you to develop and optimize ABAP applications that access data stored in the SAP HANA Database.

Course Schedule

Top

Target Audience

Top
  • ABAP Developers
  • ABAP Development Consultants

Course Objectives

Top

This course will prepare you to develop and optimize ABAP applications that access data stored in the SAP HANA Database.

Course Content

Top

Understanding SAP HANA and how it impacts the ABAP development paradigm

Introduction to ABAP Development Tools (also known as ABAP in Eclipse)

Tools to detect potential functional and performance issues when migrating to SAP HANA: Code Inspector and ABAP Test Cockpit, ABAP Trace and ABAP Profiler, SQL Trace

Tools to prioritize performance issues: SQL Monitor, SQL Performance Tuning Worklist

Performance Rules and Guidelines for ABAP in the context of SAP HANA

Optimizing ABAP by accessing SAP HANA as a Secondary Database:

  • Using native SQL and ABAP Data Base Connectivity (ADBC)
  • Consuming SAP HANA views and database procedures in ABAP using native SQL and ADBC

Optimizing ABAP using SAP HANA as Primary Database:

  • Using New Open SQL
  • Defining advanced views using Core Data Services (CDS) and CDS Associations in ABAP
  • Creating, using and debugging ABAP Managed Database Procedures
  • Creating and using External Views
  • HANA Transport Container

Using SAP HANA Fuzzy Search in ABAP and enabling input fields for type-ahead search

SAP List Viewer (ALV) for SAP HANA

Course Prerequisites

Top
Essential
  • Basic Knowledge of SAP HANA
  • BC400
  • BC401
  • Experience in ABAP Programming, esp. Open SQL (joins, views, aggregations)
Recommended
  • The HA100 course provides a good understanding of SAP HANA and it is highly recommended for participants who want to attend this course
  • HA150
  • BC404

Further Information

Top
Course based on software release
  • Application Server ABAP 7.40 SP10
  • SAP HANA SPS09
Cookie Control toggle icon