|
What is AMDP?
Allows developers to create and execute database procedures in an ABAP environment using ABAP method. AMDP is the top-down approach of using HANA Database Procedures in ABAP. Allow the execution of complex calculations inside the HANA database. AMDP only requires ABAP Application Server (AS) for developing, managing and calling database procedures. --- What makes AMDP class and ABAP method different from normal class and method? AMDP class
Comparision between ABAP CDS
view and AMDP
--- When to use ABAP SQL, CDS views, AMDP? ABAP SQL, CDS views, and AMDP (ABAP Managed Database Procedures) are all options for accessing data in SAP systems. The choice of which to use depends on various factors such as performance, complexity, and data structure. ABAP SQL should be used when simple data retrieval or manipulation is required, and the underlying database tables or views are well-structured. ABAP SQL can be used for basic SELECT, INSERT, UPDATE, and DELETE statements, and it is suitable for simple queries that do not require complex data processing. CDS views should be used when a more complex view of data is required, and when the data needs to be accessed from multiple sources. CDS views can be used to define complex joins, unions, and aggregations, and they are optimized for performance. They are also suitable for creating reports and analytical applications. AMDP should be used in situations where complex database processing is required, and performance is a concern. For example, if you need to perform complex calculations, aggregations, or join operations on large data sets, using AMDP may be a good option. It allows database-specific functions to be accessed that do not exist in Open SQL. AMDP allows developers to write database procedures in ABAP that can be executed on the database server, rather than in the application server, which can result in improved performance. In summary, ABAP SQL, CDS views, and AMDP all have their use cases, and the choice of which to use depends on the specific requirements of the task at hand. |
|
See Also
Get help for your ABAP problems
ABAP Books
More ABAP Tips
SAP Basis, ABAP Programming and Other IMG Stuff All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
|