SAP ABAP on SAP HANA

Mayank Chourasia
2 min readJan 8, 2024

If you are an ABAP developer or working with SAP systems, the word HANA you knowingly, or unknowingly heard. But What is HANA and What is ABAP on HANA in this blog I will discuss.

What is SAP ABAP?

SAP has created a high-level programming language called Advanced Business Application Programming (ABAP). This programming language is used for customizing workflows in business industries. It also helps SAP customers to enhance their SAP-based applications. The language came into existence in 1983 as a procedural language.

What is HANA?

SAP HANA (High-performance Analytic Appliance) is a multimodel database that stores data in its memory instead of keeping it on a disk. SAP HANA enables data analysts to query large volumes of data in real time.

SAP ABAP on HANA

Most SAP customers are moving to SAP HANA. Why is HANA because HANA servers as a replacement for the Hard Disk-Based storage systems. As an in-memory database, where data remains in the main memory of the database itself, SAP HANA provides a more efficient approach to storing and analyzing data. In SAP, HANA offers both column and row storage. Developers have the possibility of deciding how data is to be stored in the database. Because of SAP HANA, a new coding style of Code Pushdown has been adopted.

There are different types of ABAP on HANA

  1. Native SQL
  2. Open SQL
  3. CDS View
  4. AMDP [ABAP Managed Database Procedures]

Why ABAP on HANA

We can run ABAP code directly in the HANA DB, which eliminates the data fetch from Database server to Application Server. Which helps to the Code Performance. Real time reports can run on the screen because of Fiori and UI5, which helps business up to date. There are so many examples I have given very few.

Thanks for reading.

If you Want to Connect with Me:

LinkedIn: https://www.linkedin.com/in/mayank-chourasia-38421a134/

Twitter: https://twitter.com/ChourasiaMayank.

YouTube: https://youtube.com/channel/UCo7iSPDHeg9iFObGNE9lFMA

Thank you, stay safe, stay healthy.

Stay tuned till the next blog.

--

--

Mayank Chourasia

Hey, My name is Mayank Chourasia. Currently I am working on SAP Utilities as a SAP ABAP Developer. I had written a blogs on SAP ISU, SAP ABAP, Google Cloud .