Download presentation
Presentation is loading. Please wait.
1
TheValueChain
2
Impact and development guidelines by Hans Bellens
HANA for ABAP Impact and development guidelines by Hans Bellens
3
SAP HANA Platform Platform for next-generation “smart” applications
4
SAP HANA Platform More than just another database
5
Development architecture
7
SAP NetWeaver AS ABAP 7.4 powered by SAP HANA
Go-to release for SAP NetWeaver and for ABAP development for SAP HANA Next Enhancement Package after SAP NetWeaver 7.03/7.31 Available since 05/2013 Service release SP 8 since 09/2014 Supports SAP HANA and other classic databases Continuous innovation without disruption Extension to Mobile, Big Data and Cloud Seamless E2E development experience based on Eclipse Enabler for real real-time business Foundation of SAP Business Suite 7 i2013 and SAP Business Warehouse 7.4 powered by SAP HANA
8
SAP NetWeaver AS ABAP 7.4 powered by SAP HANA Highlights at a glance
9
More than just another database The Code-to-Data paradigm in ABAP
SAP NetWeaver AS ABAP 7.4 powered by SAP HANA The fundamentals you need to know The SAP HANA platform More than just another database The Code-to-Data paradigm in ABAP The database is no longer the bottleneck Adjustments of the classical performance guidelines Eclipse, the integrated development environment ABAP Development Tools for SAP NetWeaver
10
Code-to-Data paradigm in ABAP powered by SAP HANA
Classic DB: Data-intensive computations in application layer (Data-to-Code) SAP HANA: Data-intensive computations in data layer (Code-to-Data or Code Pushdown)
11
Performance guidelines for Open SQL programming Adjustments for SAP HANA
12
Excellent user experience and assistance
ABAP Development Tools for SAP NetWeaver Integrated developer experience in Eclipse Superior toolset for ABAP development with high developer productivity in Eclipse Excellent user experience and assistance Failover-safe online development in multiple systems Full support of ABAP development for SAP HANA Easy integration of custom or 3rd party tools Software Development Kit provided Central Update Site for all Eclipse-based SAP development tools For ABAP, SAPUI5, SAP HANA, CLOUD, BW, … tools.hana.ondemand.com
13
How can my custom ABAP code benefit from SAP HANA?
Out-of-the-box transparent optimizations Optimized protocols, table buffer enhancements, … Advanced tooling and programming capabilities Performance analysis tools Re-use components optimized for SAP HANA Database-oriented programming models Easy integration of advanced SAP HANA features Best practices and guidelines Performance guidelines, reference scenarios, …
14
How can my custom ABAP code benefit from SAP HANA? Recommended approach
15
Detect
16
Detect Functional considerations
Transaction SCI (Code Inspector) Check Variant FUNCTIONAL_DB
17
Transaction SCI (Code Inspector)
Check Variant FUNCTIONAL_DB
18
Detect Performance considerations
Transaction SCI (Code Inspector) Check Variant PERFORMANCE_DB
19
Transaction SCI (Code Inspector)
Check Variant PERFORMANCE_DB
20
Detect ABAP Test Cockpit for static code checks
Transaction ATC ABAP Test Cockpit
21
Detect SQL Monitor for runtime code analysis
Transaction SQLM SQL Monitor
22
SQL Performance Tuning Worklist
Transaction SWLT
23
Optimize
24
Optimize
25
Optimize
26
Enhanced Open SQL Code Pushdown begins with Open SQL
Open SQL: Database abstraction layer defining a common semantic for all SAPsupported databases Delegation of data-intensive calculations to the database using Open SQL JOINs, sub-queries, aggregate functions, … Enhanced support of Code-to-Data paradigm Broader coverage of standard SQL features Reduction of existing limitations
27
Core Data Services (CDS) Advanced view definition
28
Explore
29
SAP HANA Database Procedures
31
HANA for ABAP Impact and development guidelines
Q & A ?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.