Professional Documents
Culture Documents
HANA
Question Results 1
Question:
Hybrid Data Management System – Combining different paradigms in one system. Discuss
capabilities associated with the Hybrid Data Management system?
Response:
Question:
What are the benefits includes with SAP HANA Full Text Search?
Response:
Question:
If the Search Options are enabled, you can set the Search Parameters for an attribute of a
view. The following parameters are available?
Fuzzy search
Point base ranking
Index search
Freestyle search
Weights for ranking
Question:
You define a core data services (CDS) view to merge the results of queries using the
UNION keyword. What must the column list of this queries contain?
There are 2 correct answers to this question.
Response:
Question:
Which of the following take advantage of the computing power of multiple CPUs used by
SAP HANA?
There are 2 correct answers to this question.
Response:
Question:
In a Graphical calculation view you want to implement a union between two result sets that
differ only in the fact that one of the two has one additional field named ADDRESS.
Question:
What are some of the features available SAP List Viewer with integrated data access
(SALV IDA)?
There are 3 correct answers to this question.
Response:
Display diagrams
Edit cells
Group rows
Search in content
Double-click on rows
Question:
What are the two different kinds of Identifiers used to represent names used in SQL
statement?
Response:
Limited identifiers
Undelimited Identifiers
Delimited identifiers
Numeric identifiers
Score 1 of 1
Question:
What do you have to consider if you want to use Native SQL in your ABAP programs to
access an SAP HANA database?
Response:
Client handling needs to be done explicitely in the the Native SQL statement.
The ABAP system checks the syntax of the Native SQL statements.
The database independency of your report can be lost.
Hashed or sorted tables must be used with the INTO CORESPONDING FIELDS
keyword.
Question:
Response:
Question:
Response:
Read only
Read-write
Write only
Read-update
Question:
The new bottlenecks avoided by addressing two challenges, what are they?
Response:
Question:
Response:
The ALV Optimization for SAP HANA to display data on the screen
Data described declaratively instead of passing big internal tables
Only retrieve the database data which is to be displayed on screen
To ensure that the user chooses the data on the selection screen is displayed
(skipped)
Question:
Which tools can you use to provide input data for the SQL performance tuning work list
(Transaction SWLT)?
There are 3 correct answers to this question.
Response:
Question:
Response:
Question:
You want to debug an ABAP program using ABAP development tools (ADT). How do you
launch the debugger?
Please choose the correct answer.
Response:
Choose the debug as option in the context menu of the ABAP program
Create a debug configuration for the ABAP application and run the program
Choose the Run --> Debug options in the menu
Set a breakpoint in the ABAP program and execute the program
Question:
Which code-to-data capability is responsible for the Optimizations & Translation of “Open
SQL SELECT FOR ALL ENTRIES “clauses into native SQL?
Response:
Transparent Optimizations
HANA Specific features
Buffer system Optimization
Database Optimization
Question:
Response:
View restrictions
Analytic restrictions
Activity restrictions
Validity restrictions
Cube restrictions
Question:
List down the four main concepts of the SAP HANA database?
Response:
Compression
Column Store
Object store
Tools combinations
Partitioning
Question:
You define a core data services (CDS) View. For which of the following expressions and
built in functions must you provide alias?
There are 3 correct answers to this question.
Response:
Unit conversion
CASTE Expression
Nested CASE expression
Currency Conversion
CASE expression
Question:
What are the two layers of ABAP system interacts with its database?
Response:
Question:
Which of the following tasks can you perform with SQL monitor (transaction SQLM)?
Response:
Search for problematic SELECT* statements
Combine static and dynamic performance analysis results
Display the execution plan of an SQL statement
Capture the SQL profile of an application
Question:
AMDP can detect 3 types of syntax errors in active or inactive source code. What are these
errors ?
Response:
SQLScript errors
Database platform syntax errors
HANA specific syntax errors
Database independent syntax errors
UNION specific syntax errors
Question:
What are the components of The Enterprise Procurement Model Demo Scenario?
Response:
Sales
Procurement
Services
Product
Stock
Question:
Response:
Other DB
DB client-server
Client database handling
DB For ABAP
Application server
Question:
Discuss different types of engines associated with The SAP HANA architecture?
Response:
OPAX engine
OLAP engine
Analytic engine
Join engine
Question:
Response:
You changed an SAP HANA object that you transported using an SAP HANA Transport
container. You want to release the transport request with your changes.
In which sequence do you perform activities in the ABAP development system immediately
before the release?
Please choose the correct answer.
Response:
Question:
Which of the following option is not the main capability of SAP BusinessObjects Analysis
for OLAP?
Response:
What are the Possible Approaches with AS ABAP < 7.4 SP02?
Response:
SQL units
Consume using native SQL
Interaction with Database
Stored Procedures
Question:
Response:
Question:
Response:
Question:
Response:
Question:
Response:
Question:
Response:
CDS view
Native SQL
Only SQL
Open SQL
Question:
Response:
Question:
What are the two Profitability Analysis available with CO-PA Scenario in SAP HANA
Modeling?
Response:
Account-based Profitability
Service-based profitability
Product-based Profitability
Costing-based Profitability
Question:
Explain The Authorization Concept and the types of privileges associated with it?
There are 3 correct answers to this question
Response:
Application privileges
Delta privileges
Object privileges
Analytic privileges
System privileges
Question:
The source code editor in ADT provides many helpful features. What are these helpful
features?
Response:
Question:
Response:
Question:
Explain how and when to create calculated columns - Using Graphical Modeling Tools?
Response:
Calculated columns also support non-measure attributes as part of the calculation.
It is possible to nest so that one calculated column, in turn, is based on other
calculated columns
The calculation will be opened in a read-only mode
The calculation could be an arithmetic or character manipulation.
Time characteristics based calculation columns
Question:
You want to define an ABAP Core Data Services (CDS) view that totals the
NET_AMOUNT column for each sales order (column SO_ID).
Response:
Question:
Which code-to-data capability supports- Extended view definitions and Better SQL- 92
standard support in open SQL?
Response:
Question:
How SAP HANA supports SQL?
Response:
As a means to define
Manipulate data
Transferring data
As a Data Calculator
Read
Question:
User STUDENT_A create and activates a design-time object. In which schema is the run
object generated?
Please choose the correct answer.
Response:
SYSTEM
_SYS_BIC
_SYS_BI
STUDENT_A
Question:
Which of the following is not involved in database table of “The New ABAP SQL Monitor
– Architecture”?
Response:
Question:
You define and implement an ABAP Managed database procedure (AMDP). What do you
have to list after the USING clause?
There are 3 correct answers to this question.
Response:
Question:
What are the key points that should be kept in mind while performing the Nonautomatic
update in SAP HANA Transport Container?
Response:
Question:
What allows you to resolve errors quickly or warnings reported about the code?
Response:
Quick Fix
Debug perspective
Code execution
ABAP debugger
Question:
What are the two main methods to add a system to the SAP HANA Studio?
Response:
Automatically
By Resource console
Manually
By Importing a Landscape
Question:
Response:
Question:
What are the purposes of tools in SAP HANA system that is an Eclipse-based integrated
development environment?
Response:
Selecting
Administer
Monitor
Configure
Organizing
Question:
What are the steps that supported several tools, which in total result in a Guided
Performance Optimization?
Response:
A new tool called SQL Monitor to determine the priority if different programs
access the database intensively
The ABAP Trace (SAT) and the ABAP Profiling perspective to measure and
compare runtime consumption
Tools analyzing performance at run-time, to determine if critical constructs
A selection Code Inspector (SCI) and ABAP Test Cockpit (ATC) to locate
potential functional and performance issues.
Question:
SAP HANA: Delivers Across 5 Dimensions. These five dimensions lead to certain goals
HANA has to meet. What are these goals?
Response:
Question:
Response:
Bring logic to where the data is calculated first, then only move to results
Speed up the processing within the database
Huge potential for hybrid database
Provide combinations of Objects and Partitioning
Question:
Response:
Question:
What are the Performance Rules and Guidelines for ABAP on SAP HANA?
Response:
Question:
Question:
Response:
Question:
One of your SAP systems needs to be migrated from its current database to an SAP HANA
database. You want to avoid any functional issues after the migration.
What should you search for and if necessary replace in the existing custom ABAP code?
There are 3 correct answers to this question.
Response:
Question:
Which data provisioning methods can you use when you need real time replications?
There are 2 correct answers to this question.
Response:
Question:
Which of the following objects can you use in the ABAP layer when using the top-down
approach to bring code to data?
There are 2 correct answers to this question.
Response:
Stored procedure
Calculation views
ABAP managed database procedures
Core data services views
Question:
Response:
Question:
You use the ABAP trace (SAT) to measure the run time of a program. In a class, method X
checks the validity of its importing parameters and calls method Y.
What pattern of gross and net run time would you expect to see the in the ABAP trace
results for method X?
Please choose the correct answer.
Response:
Question:
Response:
Question:
Your customer wants to migrate to SAP HANA and you want to identify which business
processes should be optimized.
Which of the following steps must you perform to get this information?
There are 2 correct answers to this question.
Response:
Question:
Response:
Question:
You created and activated database procedure. How can you call this procedure?
There are 2 correct answers to this question.
Response:
Question:
Which of the following feature were added to the ABAP Dictionary to support the SAP
HANA database?
There are 3 correct answers to this question.
Response:
Question:
Response:
Question:
Which is the new concept that is introduced and improved by using SAP HANA Specific
Features?
Response:
Question:
Which rules does SAP recommended to improve the performance of ABAP report on SAP
HANA?
There are 2 correct answers to this question.
Response:
Perform all calculations and aggregations in the ABAP layer
Use array variants of INSERT UPDATE MODIFY and DELETE
Use a nested SELECT statement instead of SELECT FOR ALL ENTRIES
Use SELECT FOR ALL ENTRIES instead of a nested SELECT statement
Question:
Response:
Question:
In which of the following situations could a row store table be more suitable than a column
store table?
There are 2 correct answers to this question.
Response:
Question:
Which of the following folder is essential to relate to Smart Data Access and also combines
data from remote sources?
Administration folder
Content folder
Security folder
Provisioning folder
Question:
Which features does the source code editor provide in ABAP Development Tools for SAP
NetWeaver?
There are 2 correct answers to this question.
Response:
Screen editing
Quickfix
Form-based class builder
Content assistance
Question:
You made changes to an object (X) used by an ABAP managed database procedure
(AMDP). You did NOT changes the AMDP itself. Now you execute a program that calls
this AMDP.
In which cases does the call trigger the creation of the database procedure in SAP HANA?
There are 2 correct answers to this question.
Response:
X is a stored procedure.
X is an ABAP Dictionary table
X is an SAP HANA view
X is an AMDP method
Question:
Response:
Question:
What are best practices when programming in ABAP for SAP HANA?
There are 2 correct answers to this question.
Response:
Use a column list in the SELECT clause to ensure that you only read a column if it
is really required
Eliminate nested SELECT statements to reduce the overall number of database
accesses
Calculate aggregations using ABAP code on the application server to limit
database load
Use repeated SELECT SINGLE statements to ensure that you only read arrow if it
is really required
Question:
Response:
Question:
Which of the following features does the ABAP Test Cockpit offer that the ABAP code
Inspector does NOT Offer?
There are 2 correct answers to this question.
Response:
Question:
You use native SQL to access the SAP HANA database. What should you do to retrieve the
correct data?
There are 3 correct answers to this question.
Response:
Question:
ANSI SQL owns features and adds languages these languages divided into three parts.
What are they?
Response:
Question:
Which data sources can you use for SAP list viewer with integrated data access?
There are 3 correct answers to this question.
Response:
Database Procedure
Database Table
Internal table
CDS View
External view
Question:
Open SQL largely standardized, three sub-languages. What are these sub-languages?
Response:
Question:
How many result sets are returned when an SAP HANA database procedure is called using
the CALL. WITH OVERVIEW statement?
Please choose the correct answer.
Response:
As many result sets as there are table output parameters in the procedure
As many result sets as there are input parameters in the procedure
One result set
Two result sets
Question:
Your ABAP program contains an Open SQL join of two client-dependent tables. You want
to replace this with a native SQL SELECT statement.
Which of the following changes to the SELECT statement can you use to retrieve the same
data as before?
There are 2 correct answers to this question.
Response:
Question:
In an ABAP Core Data services (CDS) view, what must you do expose an association for
use in another CDS view?
Please choose the correct answer.
Response:
Question:
Which of the following categories of parameters can you use in the definition of an ABAP
manage database procedure (AMDP)?
There are 3 correct answers to this question.
Response:
Importing
Returning
Changing
Receiving
Exporting
Question:
Response:
Question:
Which form of services is responsible for defining and consuming semantically rich data
models?
Response:
ITe services
Conditional services
Modell-II services
Core Data Services
Question:
What must you take into consideration when you use the new open SQL syntax (available
as of SAP Net weaver 7.4 SP05)?
There are 2 correct answers to this question.
Response:
Question:
In addition to closing the result set, what does the CLOSE method of the
CL_SQL_RESULT_SET class when using ABAP Database Connectivity (ADBC) do?
Response:
Release resources
Release packages
Update packages
Update resources
Question:
You create a check variant in the Code Inspector which includes the check 'Search
problematic Select * statements'. SAP HANA is used as the database.
In the check parameters, which value would you use for the percentage of fields that are
effectively used?
Response:
Question:
When using ABAP Database Connectivity (ADBC) to issue native SQL calls to the
database, which of the following methods of class CL_SQL_RESULT_SET retrieves the
tabular result of the native SQL call?
Please choose the correct answer.
Response:
SET_PARAM_TABLE
SET_PARAM
GET_METADATA
NEXT_PACKAGE
Question:
Response:
Question:
You perform a static code check using the Code Inspector (SCI). In your SCI variant, you
select the Search problematic SELECT * statements check.
Response:
Question:
You are implementing an ABAP Managed Database Procedures (AMDP) for SAP HANA.
What do you have to do in the corresponding ABAP class?
Response:
Set the visibility of the corresponding class method in the declaration section to
PUBLIC.
Implement the interface IF_AMDP_MARKER_HDB.
Declare the ABAP class as a sub-class of CL_AMDP_RUNTIME_HDB.
Implement the ABAP AMDP_HDB Event Handler.
Question:
DB-Specific Properties that allows switching between storage types when running on an
SAP HANA database. What are these storage types?
Response:
Column store
Development Store
ROW store
Re-use component store
Technology store
Question:
What information can you specify using annotations (marked with the @ sign) when you
define a Core Data Services (CDS) view in an ABAP system?
There are 3 correct answers to this question.
Response:
Question:
Response:
Client handling
Access control
Environment
Buffering type
Semantics
Question:
What all are the steps to perform -To enable type-ahead for an input field on a screen?
Response:
Check Pre-Requisites
Switch on proposal search for input fields
Process on all the input fields
Automatic updates of all the input fields
Identify Elementary Search Help
Question:
Response:
Eclipse (native)
ABAP (native)
Client (native)
SAP (GUI)
Question:
You developed an ABAP managed database procedure (AMDP). You want to allow the
enhancement of this AMDP using business add-in (BADI).
Response:
Question:
Response:
Question:
What are the benefits of using the SQL Monitor (transaction SQLM)?
There are 2 correct answers to this question.
Response:
It displays the database execution plan for all SQL statements.
It schedules ABAP programs to monitor and log all database accesses.
It collects monitoring data asynchronously without additional database interaction.
It can be active in a production system with minimal performance overhead.
Question:
Response:
To support scenarios where clients are not directly connected to the SAP HANA
Database
The SAP HANA database supports login of Owners only
The assertion is issued by a user after the client was successfully authenticated
SAML may be selected as an Owner’s authentication method when creating users
in the SAP HANA Studio
Question:
Response:
Question:
Which of the following repository object can you edit only in ABAP Development tools in
Eclipse and not in the Classical ABAP workbench?
There are 3 correct answers to this question.
Response:
External view
Database procedure proxy
ABAP program containing new Open SQL
Core Data service (CDS) view
Full-text index
Question:
List down the elements involved in User Management and Security in SAP HANA?
Response:
Question:
Response:
Question:
Question:
What must you do when you define and implement an ABAP Managed Database
Procedure (AMDP)?
There are 3 correct answers to this question.
Response:
List all ABAP Dictionary tables used in the procedure body in the USING clause.
Define all method parameters to be passed by value.
Specify the database system and the language.
Mark the AMDP method as a READ-ONLY database procedure.
Use scalar types for all AMDP method parameters.
Question:
You are working with ABAP Development Tools (ADT) For Eclipse. Which of the
following options belongs to the settings of a specific ABAP project rather than the entire
Eclipse workbench?
Please choose the correct answer.
Response:
Question:
Name the views that are available to administer and monitor one or several SAP HANA
systems?
Response:
Question:
To connect with the SAP HANA system and see the corresponding catalog content etc., use
the Systems view. How will you add a system to this view?
Response:
Question:
Response:
Column view
Attribute view
Analytical view
Schema view
Question:
What are the steps involved in supporting a database oriented programming model?
Response:
Question:
What is the purpose of an ABAP project in ABAP Development tools for eclipse?
There are 2 correct answers to this question.
Response:
Question:
What are functions of the ABAP Managed Database Procedure (AMDP) framework?
There are 2 correct answers to this question.
Response:
Question:
Which steps do you have to perform when defining a view using core data services (CDS)?
There are 3 correct answers to this question.
Response:
Question:
Your ABAP program contains an Open SQL join of two client-dependent tables. You want
to replace this with a native SQL SELECT statement.
Which of the following changes to the SELECT statement can you use to retrieve the same
data as before?
There are 2 correct answers to this question.
Response:
Question:
You import an ABAP workbench request into a SAP SYSTEM P81. The ABAP workbench
request contains a single SAP HANA VIEW CA_CUSTOMER that belongs to package
ZHA400_00.
WHICH PREREQISITIES are mandatory for an implicit deployment of the SAP HANA
view onto the database?
There are 2 correct answers to this question.
Response:
PACKAGE ZHA400_00 HAS deployment Mode A
View CA_CUSTOMER has deployment mode A.
Package ZHA400_00 Is listed in table SNHI_DUP_PREWORK
SYSTEM P81 has SAP HANA has primary database
Question:
How will you hide the attributes that are not required for client consumption?
Response:
Question:
What are the Guidelines for optimizing ABAP code running on HANA?
Response:
DB specific properties
Open SQL settings
Technical settings
Column store
High-speed data analysis
Question:
In SAP HANA SQL, you want to create a table whose definition should NOT be visible in
the catalog? Which of the following table types fulfill this requirement?
Please choose the correct answer.
Response:
ROW
GLOBAL TEMPORARY
LOCAL TEMPORARY
COLUMN
Question:
What are the two main factors of SAP HANA Innovations and Challenges?
Response:
Question:
Response:
Use DDL statement DEFINE VIEW and SQL-like syntax to define the view
Use additional annotations – marked with the @ sign
Use the ABAP Development Tools for SAP NetWeaver.
Use data services tools for updates
Use SQL capabilities for Netweaver
Question:
Which of the following tools and programming techniques use the SQL data definition
language?
There are 2 correct answers to this question.
Response:
Question:
You have an SQLScript procedure with a table input parameter it_books. You want to use
the parameter on the right-hand side of an assignment operator within the procedure.
Response:
@it_books
:it_books
it_books
{it_books}
Question:
When would you use a column store table instead of a row store table?
There are 2 correct answers to this question.
Response:
Question:
Which of the following are performance recommendations when using SAP HANA?
There are 2 correct answers to this question.
Response:
Define indexes on the columns that are used in calculations.
Filter data in lower layers.
Move data-intensive calculations from the database to an application server.
Avoid transferring large result sets between database and client applications.
Question:
Response:
DBMS Cockpit
ABAP Test Cockpit (ATC)
DBA Cockpit
BW system
Question:
Response:
You must know the underlying tables and join conditions of the SAP HANA view.
You must use the ABAP Development tools (ADT) TO CREATE the external
view
You can only use native SQL to consume the external view
You must include the name of the SAP HANA view in the name of the external
view.
Question:
Response:
Administration console
Open system properties
Development properties
System and Properties
Question:
Response:
Question:
esponse:
Module interface
ABAP interface
ABAP programs
WRorkbench programs
ABAP Class
Question:
What are the three best approach for Transitioning and optimizing ABAP applications to
SAP HANA?
Response:
Scaling
Detect
Tuning
Optimize
Innovate
Question:
Which task can you perform with the SQL Performance Tuning Worklist tool (SWLT)?
Please choose the correct answer.
Response:
Combine information from static ABAP code scans with runtime data from the
SQL Monitor.
Create a graph comparing the runtimes of ABAP code before and after
optimization.
Estimate the new total runtime of optimized code.
Combine information from static ABAP code scans with runtime data from the
SQL Trace tool.
Question:
The SAP HANA database is a hybrid in-memory database that combines Few technologies
within. What are these technologies?
Response:
Question:
To upload data from flat files, SAP HANA offers several features. What are these
important features?
When loading new data in the table, it gets appended to the existing data
The supported file types for upload are: .cssv, .xlls, and .xlsxxx
The application suggests the column name and data type for the new tables, and it
is possible to edit them
The new table always has a 2:2 mapping between the file and table columns
Question:
You create a new table definition using the ABAP Dictionary and maintain the database-
specific technical settings. Why do you create a row store instead of a column store table?
Please choose the correct answer.
Response:
Question:
What output does The SAP HANA provide as a unique combination of hardware and
software innovations?
Response:
Question:
Response:
Creating and consuming all the contents from network
Keep load from the database
Collect all the data and perform Parallel processing in ABAP
Get all the data you need on the application server and do your processing in
ABAP
Question:
Response:
Question:
Response:
Read
Export
Create
Update
Distribution
Question:
Which of the following option provides access to the views and database procedures that
you can consume in the ABAP environment?
Response:
Modeler Perspective
Catalogue outlook
Open Content outlook
System Perspective
Question:
What are the benefits associated with The SAP HANA real-time Operational analytics?
Response:
Question:
The SAP HANA state-of-the-art search experience includes full-text search with advanced
features like...
Response:
Isolation search
linguistic search
freestyle search
Fuzzy search
ACID search
Score 1 of 1
Question:
Name some perspectives that are available in the SAP HANA Studio?
Response:
The Information perspective
The Administration Console perspective
The technology & innovation perspective
The Resources perspective
The SAP HANA Modeler perspective
Score 1 of 1
Question:
ABAP 7.4 provides support for optimizing ABAP applications running on SAP HANA.
What are these Transparent Optimizations?
Response:
The ABAP language and the OpenSQL language have been extended
The consumption of SAP HANA artifacts was simplified
Performance analysis tools have been improved
Do all the data processing in Application server
Re- use components have been extended or optimized for SAP HANA
Score 1 of 1
Question:
What are the main points of SAP HANA High Availability Per Datacenter that are
available even in the event of a disaster?
Response: