Final Exam Started: Apr 4 at 2:51pm Question 1: 6 pts
Which of the following statements represent SAP HANA goals?
Note: There are 3 correct answers to this question.
Which of the following statements represent SAP HANA goals? Note: There are 3 correct answers to this question. To remove the need for an application server by executing the ABAP code directly in SAP HANA To enable the execution of transactional and analytical applications in a single system with high performance To provide a relational database system with full support for SQL and transactions To provide different programming and modeling options to support the execution of data-intensive application logic in the database layer To remove the overhead of transaction handling by keeping all data in memory Question 2: 5 ptsCompared to other in-memory databases, which data transport bottleneck has been reduced in SAP HANA?
Compared to other in-memory databases, which data transport bottleneck has been reduced in SAP HANA? The bottleneck between different CPU cores The bottleneck between first and second-level second-level CPU cache The bottleneck between CPU cache and memory The bottleneck between disk and memory Question 3: 6 pts
How is data stored in SAP HANA's column store?
Note: There are 2 correct answers to this question.
How is data stored in SAP HANA's column store? Note: There are 2 correct answers to this question. Each column uses a sorted array that contains the values of the column. Each column uses a sorted dictionary with the distinct values that appear in the column. Each column uses an array of integer numbers, which are the positions of the actual values in the dictionary. Each column uses a dictionary that works as an index and removes the need for indexes for column tables. Question 4: 6 pts
When are you recommended to use the column store for a table?
Note: There are 2 correct answers to this question.
When are you recommended to use the column store for a table? Note: There are 2 correct answers to this question. If the table contains many columns and typical queries access only a few of them If the table contains only a small number of rows If the table contains a huge amount of data that is frequently searched or aggregated If the data is never aggregated or searched, and typically read as single complete records Question 5: 4 pts
Which tool in the SAP HANA studio can you use to protot ype SQL statements?
Which tool in the SAP HANA studio can you use to prototype SQL statements?
The Administration Console The System Administration view The SQL Console The "Catalog" section of the SAP HANA Systems view Question 6: 6 pts
What do you have to do before creating ABAP development objects in the ABAP Development Tools?
Note: There are 2 correct answers to this question.
What do you have to do before creating ABAP development objects in the ABAP Development Tools? Note: There are 2 correct answers to this question. Open the ABAP perspective. Create an ABAP project that corresponds to an ABAP backend. Register on the SAP Community Network (SCN). Identify the package in which the development object is going to be created. Question 7: 5 pts
How can you trigger a forward navigation to ABAP repository objects in ABAP Development Tools?
Note: There are 3 correct answers to this question.
How can you trigger a forward navigation to ABAP repository objects in ABAP Development Tools? Note: There are 3 correct answers to this question. Double-click the target entity. Choose the "Navigate To" button in the editor's context menu. Use Ctrl – Key – Left mouse button. Use the "Run Configurations" in the "Project Explorer" context menu. Right-click the object and choose "Navigate To" in the context menu. Question 8: 5 pts
Which of the following functions are available in the Transport Organizer view in the ABAP Development Tools?
Note: There are 2 correct answers to this question.
Which of the following functions are available in the Transport Organizer view in the ABAP Development Tools? Note: There are 2 correct answers to this question. Change the owner of transport requests and tasks. Create a new transport request. Check the consistency of objects. View the history of the contained objects. Question 9: 5 pts
How can you start the ABAP Debugger in the ABAP Development Tools?
How can you start the ABAP Debugger in the ABAP Development Tools? Set an external breakpoint in your ABAP program and execute it. In the menu, choose Run -> Debug to launch the ABAP Debugger. Right-click the ABAP project in the "Project Explorer" view, select "Debug C onfigurations", and create a new "Launch Configuration" entry for the ABAP project. The ABAP Debugger is started automatically when you execute an ABAP program. Question 10: 5 ptsWhich ABAP tool can you use to configure and perform static code checks?
Which ABAP tool can you use to configure and perform static code checks? ABAP Runtime Analysis (SAT)
SQL Trace (ST05) Code Inspector (SCI) Coverage Analyzer (SCOV) Question 11: 4 pts
You want to access a table in an SAP HANA database using Open SQL. Which condition must be satisfied?
You want to access a table in an SAP HANA database using Open SQL. Which condition must be satisfied? The table must be of storage type "Row Store". The table must be defined in the ABAP Dictionary. The table must belong to the database system that the ABAP system runs on. The table must belong to the ABAP system's database schema. Question 12: 5 pts
What does the ABAP Database Connectivity (ADBC) API support?
Note: There are 2 correct answers to this question.
What does the ABAP Database Connectivity (ADBC) API support? Note: There are 2 correct answers to this question. Compile-time syntax checks on Native SQL statements Where-used list for Native SQL calls Automatic ABAP client handling Handling SQL exceptions Question 13: 4 pts
Which of the following are constructor operators in ABAP 7.4?
Note: There are 3 correct answers to this question.
Which of the following are constructor operators in ABAP 7.4? Note: There are 3 correct answers to this question. REF type( ... ) NEW type( ...) VALUE type( ...) CREATE DATA ... CREATE OBJECT ... Question 14: 4 ptsHow can you consume an SAP HANA column view in an ABAP release below ABAP 7.4?
How can you consume an SAP HANA column view in an ABAP release below ABAP 7.4? Use Native SQL. Use a special OData protocol service. Create an external view in the ABAP Dictionary and use Open SQL. Use Open SQL. Question 15: 5 pts
You find an SAP HANA column view named AT_OPEN_ORDERS in the content package sap.crm.orderprocessing.
What is the full name of the view that you have to use in a Native SQL call?
You find an SAP HANA column view named AT_OPEN_ORDERS in the content package sap.crm.orderprocessing. What is the full name of the view that you have to use in a Native SQL call?
_SYS_REPO. "sap.crm.orderprocessing/AT_OPEN_ORDERS" _SYS_REPO. "sap.crm.orderprocessing::AT_OPEN_ORDERS" _SYS_BIC."sap.crm.orderprocessing/AT_OPEN_ORDERS" _SYS_BIC."sap.crm.orderprocessing::AT_OPEN_ORDERS" Question 16: 5 pts
What information do you have to specify to create an SAP HANA Transport Container and transport SAP HANA content via the ABAP stack?
Note: There are 2 corr ect answers to this question.
What information do you have to specify to create an SAP HANA Transport Container and transport SAP HANA content via the ABAP stack? Note: There are 2 correct answers to this question. The SAP HANA delivery unit containing the SAP HANA content The SAP HANA content packages containing the SAP HANA content The list of SAP HANA content objects The name of the SAP HANA Transport Container The ABAP package to contain the SAP HANA Transport Container Question 17: 5 pts
You develop an SAP HANA database procedure using the "New SQL Pr ocedure" wizard in the SAP HANA studio. Which database schema does the resulting procedure belong to?
You develop an SAP HANA database procedure using the "New SQL Procedure" wizard in the SAP HANA studio. Which database schema does the resulting procedure belong to? The default schema for the procedure _SYS_BIC Your SAP HANA database user schema _SYS_REPO Question 18: 6 pts
Why would you favor the top-down approach over the bottom-up approach?
Note: There are 2 correct answers to this question.
Why would you favor the top-down approach over the bottom-up approach? Note: There are 2 correct answers to this question. In the top-down approach, the lifecycle of development objects is entirely managed by the AS ABAP. In the top-down approach, only ABAP development objects have to be transported. In the top-down approach, a higher performance increase of ABAP reports can be achieved. In the top-down approach, external views and stored procedure proxies are excluded from the whereused list. Question 19: 6 pts
As an ABAP developer, how can you benefit by using Core Data Services (CDS) views entities?
Note: There are 2 correct answers to this question.
As an ABAP developer, how can you benefit by using C ore Data Services (CDS) views entities? Note: There are 2 correct answers to this question. You can use the extended view-building functionality to push down code to the database layer. You can use them as proxy objects for SAP HANA column views to enable simple consumption of the SAP HANA views in Open SQL SELECT statements. You can use them to modify the business data of a complex data model by means of a simple Open SQL MODIFY statement. You can define complex data models that can be consumed in a simple Open SQL SELECT statement.
Question 20: 5 ptsWhich databases support the definition of Core Data Services (CDS) views in ABAP?
Which databases support the definition of Core Data Services (CDS) views in ABAP? All SQL-92-compliant databases Only the SAP HANA database All relational databases All databases certified by SAP Question 21: 5 pts
Which of the following JOIN types are supported in Open SQL?
Note: There are 3 correct answers to this question.
Which of the following JOIN types are supported in Open SQL? Note: There are 3 correct answers to this question. LEFT OUTER JOIN RIGHT OUTER JOIN CROSS JOIN INNER JOIN REFERENTIAL JOIN Question 22: 6 pts
Which of the following entities can be queried in the Open SQL statement "SELECT FROM ..."?
Note: There are 3 correct answers to this question.
Which of the following entities can be queried in the Open SQL statement "SELECT
FROM ..."? Note: There are 3 correct answers to this question. External DDIC views based on SAP HANA attribute views Native SAP HANA attribute views ABAP database procedure proxies Core Data Services (CDS) views created using the ABAP Development Tools (in a DDL source) ABAP Dictionary tables created using transaction SE11 (ABAP Dictionary) Question 23: 6 ptsWhich of the following are benefits of using ABAP managed database procedure (AMDP) methods?
Note: There are 3 correct answers to this question.
Which of the following are benefits of using ABAP managed database procedure (AMDP) methods? Note: There are 3 correct answers to this question. Static syntax check Integration with the SAP HANA modeler Database independency ABAP-like version management Source code management via the ABAP transportation infrastructure Question 24: 5 ptsWhich of the following tasks can you perform using the new ABAP SQL Monitor?
Which of the following tasks can you perform using the new ABAP SQL Monitor? Determine the SQL profile of the system and specific business processes. Find the database tables with the largest data volume in the system. Identify end users who have caused the highest database load in the system.
Detect ABAP code that must be changed when migrating to SAP HANA. Question 25: 6 ptsHow does the SQL Monitor differ from the SQL Trace?
Note: There are 2 correct answers to this question.
How does the SQL Monitor differ from the SQL Trace? Note: There are 2 correct answers to this question. The SQL Monitor can run in a productive system; the SQL Trace cannot. The SQL Monitor shows the same data as the SQL Trace, but has an improved user interface. The SQL Monitor can be enabled in a system for a long period of time with no significant impact on performance; the SQL Trace cannot. The SQL Monitor does not provide the full information about the SQL statements (such as the native SQL calls, identical SELECT statements in a session, and so on); the SQL Trace does. Question 26: 6 ptsAs a developer, how can you execute the ABAP Code Inspector checks?
Note: There are 2 correct answers to this question.
As a developer, how can you execute the ABAP Code Inspector checks? Note: There are 2 correct answers to this question. Activate the SQL Monitor using transaction SQLM. In the ABAP Development Tools in Eclipse, choose Run As -> ABAP Test Cockpit. Execute an extended syntax check in transaction SE80. In transaction SE80, choose Check -> ABAP Test Cockpit. Question 27: 6 ptsWhich tasks related to performance analysis can you perform using the PlanViz tool?
Note: There are 2 correct answers to this question.
Which tasks related to performance analysis can you perform using the PlanViz tool? Note: There are 2 correct answers to this question. Detect the most expensive SQL statements of a business process. Analyze the data transfers between different SAP HANA engines. Analyze the execution plan of an SQL statement. Find ABAP code with optimization potential. Question 28: 5 ptsWhich of the following statements describes a best practice for optimizing the performance of existing ABAP code?
Which of the following statements describes a best practice for optimizing the performance of existing ABAP code? Avoid using the ABAP table buffer when the system is running on SAP HANA. Use a database hint to push JOINs to the OLAP engine in SAP HANA. Use the Row Store in SAP HANA when too many write operations are done on a database table. Choose optimizations via Open SQL over native implementations if there is no significant difference in performance. Question 29: 5 ptsWhich project phases help you to structure a code migration to SAP HANA?
Which project phases help you to structure a code migration to SAP HANA? Idea-to-Portfolio, Portfolio-to-Solution, Solution-to-Market Delete, Rewrite, Test Plan, Migrate, Optimize
Prototype, Deliver, Fix Question 30: 6 ptsYou want to debug an SAP HANA database procedure when it is called from an ABAP system. What information do you specify in the debug configuration?
Note: There are 2 correct answers to this question.
You want to debug an SAP HANA database procedure when it is called from an ABAP system. What information do you specify in the debug configuration? Note: There are 2 correct answers to this question. Values for the procedure's input parameters The SAP HANA system The SAP HANA database user initiating the session to be debugged The project and database procedure to be debugged Question 31: 6 ptsWhat are benefits of using Business Add -Ins (BAdIs) to optimize ABAP applications for SAP HANA?
Note: There are 2 correct answers to this question.
What are benefits of using Business Add-Ins (BAdIs) to optimize ABAP applications for SAP HANA? Note: There are 2 correct answers to this question. The optimized code is executed faster. The original code can be kept to support other database systems. You can add the BAdI call without changing any existing code. Applications can be optimized for other DBMSs without modification. Question 32: 6 ptsWhat are features of the SAP List Viewer with Integrated Data Access?
Note: There are 2 correct answers to this question.
What are features of the SAP List Viewer with Integrated Data Access? Note: There are 2 correct answers to this question. It supports very large data sets. It supports displaying tree-like lists. It supports displaying hierarchical-sequential lists. It supports calculations and aggregations on the database. Question 33: 5 ptsWhat is linguistic search?
What is linguistic search? A search that finds different grammatical forms of the same word A search that also finds translations in other languages A fault-tolerant search that finds similar words A search that finds words with the same meaning (synonyms) Question 34: 5 ptsSkip to question text.
You create a full-text index on a column with large binary documents to support linguistic searches. You want to ensure that the update of the full-text index does not delay the insertion of new documents. Which preprocessing option fulfils this requirement? Synchronous fast preprocessing Asynchronous full preprocessing (fast preprocessing off) Asynchronous fast preprocessing
Synchronous full preprocessing (fast preprocessing off)