Winter Sale Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ex2p65

Exact2Pass Menu

Question # 4

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

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.

Full Access
Question # 5

Why would you implement SQL in calculation views? Note: There are 2correct answers to this question.

A.

To increase the possibilities for consumption

B.

To fine-tune performance

C.

To implement custom functions

D.

To define dynamic analytic privileges

Full Access
Question # 6

Which project structure object corresponds to a unique HDI container?

A.

A project

B.

An src folder

C.

A space

D.

A database module

Full Access
Question # 7

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 3correct answers to this question.

A.

Define constant values.

B.

Reference the output of a procedure.

C.

Assign a hierarchy node.

D.

Map columns from lower nodes.

E.

Create and map an input parameter.

Full Access
Question # 8

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.

Procedure

B.

Scalar function

C.

Anonymous block

D.

Table function

Full Access
Question # 9

When you build/deploy a flowgraph, what can be generated? Note: There are 3correct answers to this question.

A.

Batch Task

B.

Procedure

C.

Function

D.

Real-time Task

E.

Replication Task

Full Access
Question # 10

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

A.

To ensure semantic correctness

B.

To avoid duplicate rows in the output

C.

To force filters to apply at the lowest node

D.

To hide columns that are not required

Full Access
Question # 11

In a flowgraph, which node do you use to select only the required columns from a data source and to filter specific rows?

A.

Projection

B.

Aggregate

C.

Case

D.

Pivot

Full Access
Question # 12

A calculation view consumes the data sources shown in the graphic. You want to identify which companies sold products in January AND February. What is the optimal way to do this?

A.

Use an aggregation node.

B.

Use a union node.

C.

Use an intersect node.

D.

Use a minus node.

Full Access
Question # 13

Why do you nest flowgraphs? Note: There are 2correct answers to this question.

A.

To reduce flowgraph maintenance

B.

To access additional node types

C.

To improve flowgraph performance

D.

To start multiple flowgraphs at the same time

Full Access
Question # 14

What is the purpose of a remote subscription?

A.

To establish a connection to the replication service

B.

To be notified when remote data has changed

C.

To update data in a local table based on changes made to a remote table

D.

To assign a virtual table to a remote source

Full Access
Question # 15

Which of the following techniques can you use to improve the performance of calculation views? Note: There are 2correct answers to this question.

A.

Avoid union pruning.

B.

Partition large tables.

C.

Limit the number of stacked calculation views.

D.

Aggregate data early in the data flow.

Full Access
Question # 16

You implement a referential join between Table A and Table B, but when you query the calculation view, Table B is not pruned. What could be the problem? Note: There are 2correct answers to this question.

A.

The Country column is requested.

B.

Join cardinality is set: 1.

C.

The Keep flag is activated for the Customer column.

D.

Integrity constraint is set to RIGHT.

Full Access
Question # 17

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

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

Full Access
Question # 18

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.

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

Full Access
Question # 19

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?

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.

Full Access
Question # 20

A cube calculation view consumes a dimension calculation view. You rename the design time file of the dimension view but do NOT choose the option to rename the runtime view and adjust the reference. Afterward, you perform the following operations:

•A: Build/deploy the dimension calculation view as a single object.

•B: Build/deploy the entire SAP HANA database module. What is the outcome of the build/deploy operations?

A.

A is successful.

•Fails.

B.

A fails.

•B is successful.

C.

A fails.

•B fails.

D.

A is successful.

•B is successful.

Full Access
Question # 21

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

A.

Results are read from static cache.

B.

Count-distinct results are incorrect.

C.

SQL compilation time increases.

D.

Query processing time improves.

Full Access
Question # 22

Why would you use an anonymous block when writing SQLScript?

A.

To check the results without applying user privileges.

B.

To test your code without generating a logic container.

C.

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

D.

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

Full Access
Question # 23

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

A.

Table function

B.

Procedure

C.

Row table

D.

Scalar function

Full Access
Question # 24

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

A.

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

B.

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

C.

A table function that returns a list of allowed values.

D.

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

Full Access