Labour Day Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > SAP > SAP Certified Application Associate > C_HCMOD_05

C_HCMOD_05 SAP Certified Application Associate - SAP HANA Cloud Modeling Question and Answers

Question # 4

You want to join two tables in a calculation view.Why do you use a non-equi join?

A.

Join columns have different data types.

B.

The number of joined columns is different in each table.

C.

Join columns need to be ignored when NOT requested by the query.

D.

The join condition is not represented by matching values.

Full Access
Question # 5

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

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

Full Access
Question # 6

In Business Application Studio, you rename a DIMENSION calculation view that is used by a CUBE calculation view. You do NOT use the option to rename the runtime view and adjust the reference. Afterward, you perform the following deploy operations:Deploy the DIMENSION calculation view as a single object.Deploy the entire SAP HANA database module.What is the outcome of the deploy operations?

A.

The first deployment is successful.The second deployment fails.

B.

The first deployment is successful.The second deployment is successful.

C.

The first deployment fails.The second deployment fails.

D.

The first deployment fails.The second deployment is successful.

Full Access
Question # 7

What is the objective of calculation view instantiation?

A.

Generate an optimized run-time model based on a calling query

B.

Identify potential performance issues

C.

Trace of the run-time of a calculation view

D.

Deploy a calculation view to a production system

Full Access
Question # 8

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

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

Full Access
Question # 9

A calculation view includes a rank node that uses the source data and settings shown in the graphic.

Your query requests all columns of the rank node.How many rows are in the output of your query?

A.

9

B.

2

C.

5

D.

6

Full Access
Question # 10

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.

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.

Full Access
Question # 11

What is the SQL keyword used to process input parameters defined in a calculation view?

A.

WHERE

B.

PLACEHOLDER

C.

HINT

D.

SET

Full Access
Question # 12

You want to ensure that your calculation view does not give unexpected results for a query that is based on any combination of columns.What is the recommended approach for verifying the results?

A.

Set the HIDE property for columns NOT required.

B.

Write and execute a custom SQL query in the SQL Console.

C.

Select Data Preview for the calculation view.

D.

Select and deselect columns from the output mapping.

Full Access
Question # 13

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

A.

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

B.

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

C.

The block must only have one start node.

D.

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

Full Access
Question # 14

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

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

Full Access
Question # 15

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?

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.

Full Access
Question # 16

In your calculation view, you want to consume a custom data source defined using SQLScript.In which type of object do you write your code?

A.

Scalar function

B.

Table function

C.

Anonymous block

D.

Procedure

Full Access
Question # 17

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

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.

Full Access
Question # 18

You have generated a calculation view properties file.What does it contain?

A.

Descriptions of all objects defined in a calculation view

B.

All settings defined in a calculation view

C.

Dependencies between calculation views

D.

Documentation to support the calculation view

Full Access
Question # 19

When is the first column store compression executed?

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

Full Access
Question # 20

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

A.

Define an expression to determine a parent.

B.

Generate additional root nodes.

C.

Assign them to a level below the root.

D.

Assign them to a node at the root level.

Full Access
Question # 21

In a calculated column, which object do you use to process a dynamic value in an expression?

A.

Variable

B.

Input Parameter

C.

Procedure

D.

Table function

Full Access
Question # 22

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

A.

To improve response time when multiple users access the same table

B.

To improve query performance when accessing large column tables

C.

To improve data replication performance on large row tables

D.

To overcome the 2 billion record limit

Full Access
Question # 23

A new version of SAP HANA Cloud, SAP HANA database is available from today.If you do not perform the upgrade manually, how much time do you have before your database will be automatically upgraded to the next version?

A.

7 months

B.

3 months

C.

2 weeks

D.

1 year

Full Access
Question # 24

What do you use in the definition of a dynamic SQL analytic privilege?

A.

A table function that returns a list of allowed values.

B.

A scalar function that returns a list of the allowed values for each attribute.

C.

A procedure that returns the data access condition as an SQL expression.

D.

An organization hierarchy that provides role-based access to data.

Full Access
Question # 25

Why does SAP issue warnings about the use of imperative or procedural SQLScript statements?

A.

They can limit parallelization of query execution.

B.

They introduce potential security risks.

C.

They could modify the database.

D.

They call multiple processing engines.

Full Access
Question # 26

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?

A.

The cache data retention period has expired.

B.

You did not define any columns in the cache setting.

C.

You did not define a filter in the cache setting.

D.

The query requests only a subset of the cached results.

Full Access