Winter Special Flat 65% Limited Time Discount offer - Ends in 0d 00h 00m 00s - Coupon code: netdisc

SAP C_HAMOD_2404 SAP Certified Associate - Data Engineer - SAP HANA Exam Practice Test

SAP Certified Associate - Data Engineer - SAP HANA Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$42  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36.75  $104.99
Question 1

You deleted the design-time file of a calculation view in your HDB module.What is the recommended way to ensure that the corresponding runtime object is also removed from the database?

Options:

A.

Build the project that contained the deleted design-time file.

B.

Execute a DROP statement in an SQL console connected to the HDI container.

C.

Build the folder that contained the deleted design-time file.

D.

Execute the refactor function for the calculation view.

Question 2

Which of the following are characteristics of the OPTIMIZED linked database feature? Note: There are 2correct answers to this question.

Options:

A.

The metadata of remote tables is cached on the target system

B.

Hidden virtual tables are automatically created on the target system

C.

The source and target system must be SAP HANA

D.

A database name is used in an SQL statement to identify the remote object

Question 3

Which tool generates and runs the SQL for a specific node of your calculation view?

Options:

A.

SQL analyzer

B.

Explain plan

C.

Database explorer

D.

Debug Query mode

Question 4

What is a calculation view query snapshot?

Options:

A.

The stored results of a query on a calculation view

B.

The results of a query generated by a front end tool on a calculation view

C.

A record of the query statement executed on a calculation view

D.

A bookmark of a frequently used navigation state of a query result

Question 5

You have products that appear in table A and sometimes also in table B. What would you use to find products only appearing in table A?

Options:

A.

A right outer join node between table A and table B

B.

A left outer join node between table A and table B

C.

An intersect node between table A and table B

D.

A minus node between table A and table B

Question 6

What are some best practices when developing calculation views? Note: There are 2correct answers to this question.

Options:

A.

Avoid defining joins on calculated columns.

B.

Include all data flow logic within one calculation view.

C.

Define filters on calculated columns.

D.

Aggregate at the lowest possible node.

Question 7

Why might you use the Keep Flag property in an aggregation node?

Options:

A.

To exclude columns that are NOT requested by a query to avoid incorrect results

B.

To ensure that the aggregation behavior defined in the aggregation node for a measure CANNOT be overridden by a query

C.

To include columns that are NOT requested by a query but are essential for the correct result

D.

To retain the correct aggregation behavior in stacked views

Question 8

You set the Null Handling property for an attribute but do not set a default value. What is displayed when null values are found in a column of data type NVARCHAR?

Options:

A.

"ס"

B.

C.

"2"

D.

"Null"

Question 9

You want to create a star schema using a calculation view. The measures are based on columns from two transaction tables. DIMENSION calculation views provide the attributes.What is the correct approach?

Options:

A.

Combine the transaction tables using a star join node in a CUBE calculation view.

•Use a join node to join the DIMENSIONS to the resulting fact table.

B.

Combine the transaction tables using a join node in a CUBE calculation view.

•Combine the DIMENSIONS using another join node.

•Use a star join node to combine both resulting fact and dimension tables.

C.

Combine the transaction tables using a join node in a CUBE calculation view.

•Use a star join node to join the DIMENSIONS to the resulting fact table.

D.

Combine the transaction tables using an aggregation node in a CUBE calculation view.

•Use a star join node to join the DIMENSIONS to the resulting fact table.

Question 10

You run a CREATE REMOTE SOURCE SQL statement to create a smart data integration remote source, but the statement fails. What could be the reason? Note: There are 2correct answers to this question.

Options:

A.

The credentials clause defines TYPE 'PASSWORD' but does not specify a technical user

B.

The remote system is not reached through the company network

C.

You do not have the CREATE REMOTE SOURCE privilege on the remote system

D.

The specified adapter is not registered with your SAP HANA system

Question 11

Why would you partition a table in an SAP HANA database? Note: There are 2correct answers to this question.

Options:

A.

To improve response time when multiple users access the same table

B.

To overcome the 2 billion record limit

C.

To improve data replication performance on large row tables

D.

To improve query performance when accessing large column tables

Question 12

What are possible consequences of unfolding? Note: There are 2correct answers to this question.

Options:

A.

Results are read from static cache.

B.

Count-distinct results are incorrect.

C.

SQL compilation time increases.

D.

Query processing time improves.

Question 13

Using the table in the diagram, you need to create a cube calculation view. What is the simplest approach to create the output from the screenshot?

Options:

A.

Create a filter expression that uses an OR operator.

B.

Create 3 calculated columns.

C.

Implement a union node and map each year as a separate column.

D.

Create a restricted column for each year.

Question 14

Which project structure object corresponds to a unique HDI container?

Options:

A.

A project

B.

An src folder

C.

A space

D.

A database module

Question 15

Which of the following data sources can you include in a graphical calculation view? Note: There are 2correct answers to this question.

Options:

A.

Table function

B.

Procedure

C.

Row table

D.

Scalar function

Question 16

You have configured static cache for your calculation view and run a query against it, but the cache results are not being used. What might be the reason for this?

Options:

A.

The query requests only a subset of the cached results.

B.

You did not define a filter in the cache setting.

C.

Your cache setting does not specify any columns.

D.

The cache data retention period has expired.

Question 17

What can you do with shared hierarchies? Note: There are 2correct answers to this question.

Options:

A.

Provide reusable hierarchies for drilldown in a CUBE with star join

B.

Access hierarchies created in external schemas

C.

Provide reusable hierarchies for drilldown in a CUBE without star join

D.

Enable SQL SELECT statements to access hierarchies

Question 18

You combine two customer master data tables with a union node in a calculation view. Both master data tables include the same customer name. How do you ensure that each customer name appears only once in the results?

Options:

A.

Define a restricted column in a union node.

B.

Add an intersect node above the union node.

C.

Include an aggregation node above the union node.

D.

In the union node, map both source customer name columns to one target column.

Question 19

In a calculation view, why would you implement an SQL expression? Note: There are 3correct answers to this question.

Options:

A.

To generate a restricted column

B.

To define a filter

C.

To generate a calculated column

D.

To generate hierarchies

E.

To convert currencies

Question 20

What is the default top view node for a calculation view of type CUBE?

Options:

A.

PROJECTION

B.

UNION

C.

HIERARCHY

D.

AGGREGATION

Question 21

What are some of the restrictions that apply when defining parallelization blocks in calculation views? Note: There are 2correct answers to this question.

Options:

A.

Multiple blocks can be defined only within a single calculation view.

B.

The block must have only one start node.

C.

The block must start with a node that defines a table as a data source.

D.

Only one block can be defined across a stack of calculation views.

Question 22

You want to map an input parameter of calculation view A to an input parameter of calculation viewB using the parameter mapping feature in the calculation view editor. However, the input parameters of calculation view B are not proposed as source parameters.

What might be the reason for this?

Options:

A.

The names of the input parameters do not match.

B.

You selected the wrong parameter mapping TYPE.

C.

Your source calculation view is of type DIMENSION.

D.

You already mapped the input parameters in another calculation view.

Question 23

Why would you use the Transparent Filter property in a calculation view?

Options:

A.

To prevent filtered columns from producing incorrect aggregation results.

B.

To improve filter performance in join node

C.

To allow filter push-down in stacked calculation views

D.

To ignore a filter applied to a hidden column

Question 24

You create a user-provided service to access tables in external schemas.

In which file type do you assign the user-provided service to your database module?

Options:

A.

hdiconfig

B.

.mtar

C.

.namespace

D.

.yaml