ExamGecko
Home Home / SAP / C_HAMOD_2404

SAP C_HAMOD_2404 Practice Test - Questions Answers

Question list
Search
Search

List of questions

Search

Referring to the diagram, which privileges would a user require to view United States data when querying the CUBE calculation view?

A.

A SELECT privilege and an Analytic Privilege (Country United States) on the CUBE calculation view

A.

A SELECT privilege and an Analytic Privilege (Country United States) on the CUBE calculation view

Answers
B.

A SELECT privilege on the CUBE calculation view and an Analytic Privilege (Country United States) on the DIMENSION calculation view

B.

A SELECT privilege on the CUBE calculation view and an Analytic Privilege (Country United States) on the DIMENSION calculation view

Answers
C.

SELECT privileges and Analytic Privileges (Country United States) on both views

C.

SELECT privileges and Analytic Privileges (Country United States) on both views

Answers
D.

A SELECT privilege and an Analytic Privilege (Country United States) on the DIMENSION calculation view

D.

A SELECT privilege and an Analytic Privilege (Country United States) on the DIMENSION calculation view

Answers
Suggested answer: B

You create a table function to remove historic records, sum the current total weekly working hours for each employee, and update the personnel table with the results. The deployment of the table function fails.

Which of the following could be a valid reason?

A.

You did not define at least one input parameter.

A.

You did not define at least one input parameter.

Answers
B.

You did not define a valid table type.

B.

You did not define a valid table type.

Answers
C.

Your table function includes a DELETE statement.

C.

Your table function includes a DELETE statement.

Answers
D.

Your table function refers to a scalar function.

D.

Your table function refers to a scalar function.

Answers
Suggested answer: C

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

A.

To generate a restricted column

A.

To generate a restricted column

Answers
B.

To define a filter

B.

To define a filter

Answers
C.

To generate a calculated column

C.

To generate a calculated column

Answers
D.

To generate hierarchies

D.

To generate hierarchies

Answers
E.

To convert currencies

E.

To convert currencies

Answers
Suggested answer: A, B, C

Why would you use an anonymous block when writing SQLScript?

A.

To check the results without applying user privileges.

A.

To check the results without applying user privileges.

Answers
B.

To test your code without generating a logic container.

B.

To test your code without generating a logic container.

Answers
C.

To hide the actual tables by using aliases in the code.

C.

To hide the actual tables by using aliases in the code.

Answers
D.

To execute a statement without creating entries in the database log.

D.

To execute a statement without creating entries in the database log.

Answers
Suggested answer: B

In a calculation view, your table function node executes a table function that requires input parameters.

How can you fill the input parameters of the table function? Note: There are 3 correct answers to this question.

A.

Define constant values.

A.

Define constant values.

Answers
B.

Reference the output of a procedure.

B.

Reference the output of a procedure.

Answers
C.

Assign a hierarchy node.

C.

Assign a hierarchy node.

Answers
D.

Map columns from lower nodes.

D.

Map columns from lower nodes.

Answers
E.

Create and map an input parameter.

E.

Create and map an input parameter.

Answers
Suggested answer: A, D, E

Two calculation views, A and B, are defined as shown in the diagram. Three analytic privileges have been granted to you. When you preview calculation view A, what data do you see?

A.

US for P1 and P2, and GE for P1 and P2

A.

US for P1 and P2, and GE for P1 and P2

Answers
B.

US for P1

B.

US for P1

Answers
C.

US for P1 and GE for P1

C.

US for P1 and GE for P1

Answers
D.

US for P1 and P2, and GE for P2

D.

US for P1 and P2, and GE for P2

Answers
Suggested answer: B

You are creating a procedure to be consumed in a DYNAMIC analytic privilege. What must you consider? Note: There are 2 correct answers to this question.

A.

The procedure should have the value DEFINER for the security mode

A.

The procedure should have the value DEFINER for the security mode

Answers
B.

The procedure should include an input parameter to specify the user ID

B.

The procedure should include an input parameter to specify the user ID

Answers
C.

The procedure should return a table with the list of allowed values

C.

The procedure should return a table with the list of allowed values

Answers
D.

The procedure should be defined as read-only

D.

The procedure should be defined as read-only

Answers
Suggested answer: A, D

You are deploying a new calculation view, A, that uses calculation view B, as shown in the diagram. When you preview calculation view A, the account number is not masked.

What could be the reason?

A.

The UNMASKED privilege has NOT been granted at the schema level.

A.

The UNMASKED privilege has NOT been granted at the schema level.

Answers
B.

You did not define masking in calculation view A.

B.

You did not define masking in calculation view A.

Answers
C.

You previewed the data with the technical user in the SAP HANA modeling tool.

C.

You previewed the data with the technical user in the SAP HANA modeling tool.

Answers
D.

The type of the Account Number column is VARCHAR.

D.

The type of the Account Number column is VARCHAR.

Answers
Suggested answer: B

How can you define a variable that presents its value help hierarchically? Note: There are 2 correct answers to this question.

A.

Create a level hierarchy and assign it to the variable. * Ensure the variable's reference column is the top level of the hierarchy.

A.

Create a level hierarchy and assign it to the variable. * Ensure the variable's reference column is the top level of the hierarchy.

Answers
B.

Create a parent-child hierarchy and assign it to the variable. * Ensure the variable's reference column is the parent attribute of the hierarchy.

B.

Create a parent-child hierarchy and assign it to the variable. * Ensure the variable's reference column is the parent attribute of the hierarchy.

Answers
C.

Create a parent-child hierarchy and assign it to the variable. * Ensure the variable's reference column is the child attribute of the hierarchy.

C.

Create a parent-child hierarchy and assign it to the variable. * Ensure the variable's reference column is the child attribute of the hierarchy.

Answers
D.

Create a level hierarchy and assign it to the variable. * Ensure the variable's reference column is the leaf level of the hierarchy.

D.

Create a level hierarchy and assign it to the variable. * Ensure the variable's reference column is the leaf level of the hierarchy.

Answers
Suggested answer: C, D

What options do you have to handle orphan nodes in your hierarchy? Note: There are 2 correct answers to this question.

A.

Assign them to a parent determined by an expression.

A.

Assign them to a parent determined by an expression.

Answers
B.

Assign them to a leaf level node.

B.

Assign them to a leaf level node.

Answers
C.

Assign them to an existing node at the root level.

C.

Assign them to an existing node at the root level.

Answers
D.

Define them as additional root nodes.

D.

Define them as additional root nodes.

Answers
Suggested answer: C, D
Total 80 questions
Go to page: of 8