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

Exact2Pass Menu

Question # 4

Why do we use Git when modeling calculation views?

A.

To display dependencies in stacked scenarios

B.

To automate the build process

C.

To manage versions of source files

D.

To enable collaboration between developers

Full Access
Question # 5

You import a project that includes an SAP HANA database (HDB) module to your workspace. You need to create a calculation view that uses data from a table located in an external schema within the same local database.

Which of the following items do you need? Note: There are 2 correct answers to this question.

A.

Synonym

B.

Remote source

C.

SQL view

D.

Authorization

Full Access
Question # 6

You have defined a pruning configuration table in a calculation view. What are you attempting to prune from the query execution?

A.

Data sources of unions

B.

Joins

C.

Calculated columns

D.

Filters

Full Access
Question # 7

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 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 # 8

In an XS Advanced project, what is the purpose of the .hdiconfig file?

A.

To specify in which space the container should be deployed

B.

To specify an external schema in which calculation views will get their data

C.

To specify which HDI plug-ins are available

D.

To specify the namespace rules applicable to the names of database objects

Full Access
Question # 9

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 # 10

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

A.

PROJECTION

B.

UNION

C.

HIERARCHY

D.

AGGREGATION

Full Access
Question # 11

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

A.

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

B.

To provide additional time-related navigation possibilities

C.

To store historical versions of attributes

D.

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

Full Access
Question # 12

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.

The join condition is not represented by matching values.

D.

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

Full Access
Question # 13

You have created a calculation view query snapshot and you want to generate an interface view. What is the purpose of the generated input parameter of the interface view?

A.

To map the attributes of the interface view to the original calculation view attributes

B.

To allow the user to select whether to run a query on the snapshot table or on the original calculation view

C.

To define the selection criteria used during the scheduled insertion of records into the snapshot table

D.

To evaluate the analytic privileges of different users who access the snapshot table

Full Access
Question # 14

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

A.

Projection

B.

Aggregate

C.

Case

D.

Pivot

Full Access
Question # 15

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.

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.

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.

D.

Create a level hierarchy and assign it to the variable.

•Ensure the variable's reference column is the leaf level of the hierarchy.

Full Access
Question # 16

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

A.

To set breakpoints and step through the execution

B.

To identify data sources that are not accessed by a query

C.

To understand how tables are partitioned

D.

To check which database engines are invoked

Full Access
Question # 17

What privileges do you need to create a virtual table referencing a remote SAP HANA table? Note: There are 2 correct answers to this question.

A.

SELECT on the source object

B.

CREATE VIRTUAL TABLE on the remote source

C.

CREATE ANY on the target schema

D.

ALTER on the remote source

Full Access
Question # 18

What is a calculation view query snapshot?

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

Full Access
Question # 19

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.

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.

Full Access
Question # 20

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.

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 # 21

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

A.

Text join

B.

Referential join

C.

Inner join

D.

Left outer join

Full Access
Question # 22

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 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.

Full Access
Question # 23

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

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

Full Access
Question # 24

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