Weekend Sale Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: suredis

SAP C_HCMOD_05 SAP Certified Application Associate - SAP HANA Cloud Modeling Exam Practice Test

Page: 1 / 9
Total 88 questions

SAP Certified Application Associate - SAP HANA Cloud Modeling 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

What is the recommended tool for developing cloud foundry applications?

Options:

A.

SAP Business Application Studio

B.

SAP HANA Cloud Central

C.

SAP HANA Web IDE

D.

SAP HANA cockpit

Question 2

Which project structure object corresponds to a unique HDI container?

Options:

A.

project

B.

space

C.

src folder

D.

database module

Question 3

What are some of the typical tasks performed by the SAP HANA Cloud modeler role? Note: There are 2 correct answers to this question.

Options:

A.

Create graph workspaces

B.

Configure data tiering

C.

Develop calculation views

D.

Develop SAP Fiori apps

Question 4

In a calculation view, what is the purpose of a variable?

Options:

A.

To pass values between procedures and calculation views

B.

To provide a dynamic value in a calculated column

C.

To break up complex SQL into smaller steps

D.

To filter an attribute at runtime based on a user input

Question 5

Why would you set the "Ignore multiple outputs for filters" property in a calculation view?

Options:

A.

To ensure semantic correctness

B.

To hide columns that are not required

C.

To avoid duplicate rows in the output

D.

To force filters to apply at the lowest node

Question 6

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

Options:

A.

Query processing time improves

B.

Results are read from static cache

C.

SQL compilation time increases

D.

Count-distinct results are incorrect

Question 7

You want to map an input parameter of calculation view A to an input parameter of calculation view B 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.

You already mapped the input parameters in another calculation view.

B.

The names of the input parameters do not match.

C.

You selected the wrong parameter mapping TYPE.

D.

Your source calculation view is of type DIMENSION.

Question 8

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.

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

B.

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

C.

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

D.

Execute the refactor function for the calculation view.

Question 9

What is a restricted measure?

Options:

A.

A measure that can be consumed by a CUBE and not a DIMENSION.

B.

A measure that is filtered by one or more attribute values.

C.

A measure that can only be displayed by those with necessary privileges.

D.

A measure that cannot be referenced by a calculated column.

Question 10

In SAP HANA Cloud, which tasks are handled by the cloud provider?Note: There are 3 correct answers to this question.Sizing, provisioning, and monitoring the database

Options:

A.

Tuning the database to run optimally on the underlying operating system, and hardware

B.

Managing users, roles, and permissions in the database

C.

Backing up the operating system and the database software

D.

Installing, configuring, and upgrading the operating system

Question 11

What are some best practices for writing SQLScript for use with calculation views? Note: There are 2 correct answers to this question.

Options:

A.

Control the flow logic using IF-THEN-ELSE conditions.

B.

Break up large statements by using variables.

C.

Choose declarative language instead of imperative language.

D.

Use dynamic SQL.

Question 12

Why do you use the Hidden Columns checkbox in the semantics node of your calculation view?Note: There are 2 correct answers to this question.

Options:

A.

To prevent passing columns in stacked calculation views

B.

To ensure specific columns are NOT exposed to the reporting tool

C.

To remove a column that is also used as a Label column

D.

To avoid exposing sensitive columns when defining calculated columns

Question 13

What is generated when you deploy a CUBE calculation view design-time file?Note: There are 2 correct answers to this question.

Options:

A.

Cached results to improve read performance

B.

Metadata to enable consumption by external tools

C.

An SQL execution plan

D.

A column view in a container

Question 14

Referring to the diagram,

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

Options:

A.

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

B.

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

C.

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

D.

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

Question 15

Which type of join supports a temporal condition in a calculation view?

Options:

A.

Referential join

B.

Inner join

C.

Text join

D.

Left outer join

Question 16

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.

.yaml

D.

.namespace

Question 17

Why would you create calculation views of data category DIMENSION with type TIME?

Options:

A.

To provide additional time-related navigation possibilities

B.

To add a temporal condition to a join to find matching records from two tables based on a date

C.

To store historical versions of attributes

D.

To provide the time intervals required by time-dependent parent-child hierarchies

Question 18

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.

Options:

A.

Define constant values.

B.

Assign a hierarchy node.

C.

Reference the output of a procedure.

D.

Map columns from lower nodes.

E.

Create and map an input parameter

Question 19

At which levels of a project structure can you execute a deploy operation?Note: There are 2 correct answers to this question.

Options:

A.

Individual source file

B.

Entire workspace

C.

Sub-folder of a database module

D.

Individual container

Question 20

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

Options:

A.

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

B.

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

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 21

You have imported a new calculation view in a folder that contains an .hdinamespace file. This calculation view consumes one data source, which is a table. When trying to deploy the calculation view, the deployment fails with a namespace-related issue.What could be the reason?Note: There are 2 correct answers to this question.

Options:

A.

The namespace used within the calculation view to reference the table is different from the actual namespace in the identifier of this table.

B.

The imported calculation view and its data source have different namespaces.

C.

An .hdinamespace file is defined in the SRC folder that specifies a different namespace property than the one in the identifier of the calculation view.

D.

The .hdinamespace specifies "sub-folder":"append", so calculation views can only be created in subfolders.

Question 22

Why would you enable Debug Query mode in a calculation view?

Options:

A.

To identify data sources that are not accessed by a query

B.

To check which database engines are invoked

C.

To set breakpoints and step through the execution

D.

To understand how tables are partitioned

Question 23

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

Options:

A.

Model star schemas using a sequence of join nodes.

B.

Aggregate at the lowest possible node.

C.

Include all data flow logic within one calculation view.

D.

Avoid defining joins on calculated columns.

Question 24

When is the first column store compression executed?

Options:

A.

When a delta merge is triggered

B.

When the table is created

C.

When partitions are regenerated

D.

When a backup is started

E.

Question

Question 25

Why would an SQL developer work with SQLScript?Note: There are 3 correct answers to this question.

Options:

A.

To automate the generation of the code

B.

To pass parameters from calculation views

C.

To exploit additional data types

D.

To include ABAP syntax in the code

E.

To implement conditional logic

Question 26

Which of the following are standard options provided to define analytic privileges?Note: There are 3 correct answers to this question.

Options:

A.

SQL expression

B.

Dynamic

C.

Hierarchy function

D.

Attributes

E.

Graph

Page: 1 / 9
Total 88 questions