Introduction Flashcards

(38 cards)

1
Q

What are the 5 dimensions of requirements businesses typically have?

A
Broad
Deep
High speed
Real time
Simple
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

From an ABAP’ers view point, what are the two HANA scenarios?

A

Scenarios in which the HANA DB functions as the DB for AS ABAP
Scenarios based on a stand alone HANA server (HANA as an accelerator)

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

How is HANA presented

A

As an appliance, that is, hardware and software

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

What are the four components of HANA

A

The HANA database
The HANA client
The HANA studio
HANA XS

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

What does the HANA database provide

A

Support for SQL-92 and extension set SQL-99
Provides services for back up and recovery
Insures consistency thru ACID compliance (atomic, consistent, isolated, durable)

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

What are the three main HANA lifecycle management tools?

A

HANA Lifecycle Manager Tool - used for adapting the HANA system
HANA Application LifeCycle manager - used to install or modify native HANA applications
SAP Host Agent - used to monitor individual hosts

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

HANA studio on Eclipse is more than just an IDE. What other things can be accomplished with it providing the user has authorization

A
Starting and stopping database services
Monitoring the system
Specifying system settings
Maintaining users and authorizations
Configuring the audit log
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the extension of a CDS file.

A

.hdbdd

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

What three add on packages are available as of HANA SP09?

A

HANA Predictive
HANA Spatial
HANA Advanced Data Processing

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

SAP provides several tools for data replication. Name 4.

A

HANA real time replication
HANA Enterprise Information Management
Smart Data Access
Direct Extractor Connection

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

The book mentions four additional enhancement options. What are they?

A

HANA Smart Data Streaming
HANA Dynamic tiering
HANA Accelerator for ASE
HANA Data Warehouse Foundation

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

HANA has special instruction sets at the machine level and therefore can only run on certified hardware. Is the statement true?

A

Yes

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

For SAP HANA and BW HANA what are the maximum RAM sizes

A

For HANA 12tb, for HANA BW its 48tb

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

What three software optimizations does HANA employ?

A

Data layout in main memory
Partitioning
Compression

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

What are the two vectors employed for column store fields?

A

The dictionary vector (the actual value)

The attribute vector (the integer related to the dictionary vector)

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

There are 5 choices for attribute vector compressed encoding. What are they?

A
Prefix encoding
Sparse encoding
Cluster encoding
Indirect encoding
Run length encoding

Just fyi, dictionary encoding is not compressed

17
Q

What are the two types of data partioning?

A

Row (horizontal)

Column (vertical)

18
Q

What are four cases where partitioning should be used?

A

Load distribution
Parallelization
Partition pruning
Explicit partition handling

19
Q

What three methods of partion assignment/management is used

A

Hash
Round robin
Range partitioning

20
Q

What made SAP HANA possible?

A

Hardware and Software innovations

21
Q

HANA can process a single request across multiple cores. Is this true?

22
Q

A primary goal of HANA is to avoid CPU idle time?

23
Q

All SQL requests will run faster on a column store?

24
Q

What three Eclipse perspectives are available for HANA

A

Administration Console
Modeler
Open development

25
For ABAP developers which Eclipse perspective is most used?
The Modeler. It provides access to the views and database procedures that can be consumed by ABAP programs
26
What is the top level of the Modeler perspective?
System
27
What five things are needed to add a system in Eclipse for the Modeler perspective
``` Host name Instance number Description Database user Password ```
28
Under which Eclipse node will you find the information models?
Content node
29
What two view types of the information model are now considered obsolete and no longer should be created?
Attribute and Analytic
30
SAP HANA studio provides two search types. What are they?
``` Global (toolbar) and Local (right click on node) ```
31
"Full Text Index" can be used for HANA specific secondary indexes?
True
32
Name the three advantages for an ABAP'er using HANA
Accelerate- Create faster programs Extend - Move programs that before needed to be run in the background back to the foreground Innovate - Create new processes that could not have been created in the past
33
What are the three steps a programmer should take when innovating processes for HANA
Detect - Look for places in existing code to employ HANA advantages. Look at current performance. Analyze and prioritize Optimize - Use HANA capabilities to improve existing processes Innovate - See new possibilities
34
The new programming approach has these two goals.
Move calculations to the database | Return only the results set to the program
35
One way of consuming HANA artifacts is to use native SQL statements?
True, but this should be a last resort as we can now use CDSs and AMDP
36
What three repository objects are exposed from the database into ABAP?
HANA views are exposed as external views Stored procedures are exposed as Database procedure proxies Delivery units are exposed as HANA transport containers These are as of NW 7.4 SP02
37
Creating database proxy procedures is always recommended?
No, it is never recommended
38
As of NW 7.4 SP05, what has replaced external views and Database procedure proxies
CDS now can deploy HANA views from ABAP | AMDP now can deploy Database procedures from ABAP