ABAP on HANA Flashcards

1
Q

What are the three main capabilities added by HANA

A

Accelerate
Extend
Innovate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the steps to transition code to HANA in AS ABAP

A

Detect
Optimize
Innovate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the two new parts of an ABAP approach on HANA

A

Move calculations to the Database and transfer only results to program.
Code to data in HANA vs Data to code in non-HANA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Prior to NW 7.4 sp02, how were HANA artifacts accessed from ABAP?

A

Using native SQL commands

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe 3 things in the bottom up approach with proxy objects

A

HANA Views expose external views
HANA stored procedures expose Database Procedure Proxy
HANA Delivery Units transport to the SAP HANA transport container

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Database procedure proxy’s are great, right?

A

No SAP only recommends using them if no other method is available

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Since 7.4 SP05 two new objects exist to support AS ABAP and code to data. What are they?

A

CDS to deploy HANA views

ABAP Managed Database Procedures to deploy HANA stored procedures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How has the database oriented programming model been improved

A

Better SQL-92 support in Open SQL

Extended View definitions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Give some examples of the transparent optimizations made in the ABAP stack to facilitate faster data access and presentation

A

A new data exchange protocol between the database and the ABAP stack
Optimization of the SELECT INTO and SELECT SINGLE
Optimization of the FOR ALL ENTRIES

How well did you know this?
1
Not at all
2
3
4
5
Perfectly