This step-by-step developer's guide has everything you need to build SAP HANA-optimized ABAP applications. Explore the environment and tools you'll be using and master development techniques that govern the code-to-data paradigm in SAP HANA. Then jump into backend programming using ABAP Database Connectivity, SQLScript, ABAP managed database procedures, core data services, and more. Once you've coded your apps, maintain them with runtime statistics, traces, and code analysis. Build it your way!
a. Getting Started
Begin by exploring the SAP HANA architecture, the development environment, and the code-to-data paradigm. Create applications in the database layer and code as efficiently in SAP HANA as possible.
b. Creating Database Procedures
Create, execute, and manage SAP HANA database procedures using SQLScript, ABAP Managed Database Procedures, and ABAP Database Connectivity.
Use calculation views and core data services to model SAP HANA data and add business logic to applications with decision tables and the SAP HANA Rules Framework.
d. Optimizing Applications
Use runtime statistics, ABAP and SQL traces, ABAP code analysis, and system-wide analysis tools to make sure your ABAP applications are performing efficiently.
1) SAP HANA
2) ABAP database connectivity (ADBC)
3) ABAP managed database procedures (AMDP)
4) SQL and SQLScript
5) Data modeling
6) Decision tables
7) Core data services (CDS)
8) Open SQL
9) Business object processing framework (BOPF)
10) ABAP test cockpit
11) ABAP on SAP Cloud Platform