SAP HANA für Entwickler (16526)

 

Who should attend

Projektleiter, Projektmitarbeiter, Programmierer, Mitarbeiter der IT-Abteilung und Berater, die den Einstieg in die Entwicklung mit SAP HANA anstreben, bekommen in diesem Seminar das erforderliche Rüstzeug.

Prerequisites

SAP HANA Einführung (16525), ABAP Grundlagen (06915), ABAP Objects I (06720), Erfahrung in prozedural und objektorientierter Programmierung, gute Kenntnisse der OpenSQL-Optionen (Joins, Views, Aggregate).

Course Objectives

Dieser Kurs bietet den Teilnehmern einen Einstieg in die Entwicklung mittels HANA in ABAP. Dabei werden ABAP-Programme entwickelt und optimiert, so dass sie auf Daten, die in einer SAP HANA Datenbank gespeichert sind, zugreifen können. Dazu werden neben den Entwicklungswerkzeugen auch die wesentlichen Komponenten und das technische Konzept vorgestellt. Zusätzlich zu den Perfomanceoptimierungsmöglichkeiten präsentiert dieser Kurs auch die Werkzeuge für eine Optimierung des Progammcodes. Sie werden die verschiedenen Zugriffsmöglichkeiten „Native SQL“, erweitertes OpenSQL, erweitere Views und gespeicherte HANA-Prozeduren kennen lernen.

Das umfangreiche Thema wird durch praktische Übungen und Demonstrationen am System unterlegt.

Course Content

  • Grundlagen und Konzept von SAP HANA
  • Einführung zu den Entwicklungswerkzeugen (u.a. SAP HANA Studio, ABAP Development Tools)
  • SAP HANA im Sidecar-Konzept mittels OpenSQL nutzen
  • Bestehende Anwendungen mit Performanceoptimierung für SAP HANA vorbereiten
  • Limitierungen von OpenSQL und die Erweiterung in Netweaver 7.40
  • Zugriffe auf SAP HANA mit NativeSQL
  • Verwendung von Views im SAP HANA Studio
  • Verwendung von Datenbankprozeduren im SAP HANA Studio
  • Core Data Services (CDS Views) in ABAP
  • ABAP-gesteuerte Datenbankprozeduren
  • SAP HANA Proxy Objekte
  • Verwendung von SAP HANA Volltextsuche
  • ALV mit Zugriff auf SAP HANA

Prices & Delivery methods

Online Training

Duration
2 days

Price
  • on request
Classroom Training

Duration
2 days

Price
  • on request

Currently there are no training dates scheduled for this course.