Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 80

C_BW4HANA_xx


Mock Test

1
Table of Contents

Table of Contents........................................................................................................................3
Fundamentals..............................................................................................................................4
InfoObjects and InfoProviders....................................................................................................9
SAP BW/4HANA Data Flow....................................................................................................19
SAP BW Query Design.............................................................................................................24
SAP Analytics Tools.................................................................................................................42
Data Acquisition in SAP BW/4HANA.....................................................................................46
Data Acquisition in SAP HANA...............................................................................................54
SAP BW/4HANA Project and the Modeling Process...............................................................56
SAP BW/4HANA Modeling.....................................................................................................65
Native SAP HANA Modeling...................................................................................................77

2
Fundamentals
Which are key tasks of a Data Warehouse?
There are 3 correct answer(s)
 Acquire, integrate, and manage data from anywhere across an organization
 Replicate data from systems across an organization for archiving purposes
 Provide sophisticated data modeling capabilities on the acquired data
 Present a single view of modelled data to all analytical applications and reporting
solutions

What is SAP BW/4HANA?


There are 1 correct answer(s)
 A packaged solution that provides a complete tool set to rapidly deploy an
enterprisewide, on-premise data warehouse out of the box
 A family of SAP tools used to develop a completely customized data warehouse
solution from scratch for on-premise deployment that relies heavily on SQL
development
 A cloud solution that provides business users with easy to use self-service tools to
acquire and model and analyze their own data

Which are benefits o BW/4HANA Business Content?


There are 2 correct answer(s)
 Accelerate the implementation using ready made models.
 Provide early reports to business users so they can provide feedback to support the
implementation.
 Provides best practices for BW/4HANA data models but no installable objects.

Embedded Analytics in S/4HANA replaces BW/4HANA completely. Determine


whether this statement is true or false.
 True
 False

What are features of SAP HANA?


There are 3 correct answer(s)
 Column store tables
 Data is stored in memory
 Push processing to the application layer
 Data compression
 Aggregates and indexes

3
The CompositeProvider stores no data.
Determine whether this statement is true or false.
 True
 False

Which are BW/HANA InfoProviders?


There are 3 correct answer(s)
 Open ODS View
 Calculation View
 DataStoreObject (Advanced)
 DataSource
 Composite Provider

What are tools of SAP BW/4HANA?


There are 3 correct answer(s)
 Data Warehousing Workbench
 BW Modeling Tool in Eclipse
 BEx Analyzer
 BW/4HANA Cockpit

What is SAP BW/4HANA?


There are 1 correct answer(s)
 A packaged solution that provides a complete tool set to rapidly deploy an
enterprisewide, on-premise data warehouse out of the box
 A family of SAP tools used to develop a completely customized data warehouse
solution from scratch for on-premise deployment that relies heavily on SQL
development
 A cloud solution that provides business users with easy to use self-service tools to
acquire and model and analyze their own data

When implementing a data warehouse for reporting and analysis purposes what benefits can a
company expect?
(1 correct answer(s))
 Company employees are granted real-time data access on their mobile devices
 All company data from multiple systems and applications can be consolidated and
harmonized into one system
 Data accuracy is guaranteed
 The number of transactional systems implemented in the company can be reduced

4
Which of the following are used for acceleration of SAP BW implementation projects?
(1 correct answer(s))
 SAP BW Data Warehousing Workbench
 SAP BW Accelerator (BWA)
 SAP BW BI Content
 SAP BW Statistics

When activating BI Content the version of the BI Content object changes. What is the new
version of the BI Content object after activation?
(1 correct answer(s))
 Version changes to M
 Version changes to D
 Version changes to A
 Version changes to D then M

Which of the following functions can you use to find out which relationships between
activated BW data flow objects exist?
(2 correct answer(s))
 Using the Metadata Repository
 Reviewing BI Content
 Selecting Explore Data Flow from the context menu of an InfoProvider
 Using transaction LISTCUBE

You want to activate BI Content objects. However, you need to ensure that changes which
were made to existing (already activated) BI Content objects are NOT overwritten?
(1 correct answer(s))
 You select Collect ”Only Necessary Objects” for activation. 
You schedule the activation in the background.
 You use a transport request to write the changes into it.
 You merge the current settings with the content version.

SAP HANA provides significant performance advantages by deploying several techniques.


Which of the following approaches did SAP use to design the SAP HANA database?
(3 correct answer(s))
 Column- and Row-based Data Layout

5
 Dictionary and Extended Compression Mechanisms to reduce required main memory
space
 Using Solid State Disks for the primary operational database
 Storing operational data in the main memory

Which of the following statements are true regarding the data layout of the SAP HANA
database?
(2 correct answer(s))
 Storing data row-based allows faster reading processes when querying only specific
attributes
 Storing data column-based allows faster reading processes when querying only specific
attributes
 The SAP HANA database only uses the column-based approach as it is optimized for
reading operations
 The SAP HANA database uses a mix of column-based and row-based storage
techniques to optimize reading from and writing into the database.

Which of the following statements is true regarding the Insert Only on Delta mechanism?
(2 correct answer(s))
 SAP HANA uses a read-optimized main storage on the hard disk drive
 SAP HANA uses a write-optimized delta storage in the main memory
 Data is written only into the main storage for persistency
 The Delta Merge operation merges the delta storage and the main storage regularly into
a new main storage

Which of the following statements are true regarding the organization of database schemas in
SAP BW/4HANA?
(2 correct answer(s))
 SAP BW/4HANA has its own BW-managed schema in the SAP HANA database
 SAP BW/4HANA manages the SAP HANA schema of its underlying HANA-database
 The SAP BW/4HANA schema are separated from each other
 SAP HANA views generated from SAP BW InfoProviders are stored in the SAP
BWmanaged schema.

Where are Extended Tables stored?


(1 correct answer(s))
 They are temporarily located in the cache in the SAP HANA in-memory RAM.
 They are physically located in a special SAP HANA schema in a memory data
columnar storage.

6
 They are temporarily located in a compressed disk-based data columnar storage.
 They are physically located in a compressed disk-based data columnar storage.

For which table type does SAP HANA compress data?


(1 correct answer(s))
 Column store table
 Virtual table
 Cluster table
 Row store table

7
InfoObjects and InfoProviders
Which of the following are types of InfoObject?
There are 3 correct answer(s)
 Key Figure
 Currency
 Unit
 Characteristic

What is a DataSource?
There are 1 correct answer(s)
 A flat structure of logically related fields that contain data to be transferred into SAP
BW/4HANA
 An object that defines master data modeling rules, such as compounding
 A store of data used for staging
 A structure used to define transformation rules

What is replication?
There are 1 correct answer(s)
 Copying data from one layer to another
 Making the source system fields used in an extraction available to SAP BW/4HANA
 Moving data from the source system to SAP BW/4HANA

You must first create all objects before including them in a Data Flow. Determine
whether this statement is true or false.
 True
 False

Why do we create hierarchies?


There are 1 correct answer(s)
 To identify the sequence of objects used in a data flow
 To provide the sequence logic for the correct activation of the modeling objects
 To obtain a better structuring and navigation of data if you have large numbers of
characteristic values in a report

You can only delete master data if there is not transaction data in SAP BW/4HANA which
refers to it.
Determine whether this statement is true or false.
 True
8
 False

What are InfoProviders?


There are 1 correct answer(s)
 Objects that define the fields used for extraction from a source system
 Objects that reports are based on
 Objects that stage data during loading

Which of the following are examples of key figures?


There are 2 correct answer(s)
 Invoiced quantity
 Customer number
 Vacation days remaining

What is a DataStore Object?


There are 1 correct answer(s)
 The central object in SAP BW/4HANA used for data storage and consolidation
 A virtual staging object used to combine multiple data sources
 An object used to store the results of a query to improve performance

What are the features of a DataStore Object of the type standard?


There are 2 correct answer(s)
 A change log to manage the delta process
 An activation step to control the release of loaded data to reporting users
 Support for loading data using APIs

What are the modeling features of a CompositeProvider?


There are 3 correct answer(s)
 Union
 Join
 Aggregate
 Rank

You use display attributes... (2


correct answer(s))
 ...primarily as supplemental information for the carrying characteristic
 ...for navigating in a report.

9
 ...to sort in a report.
 ...in the query definition to filter individual values of the attribute.
 ...as navigation attributes in the query definition.

A Key Figure InfoObject ...


(2 correct answer(s))
 ... can have an exception aggregation. This field sets how the key figure is aggre-gated
in the Business Explorer in relation to a given reference characteristic. Ex-ample: AVG
(average).
 ... can carry master data when used as an attribute of a characteristic.
 ... can be used as a key field of a DataStore Object.
 ... can have, amongst others, the data type Amount, Quantity or Number.

Which of the following tasks can be performed for a reference characteristic?


(1 correct answer(s))
 Assign additional attributes 
Load alternative texts.
 Change the data type.
 Change the description.

What are the options available when choosing types of master data (attributes, texts,
hierarchies) in the definition of Characteristic InfoObjects?
(3 correct answer(s))
 You can define a Characteristic InfoObject that contains time-dependent texts and
timeindependent attributes.
 A characteristic InfoObject contains either all types of master data or no master data at
all.
 If an attribute is time-dependent, it follows that the texts and all other attributes are
timedependent as well.
 Each individual master data type can be defined separately for each characteristic
InfoObject.
 There are characteristic InfoObjects for which no text tables exist, but which contain
attributes nevertheless.

What should you do to ensure that an attribute can be used as a navigation attribute in
reporting?
(2 correct answer(s))
 Activate the attribute for navigation at DataSource level.
 Activate the attribute for navigation in the Aggregate maintenance.

10
 In the InfoObject maintenance for a characteristic, define the attribute as a navigation
attribute.
 Activate the attribute for navigation at CompositeProvider level.

Which of the following tables are created when you activate a master data bearing
Characteristic InfoObject?
(3 correct answer(s))
 Hierarchies
 Attributes
 Compounds
 Texts
 Time

You want to use a Characteristic InfoObject in the dataflow to load attribute data into its
master data tables. Which of the following settings do you have make for this purpose in the
definition of the InfoObject? (2 correct answer(s))
 Check Master Data
 Check Texts
 Check Hierarchies
 Check Usable as InfoProvider
 Check Attribute Only

After changing an Advanced DataStore Object (Data Mart) the modified version requires
approval by the technical team. Before the approval process, you want to ensure that the
currently active version of the ADSO is not lost. What do you do?
(1 correct answer(s))
 You save and transport the ADSO
 You activate the ADSO only
 You save and then activate the ADSO
 You save the ADSO only

You want to use the overwrite method for an Advanced DataStore Object (Standard DSO) in a
transformation. For which field types of a DataStore Object is this possible?
(1 correct answer(s))
 Data fields of type key figure
 Data fields of type characteristic
 Key figure key fields
 Characteristic key fields
11
What is stored in a fact table? (1
correct answer(s))
 The fact table contains the key figure values for a combination of characteristic SID
values of the dimensions.
 The fact table must contain the new dimension keys in order to allow changes to master
data tables.
 The fact table contains cumulative values and also key figures for non-cumulative
values.

Which of the following statements is true for the star schema in SAP BW ADSOs? (3
correct answer(s))
 Master data information is stored outside the dimension tables.
 Characteristic InfoObject master data must always be stored in dimension tables.
 Characteristic values are stored hierarchically in dimension tables.
 The SID table represents the connection between the master data and dimension tables.
 SID technology simplifies the sharing of master data.

You realize that that specific data is missing in one of the latest reports, even though the daily
data load into the Advanced DataStore Object (Standard DSO) was successful and no data
was deleted from that ADSO. Which table of the standard ADSO would you look into to find
the missing data? (1 correct answer(s))  Change Log
 Activation Queue
 Active Data
 SID Table

What are the properties of an InfoProvider in SAP BW?


(1 correct answer(s))
 They are BW objects on which queries can be defined.
 Each InfoProvider physically contains data.
 Each InfoProvider (except CompositeProviders themselves) can be used in a
CompositeProvider.
 Each characteristic is an InfoProvider.

12
Which of the following statements is true regarding Advanced DataStore Objects? (2
correct answer(s))
 You create an ADSO using the SAP GUI-based Editor in HANA Studio.
 When you activate an ADSO, Inbound table, Active Data table and Change Log table
are always generated.
 An ADSO combines all functionalities of HybridProviders, InfoCubes and DataStore
Objects from the classic SAP BW system.
 An ADSO can contain up to 150 key fields allowing to create very large InfoCube-like
InfoProviders.
 An ADSO can be created with only fields or with only InfoObjects, making it very
flexibly usable across different LSA++ Layers.

Which of the following statements is true regarding CompositeProviders? (2


correct answer(s))
 You create a CompositeProvider using the SAP GUI-based Editor in HANA Studio.
 CompositeProviders encompass all functionalities provided by MultiProviders,
InfoSets and VirtualProviders from the classic SAP BW system.
 A CompositeProvider can be PartProvider of another CompositeProvider
 A CompositeProvider can combine data from any Source System and provide the data
directly for Reporting.
 A CompositeProvider uses only highly effective SQL Joins defined in stored
procedures to be run directly on the HANA database.

Which of the following statements about an Advanced DataStore Object (DSO-like) can be
made with respect to the overall architecture of the BW system?
(2 correct answer(s))
 An ADSO can be used to transfer changed data records to other InfoProviders even for
non-delta-enabled DataSources.
 The ADSO is an important component of the DataWarehouse architecture in BW
systems. It can serve as both a Target- and a Source-InfoProvider.
 Queries can be defined based on DataStore Objects of type "Standard" only.
 Data from the DataStore object can only be updated into HANA-optimized InfoCubes.

Which of the following statements are correct about the activation of requests in DataStore
Objects of "standard" type? (2 correct answer(s))
 Requests with a "green" status can be activated.

13
 The order in which the data is loaded in the activation queue table doesn't matter.
 The user can specify whether several requests should be grouped into one request in
the change log table, or whether each request should also generate a separate request
upon loading into the change log table.
 The user can load data records directly into the active data table.

You want to delete and reload a request that has already been loaded and activated in an
ADSO (Standard DSO-like). Which action do you perform before deleting the request?
(1 correct answer(s))
 Select the Reconstruction function and choose Reconstruct/Insert.
 Delete related load requests within subsequent InfoProviders.
 Set the status of the request in the DataStore Object to Erroneous.
 Delete the corresponding entry for this request in the Change Log of the ADSO.

For which purposes are process chains used?


(2 correct answer(s))
 For monitoring performance of reporting activities
 For creation of data transfer processes
 For central scheduling of BW loading and administration jobs
 For pro-active monitoring of BW loading and administration jobs (connected to basis
monitors (CCMS), e-mail notifications, etc.)

What happens when the “Trigger Delta Merge” process variant is executed for a given data
target in a process chain? (1 correct answer(s))
 The delta between the new data and the already loaded data is calculated in the data
target.
 Data is transferred from the delta store to the main store of the data target.
 The before and after images of the delta queue are merged and sent to the data target.
 Only data from the delta queue is extracted and merged into the data target.

You have successfully loaded new data into an Advanced DataStore Object (Standard DSO).
You want to distribute this data further to connected InfoProviders (ADSO Data Mart). Which
of the following tasks do you need to perform to make the new data available for the
subsequent InfoProviders?
(1 correct answer(s))
 Compress the Request
 Activate the Request
 Activate the Inbound Table
 Compress the Active Data Table

14
You want to delete specific data from an Advanced DataStore Object (Standard DSO). Which
of the following statements are true?
(3 correct answer(s))
 If you have activated the requests in this ADSO, then you cannot delete individual
requests anymore.
 By selecting Delete Data from the context menu of an ADSO all data in the Activate
Data, Inbound and Change Log tables are deleted.
 Before deleting a request from this ADSO, you must first delete all dependent requests
from subsequent InfoProviders.
 You can use selective deletion to delete only specific data records from the Active Data
and Inbound Tables.
 You can use selective deletion to delete specific data records from the Change Log
Table.

You want to delete specific data from an Advanced DataStore Object (Data Mart). Which of
the following statements are true?
(3 correct answer(s))
 If you have activated the requests in this ADSO, then you cannot delete individual
requests anymore.
 By selecting Environment → Remove Change Log Data from the menu of this ADSO
you can delete data from the Change Log table.
 Before deleting a request from this ADSO, you must first delete all dependent requests
from subsequent InfoProviders.
 You can use selective deletion to delete only specific data records from the Active
Data.
 You can use selective deletion to delete specific data records from the Change Log
Table.

You want to delete master data from a Characteristic InfoObject. Which of the following
statements are true? (2 correct answer(s))
 You can delete master data and reuse the existing SIDs
 You can delete master data and delete the existing SIDs
 If the master data is already in-use in a hierarchy of the Characteristic InfoObject, then
the hierarchy is also deleted.
 You can delete master data from a Characteristic InfoObject by deleting the request
that loaded the master data into the InfoObject.

15
You want to load master data into a Characteristic InfoObject. What do you need to consider?
(1 correct answer(s))
 When loading master data attributes into the InfoObject for the first time, you must
activate the master data before it becomes available in reporting.
 When loading master data texts into the InfoObject, the texts are available right-away
and no activation is required.
 When loading master data attributes into the InfoObject that already contains master
data attributes, you must activate the master data as it is stored in an inactive version.
 When loading hierarchies into a Characteristic InfoObject, the hierarchies are stored
with the Object Version Transport (T), as they still need to be transported.

Due to its technical architecture, SAP BW/4HANA requires the periodic execution of a
socalled Delta Merge. Which of the following statements are true regarding Delta Merges?
(2 correct answer(s))
 The Delta Merge can be triggered automatically for an ADSO using a process chain.
 The Delta Merge can be triggered manually for an ADSO via the DTP.
 The Delta Merge can be triggered using an Event in the BW Launchpad.
 The Delta Merge can be triggered via the InfoPackage when data is loaded into a
DataSource.

Which of the following statements are true regarding the Delta Merge? (2
correct answer(s))
 For Write-optimized DataStore Objects, the Delta Merge is triggered automatically.
 For Advanced DataStore Objects the Delta Merge can be triggered via a DTP or
Process Chain.
 For Advanced DataStore Objects the Delta Merge is triggered automatically, when a
request is activated (or compressed).
 A Delta Merge is not allowed for HANA-optimized InfoCubes.

In connection with Smart Data Integration, SAP BW/4HANA provides Streaming Process
Chains. Which statements are true regarding this new type of process chains? (2 correct
answer(s))
 Data Transfer Process for a (real-time) SAP HANA-DataSource can be used in a
Streaming Process Chain
 Request activation for Advanced DataStore Objects can be used in a Streaming Process
Chain
 AND, OR, and EXOR Operations cannot be used in a Streaming Process Chain

16
 Clean-up Old Requests in DataStore Objects (Advanced) can be used in a Streaming
Process Chain

You model a second SAP BW/4HANA CompositeProvider to integrate tables from an SAP
HANA database schema with an existing SAP BW/4HANA CompositeProvider. What must
you do first?
(1 correct answer(s))
 Assign consumption properties to the new SAP HANA calculation view.
 Connect an export DataSource from the existing CompositeProvider to the new
CompositeProvider.
 Set "The CompositeProvider Can Be Added to Another CompositeProvider" flag.
 Create an Open ODS view with consumption properties to consume the data in the SAP
BW/4HANA schema.

17
SAP BW/4HANA Data Flow
Why do you implement an InfoSource?
There are 1 correct answer(s)
 To store data at the most detailed level
 To provide a modeling object that is accessed by queries
 To break up transformations into several layers

Your dataflow sequence is defined as: DataSource > Transformation > InfoSource >
Transformation > DataStore Object. What is the minimum number of DTPs required to load
the data?
There are 1 correct answer(s)
 One
 Two

For a DataStore Object of type Data Mart, you can only delete requests if they have not
already been activated.
Determine whether this statement is true or false.
 True
 False

What is a process variant?


There are 1 correct answer(s)
 A sequence of job steps used to load data to SAP BW/4HANA
 A log generated once the process chain has ended
 An alternative path in a process chain that executes under certain conditions
 A specific configuration of an individual job step in a process chain

What happens if you do not run an SAP HANA delta merge?


 There are 2 correct answer(s)
 Read performance of InfoProviders decreases
 Data is not tracked for changes
 Storage requirements increase
 You cannot combine calculation views and InfoProviders

18
Please evaluate the following statements on source and targets for Transformations in SAP
BW.
Transformations
(2 correct answer(s))
 Can only use one intermediate InfoSource between a DataSource and an InfoPro-vider.
 Can connect a DataSource to an InfoProvider or an InfoProvider to another
InfoProvider.
 Must use an intermediate InfoSource in order to connect a DataSource to an
InfoProvider.
 Can connect an InfoSource to an InfoProvider.

Which BW objects are essential for extracting and loading data from a source system into an
Advanced DataStore Object?
(3 correct answer(s))
 Transformation
 BW Workspace
 Data Transfer Process
 InfoSource
 DataSource

Which of the following settings are available for error handling in data transfer processes?
(2 correct answer(s))
 Write invalid records into the target InfoProvider.
 Process the correct records and allow reporting on them.
 Process the correct records and do NOT allow reporting on them. 
Get all new data in source request by request.

Which of the following statements are true regarding the data loading process from a SAP
source system into SAP BW with Operational Data Provisioning?
(2 correct answer(s))
 Loading the data into the PSA of the DataSource is mandatory.
 The Operational Delta Queue collects the data to be loaded into the BW system in the
SAP source system.
 You only require a Data Transfer Process to extract data from the source system into
the SAP BW System
 The Transformation is created between the extractor in the source system and the
Operational Data Provider in SAP BW.

19
A Transformation consists of Transformation Rules. Which of the following Transformation
Rules exist in SAP BW?
(3 correct answer(s))
 Reset Value
 Statistical Update
 No Transformation
 Direct Assignment
 Read from DataStore (Advanced)

You want to load data from a Flat-file-DataSource into an Advanced DataStore Object. The
DataSource does not contain any information on Controlling Areas but only Cost Center
information. However, in the Advanced DataStore Object you want to populate the
Controlling Area InfoObject with the Controlling Area that the Cost Center belongs to. Which
Transformation Rule do you use?
(2 correct answer(s))
 Direct Assignment
 Formula
 Read from Master Data
 Routine
 Calculate Root Assignment

Which of the following statements is true regarding SAP HANA-optimized Transformations?


(2 correct answer(s))
 SAP HANA-optimized Transformations can only be used, if the SAP HANA execution
mode is set in the Transformation or the DTP.
 SAP HANA-optimized Transformations can only use SAP HANA Expert Script
 SAP HANA-optimized Transformations accelerate data transfer to the target and
calculations of Transformation Rules by pushing down the calculations into the SAP
HANA database.
 All Transformation Rule types can be used in the SAP HANA execution mode.

You want to load Hierarchies from a SAP ERP source system using the 7.x Hierarchy
Framework. Which segments does the new Hierarchie Framework provide?
(3 correct answer(s))
 Hierarchy Header
 Hierarchy Structure
 Hierarchy Texts
 Hierarchy Nodes
 Hierarchy Levels

20
Which of the following components are used when loading Hierarchies from a SAP ERP
source system using the Hierarchy Framework?
(2 correct answer(s))
 Transfer Structure
 Transformation
 Data Transfer Process
 Extract Structure

You perform a data upload from a DataSource into a SAP BW InfoProvider. You want to
restrict the data load to only specific data. Which of the following approaches would you
choose?
(1 correct answer(s))
 Use the Filter button on the Extraction tab of DTP to define filter values for the data to
be loaded.
 Use the Semantic Groups button on the Extraction tab of the DTP to assign the data
you want to load in groups.
 You set the Extraction Mode to Delta Update so that only the required data is loaded.
 You set the real-time data acquisition to be able to select the data at runtime.

You have successfully loaded a Hierarchy into SAP BW. Now, you want to extend this
hierarchy with further hierarchy nodes from another source system and save the new nodes
under the same technical name for the hierarchy. Hoiw do you realize this?
(1 correct answer(s))
 In the Update tab of the Data Transfer Process, you select the Update Mode Full Update
 In the Update tab of the Data Transfer Process, you select the Update Mode Update
Subtree
 In the Update tab of the Data Transfer Process, you select the Update Mode Full Insert
Subtree

Which settings can you define in a data transfer process (DTP) if you load data into a
DataStore object (advanced)?
(3 correct answer(s))
 Extraction Grouped by
 Data tiering
 Activation handling
 Parallel processing
 Extraction Mode

21
What can you achieve with rule groups in an SAP BW transformation?
(2 correct answer(s))
 Records of the source are grouped to decrease the number of records in the target.
 Key figures with the same characteristic mapping are grouped.
 One record in the source creates a record in the target for each rule group. 
Characteristics with the same key figure mapping are grouped.

Which of the following source system types support real-time data acquisition using a
streaming process chain?
There are 2 correct answer(s)
 ODP_HANA
 ODP_SLT
 Flat File
 HANA_SDA

If you created a new characteristic BP with enhanced master data update. Which tables
contain change log information? There are 2 correct answer(s)
 /BIC/EBP
 /BIC/FBP
 /BIC/GBP
 /BIC/HBP
 /BIC/SBP

An advantage of the error stack is that invalid records can be updated from the error stack into
data targets after their correction.
Determine whether this statement is true or false.
 True
 False

As soon as you define an ABAP-based routine for an individual field in your SAP
BW/4HANA Transformation, the runtime cannot be pushed down to SAP HANA anymore.
Determine whether this statement is true or false.
 True
 False

SAP BW Query Design


By selecting and combining the InfoObjects in a query, you determine the way in which data
from an InfoProvider is evaluated.

22
Determine whether this statement is true or false.
 True
 False

When you make changes to an InfoProvider level filter, it affects all queries in which this
filter is re-used.
Determine whether this statement is true or false.
 True
 False

In which sections of the query can key figures be inserted?


There are 2 correct answer(s)
 Filter: Default Value
 Free
 Rows
 Columns

Which of the following statements regarding filters are true?


There are 3 correct answer(s)
 Filter values in the Filter: Fixed Values section affect the whole query and can be
overwritten via navigation in the executed report.
 A reusable filter can contain fixed values and default values.
 Filter values in the Filter: Default Values section affect the whole query and can be
overwritten via navigation in the executed report.
 Filter values in the Filter: Fixed Values section affect the whole query and can be
narrowed via navigation in the executed report.

Which of the following statements are true?


There are 2 correct answer(s)
 For time-dependent master data such as attributes, texts, or hierarchies, the key date
determines the date for which time validity the data is selected.
 The key date acts as a static temporal filter for the whole query.
 The key date is a mandatory field in the query definition.
 The key date determines the temporal validity of the query definition.
 For the key date you can also use a variable instead of a specific value.

A filter is defined to apply to the whole query but a restricted key figure only filters a single
key figure value.
Determine whether this statement is true or false.
 True
23
 False

When you apply a navigation filter, the restricted key figure value remains the same in the
result.
Determine whether this statement is true or false.
 True
 False

You use the key figure Sales Order Amount in the Columns section of a BW query and restrict
it to the months January and February 2016. How many columns will be displayed in the
report?
There are 1 correct answer(s)
 One column with Sales Order Amount January and February 2016.
 Two columns, one for Sales Order Amount January 2016 and one for Sales Order
Amount February 2016.

Which of the following statements regarding InfoProvider level calculated key figures are
correct?
There are 4 correct answer(s)
 You can include formula variables.
 You can include basic key figures, restricted key figures, and calculated key figures
that have been defined at the query level.
 You must drag the calculated key figure to the section where it should be used in your
query.
 You can include basic key figures, restricted key figures, and calculated key figures
that have been defined at the InfoProvider level.
 When you make changes to an InfoProvider level calculated key figure, it affects all
queries in which it is re-used.

Which of the following are percentage functions that are available as operators in BW Query
Designer?
There are 3 correct answer(s)
 Percentage Share of Result
 Percentage Share of Overall Result
 Percentage Share of Report Result
 Percentage Share of InfoProvider Result

Which one of these values does a Boolean operator deliver in a BW query formula when it is
true?
There are 1 correct answer(s)
0
24
1
 True
 Then

Which of the following aggregation options must you define as an exception aggregation?
There are 3 correct answer(s)
 Summation
 Average
 Minimum
 Maximum
 Counter
 Last Value

Which of the following statements regarding key figure structures are correct?
There are 2 correct answer(s)
 To create a key figure structure, right-click on the key figure to open its context menu
and choose Create Structure.
 Formulas can only be defined within key figure structures.
 You can only use one key figure structure in a query.
 Each component of a key figure structure must contain a key figure.

What do you have to consider when you create a query with multiple structures? There
are 2 correct answer(s)
 You must use a maximum of two structures.
 You must use one structure in the report columns and one structure the report rows.
 You can only use one structure without key figures in a query.
 By using both the structures in the rows or in the columns you can avoid formula
collision.
 You can only use one structure with key figures in a query.

Formula collision can only occur when a query has two structures and both structures contain
formulas.
Determine whether this statement is true or false.
 True
 False

Which of the following can you do in the BW Query Designer Cell Editor?
There are 2 correct answer(s)

25
 Use a cell as a reference cell so that it can be referenced in calculations.
 Define help cells that contain comments for formulas in the report.
 Apply cell formulas or selection conditions to any cell in your Analysis report.
 Define formulas and selection conditions for cells to override the automatically created
cell values.

You need to create a report that shows non-selling materials. With which option in BW Query
Designer can you display characteristic values without transaction data in the report? There
are 1 correct answer(s)
 Change the access type for Result Values to Posted Values.
 Change the access type for Result Values to Master Data.
 Choose Always for the setting Show Result Rows.
 Set the document link for master data in the query properties.
 Choose Values in Master Data Table for the Filter Value Selection.

Which two steps do you need to perform to make a display attribute available as a navigation
attribute in a query? There are 2 correct answer(s)
 Activate the navigation attribute in the characteristic properties in BW Query Designer.
 Drag and drop the display attribute to the Free section of the BW Query Designer.
 Activate the navigation attribute in the SAP BW data flow transformation.
 Change the attribute type from Display to Navigation in the InfoObject maintenance.
 Activate the navigation attribute in the respective InfoProvider.

Which of the following statements regarding row and column hierarchies are correct? There
are 3 correct answer(s)
 Display attributes can be included in the hierarchical display.
 Characteristics and navigation attributes can be included in the hierarchical display.
 Structures can be included in the hierarchical display.
 Characteristics with an assigned external hierarchy can be included in the hierarchical
display.
 Hierarchical display can be chosen either for the rows or for the columns.

Which of the following statements regarding hierarchical structure display are correct? There
are 2 correct answer(s)
 In a structure, drag the structure members that you want to display as subitems directly
over the structure member that you want to display as the parent node for the subitems.

26
 The hierarchical structure display only works for structures with key figures.
 The number of levels for a hierarchical structure display is limited to 2.
 You can use the node status to determine whether the node displays collapsed or
expanded in the report.

Which one of the following statements regarding external hierarchies are correct? There
are 3 correct answer(s)
 An external hierarchy belongs to exactly one characteristic.
 A characteristic can only possess one external hierarchy.
 An external hierarchy cannot be created and maintained in BW.
 An external hierarchy represents master data which is not part of the InfoProvider on
which the query is based.
 External hierarchies can be loaded from source systems.

You can sort the members of an external hierarchy in ascending or descending order.
Determine whether this statement is true or false.
 True
 False

How can you restrict a characteristic with an external hierarchy in a query?


There are 3 correct answer(s)
 Use one or multiple hierarchy nodes.
 Use the parent-child hierarchy of the Calculation View
 Use one or multiple characteristic values (leaves of the hierarchy).
 Use combinations of hierarchy nodes and characteristic values.

Variables may be used as placeholders for which of the following values?


There are 3 correct answer(s)
 Characteristic values
 Structures
 Hierarchy nodes
 Formula elements

How can text variables be processed?


There are 3 correct answer(s)
 Manual Entry
 Replacement Path
 Authorization
27
 Customer Exit

What do you have to consider when working with variables?


There are 2 correct answer(s)
 You cannot use hierarchy variables in combination with hierarchy node variables.
 Text variables must be with mandatory input.
 In order to display the lower and upper limit of an interval you need two different text
variables.
 In order to be able to use the same dynamic selection twice in one query without
entering the values twice, you use the same variable twice in the query.

Which of the following statements regarding variables are correct?


There are 3 correct answer(s)
 SAP Exit is a variable processing type that is only available in SAP Business Content
variables.
 The only processing type for SAP Business Content variables is SAP Exit.
 Characteristic value variables can be used in all queries where the characteristic is
used.
 A hierarchy variable can get only one single value.
 Variables always must get values so that the query can be executed.

A characteristic value variable for the characteristic 0CALQUARTER that shows the current
quarter, will show the same quarter of the last year if you enter an offset of -12. Determine
whether this statement is true or false.
 True
 False

Which statements apply to the usage of Characteristic Value Variables with Replacement Path
from a Query?
There are 3 correct answer(s)
 The variable accesses the values from an additional query, the pre-query.
 The pre-query has to be executed as often as possible to provide recent data.
 The pre-query is automatically executed each time the result-query is executed.
 The characteristic value variable has to be added to the Filter: Fixed Values section of
the result-query.
How can you use formula variables?
There are 3 correct answer(s)
 In formulas as operands with manual entry.
 In restrictions with time characteristics for dynamic offset values.
 In formulas as operands that are retrieved by replacement path.

28
 As threshold values in exceptions and conditions.
 As key values for characteristic restrictions.

What happens if no value is chosen for the hierarchy variable in the variable prompt? There
are 2 correct answer(s)
 The characteristic is removed from the drilldown.
 An error occurs if the variable is one for mandatory input.
 The characteristic values are displayed as flat presentation.
 The system automatically chooses the first hierarchy according to the technical name.
 No data at all is displayed.

In SAP Analysis for Microsoft Office, Exceptions defined in the BW Query or SAP Analysis'
Conditional Formatting should be used to highlight values because they are defined for a key
figure, in contrast to Microsoft Excel's Conditional Formatting that is defined for individual
cells.
Determine whether this statement is true or false.
 True
 False

An exception can only be applied to a single key figure in a query. Determine


whether this statement is true or false.
 True
 False

A condition is technically a filter that is applied to key figure values. Determine


whether this statement is true or false.
 True
 False

You have created a condition that should show the customers for Top 10 Sales Revenue. You
can activate the condition in Analysis but do not see a result. What is the reason?
There are 1 correct answer(s)
 Conditions are not supported in Analysis.
 You must reset the query in Analysis.
 You must add the customer characteristic to the drill-down.
How can you implement within the query definition an ascending sorting by key figure
values? There are 1 correct answer(s)
 Use a Bottom …. condition.
 Use a Top …. condition.
29
 Use the sorting property for the key figure.

For which of the following scenarios can conditions be used?


There are 2 correct answer(s)
 Filter for business partner numbers beginning with “1”.
 Filter for business partners located in Germany.
 Filter for business partners for which the number of the open order items is greater than
100.
 Filter for business partners which contribute to the upper 75 % of sales revenue.

Using the RRI, you can jump from a report to another report or to a different destination, as
long as it is within the SAP BW system. Determine whether this statement is true or false.
 True
 False

Where do you define the sender/receiver assignment for a jump target?


There are 1 correct answer(s)
 In the BW Query Designer Properties pane.
 In SAP BW, using transaction RSBBS.
 In the context menu of a report cell in Analysis.
 In the InfoProvider properties both of the sender and the receiver query.

Which of these settings must you enter when creating a jump target in the RRI?
There are 2 correct answer(s)
 Target System
 Report Type
 Receiver Variable
 Goto

Which of the following are jump targets within the RRI?


There are 3 correct answer(s)
 BW query
 Analysis workbook
 Transaction in SAP source system
 Web address

The target query needs a variable to be able to receive the filter values from the sender query.
Determine whether this statement is true or false.

30
 True
 False

Users create reports for customers and their sales volumes. Sometimes, they need to drill
down to the material level to analyze what exactly customers have bought. With which query
layout can you optimize the query performance?
There are 2 correct answer(s)
 Customer and material in the rows
 Customer and material in the free characteristics
 Customer in the rows and material in the free characteristics
 Material in the rows and customer in the free characteristics
 Customer and material in the rows with rows hierarchy expanded initially to customer

What are some functions of the query monitor?


There are 5 correct answer(s)
 Test and check for SAP BW queries.
 Regenerate SAP BW queries.
 Change SAP BW query definitions.
 Check and monitor performance.
 Change performance-relevant SAP BW query properties.
 View technical information about SAP BW queries.
 Delete SAP BW queries.

Which of the following are query read modes for SAP BW queries?
There are 2 correct answer(s) 
Query to read all data at once.
 Query to read data on refresh.
 Query to read only aggregated data.
 Query to read data during navigation.

Where can you the set the property Operations in SAP HANA in order to define the runtime
push-down of Queries in SAP BW/4HANA?
There are 3 correct answer(s)
 CompositeProviders
 InfoObject Characteristics
 BW Queries
 DataStore-Objects (advanced)

31
Before you can delete a variable in the BW Query Designer or in transaction RSZDELETE,
you must find all places where this object is used and remove it from there first. Determine
whether this statement is true or false.
 True
 False

How can you delete queries and query components?


There are 2 correct answer(s)
 Use transaction RSZDELETE.
 Use the Query Monitor (transaction RSRT1).
 Use the BW Query Designer.
 Use the Data Warehousing Workbench (transaction RSA1).

When you select a query for translation in the Data Warehousing Workbench, you must also
manually select the query objects for translation. Determine whether this statement is true or
false.
 True
 False

An authorization object provides up to 10 fields in which the authorized values have to be


inserted.
Determine whether this statement is true or false.
 True
 False

Users who execute queries need authorizations in the authorization objects S_RS_COMP and
S_RS_COMP1.
Determine whether this statement is true or false.
 True
 False

Which of the following statements regarding analysis authorizations are correct? There
are 3 correct answer(s)
 Authorization-relevant characteristics are characteristics for which the data are
protected.
 Authorizations for the authorization objects S_RS_COMP and S_RS_COMP1 are
sufficient for users who want to display data from authorization-relevant
characteristics.
 When a query is executed, all authorization-relevant characteristics that are contained
in the InfoProvider on which the query is based on are checked.
32
 Using the transaction RSECADMIN, you can create analysis authorizations for a group
of authorization relevant characteristics and restrict the values for these characteristics.

Which of the following statements regarding exception aggregation are correct? (2


correct answer(s))
 Exception aggregations are useful for highlighting important query results using color.
 Exception aggregation is a feature that can be used in the definition of calculated key
figures.
 The result of an exception aggregation can be used in another exception aggregation.
 Exception aggregation is used to improve the response time of the query results.

You require a report that displays the number of employees by cost center. You also need to be
able to drill down by the time characteristic Calendar Day. Your idea for implementing this
scenario is to use a cumulative key figure NUMBER OF EMPLOYEES. How does the
InfoObject 0CALDAY must be set in this scenario?
(1 correct answer(s))
 You use it as a reference characteristic and set LAST VALUE as the exception
aggregation.
 You use it as a reference characteristic and set SUMMATION as the exception
aggregation.
 You use it as a reference characteristic and set MAXIMUM as the exception
aggregation.
 You use it as a reference characteristic and set MINIMUM as the exception
aggregation.

Which of the following statements are true regarding display and navigational attributes?
(2 correct answer(s))
 You can subtotal a query result based on display attributes.
 You can subtotal a query result based on navigational attributes.
 You can sort the query result on both display and navigational attributes.
 Only display attributes can appear in the "columns" or "rows" section of the BW Query
Designer.

Your customer wants to link a query to an external URL. Which of the following steps are
required for a report-report interface setting?
(3 correct answer(s))
 Insert the parameter for the Web address in the assignment details.
 Select the Web address from the list of report types.
 Select Receiver Object and enter the Web address.
 Select a system from the Source Systems tab.
 Insert the Web address in the assignment details.

33
Which of the following statements regarding BW Query Designer are correct? (3
correct answer(s))
 You can save a query that contains errors.
 You can only drag and drop multiple characteristics into the query definition if they
come from the same dimension.
 If a query contains errors, the system provides information to help you correct them,
including menu options that may be suitable.
 Before defining a formula, you must ensure you have already created any restricted key
figures that will be referenced in the formula.
 You can maintain many of the properties of multiple characteristics or key figures
simultaneously.

Why are variables used in queries?


(3 correct answer(s))
 To limit the scope of a report and improve performance.
 To improve the reliability of the results.
 To reduce the number of query definitions by having one query satisfy the needs of
many users.
 To limit the scope of a report and make it more targeted to a user or group of users.

For a query definition...


(2 correct answer(s))
 ...more than one InfoProvider can be selected at the same time.
 ...the InfoProvider selection can be determined at query runtime.
 ...a CompositeProvider can be chosen as the InfoProvider.
 ... only InfoProviders assigned to your role can be used.
 ...a Advanced DataStore Object can be selected as the InfoProvider

Regarding currency translation, which of the following statements are true? (2


correct answer(s))
 Translating currency as data is loaded using transformations can improve query
performance by avoiding currency translation at query execution time.
 Translating currency at data load time is best since the user will never want to use
different currency exchange rates.
 Translating currency during query execution provides for maximum flexibility in the
choice of target currency.
 Translating currency at query run time helps improve query response time for the user.

34
Hierarchies can...
(2 correct answer(s))
 be evaluated flexibly at query runtime by using hierarchy variables.
 only be restricted via a hierarchy node variable in connection with a chosen hierarchy.
 be restricted using fixed hierarchy nodes or a hierarchy node variable.
 only be evaluated in the drilldown in connection with additional characteristics.

Which of the following are valid variable Processing Types?


(4 correct answer(s))
 Formula
 Customer Exit
 Manual Entry / Default Value
 Authorization
 Replacement Path

Query Designer: There is a characteristic in the row and a key figure in the column. Which
statements are true? (2 correct answer(s))
 The column automatically creates a structure
 Another key figure can be inserted in the rows
 A key figure can be defined as a free characteristic
 You can create another structure manually in the rows

On which of the following objects can you restrict a characteristic?


(1 correct answer(s))
 Formula
 Exception
 Condition
 Hierarchy node

Which statements are correct?


(3 correct answer(s))
 You can use a maximum of two formulas in a query.
 You can combine structures and characteristics in rows or columns.
 You can define formulas in each of the structures.
 You can drag both structures into the rows or columns, or drag a structure into the rows
and one into the columns.

35
Which statements are correct?
(3 correct answer(s))
 The formula collision property is only displayed in the Properties area if two structures
are used in the query definition that contain both formulas.
 Cells can be formulas, selections, references, structure fields or auxiliary cells.
 You can define a maximum of two structures in a query definition.
 It is possible to define cells that are not directly related to the corresponding structural
components. These cells are not displayed.

What applies to key figures in queries:


(2 correct answer (s))
 Restricted key figures can be saved on InfoProvider-level
 There are global, local and transient key figures
 Local key figures are automatically available for all queries
 Basic, restricted and calculated key figures can be the basis for restricted key figures

In the BI query, key figures can be defined on the basis of:


(3 correct answer(s))
 basic key figures
 restricted key figures
 extended key figures
 calculated key figures

Are the following statements correct or incorrect for the definition of multiple exceptions in a
query definition? (2 correct answer(s))
 Only an exception for values or versions can be defined in a query.
 In a query, you can define several exceptions for different assignment ranges for
values.
 If threshold ranges overlap when multiple exceptions are activated, the worst (highest)
alert level will always apply.
 If threshold ranges overlap when multiple exceptions are activated, the first alert level
always applies.

Which statements are correct? (3


correct answer(s))
 You can specify an exception aggregation for a formula or calculated key figure.
 In the Filter: Fixed Values area, you can also include characteristics that are not
available for navigation in the query.
 You drag and drop a restricted key figure (defined at the InfoProvider level) into the
Columns area of the Query Designer. Changes made to the resulting query element
affect all queries in which the restricted key figure is also used.

36
 Restrictions that you make in the Default Values area affect the inital view (initial
view) of a query.
You want to achieve that all posted first quarter revenues in 2018 are displayed in one query
row and the second quarter is displayed in the next line. Which activities are necessary for
this? (1 correct answer(s))
 You enter the calender year/month characteristic twice in the rows area and restrict
them accordingly.
 You add the calender year/month characteristic to the rows area and choose "Display as
hierarchy" in the context menu of the Rows area.
 You define a structure in the rows area and define two selections.
 You add the characteristic Calender Year/Month to the columns area and the option
"Swap Axes" via the context menu of the columns.

A local restricted key figure is defined based on the key figure KZ1 and two characteristics
MA and MB. For characteristic MA, a "constant selection" has been defined. The MA and
MB features are also included in the static filter. Which statements are correct. (1 correct
answer(s))
 Further limitations of characteristic MB at runtime generally have no effect on the key
figure value.
 The user further restricts the characteristic MA at runtime, as a result the displayed key
figure value generally does not change.
 The restrictions for characteristic MB in the static filter are ignored when determining
the key figure value.
 The restrictions for characteristic MA in the static filter are ignored when determining
the key figure value.

Which statements are correct?


(2 correct answer(s))
 When defining a restricted key figure, you can use basic key figures, restricted key
figures (global, local), and calculated key figures (global, local).
 You can create a reusable restricted key figure directly on the InfoProvider level (via
the context menu for the folder Reusable Components → Restricted Key Figures in
the InfoProvider tree of the Query Designer).
 If the indicator "Constant Selection" is set for a local restricted key figure in the
properties (Advanced tab), any existing filters (static, dynamic) and the restrictions of
the characteristic (s) used for the restriction are ignored when determining the key
figure value,
 A reusable restricted key figure is obtained by entering a technical name in the
properties of a local restricted key figure and then choosing Save.

37
Which statements are correct?
(2 correct answer(s))
 For reusable calculated key figures (if the formula represents only one assignment), the
aggregation behavior (standard aggregation and exception aggregation) can be set.
 The query (or report) result of a key figure is determined exclusively by the static filter
of the query.
 When executing a query, the key figures are always calculated on a per-unit basis. If
key figures of different units (for example, currency and quantity) are used in the
formula, the formula syntax is reported as incorrect.
 Calculated key figures are not contained in the data model of the InfoProvider.

Which statements are correct?


(2 correct answer(s))
 You can hide the selections or formulas contained in a key figure structure. These are
only available in formulas for calculations but not in the results area of the query
 Currency conversion can either be performed during staging (loading the data in the
InfoProvider) or at the execution time of the query.
 In the query design, you can set the currency translation for amount key figures
individually for each key figure.
 You have selected the "Reverse sign" setting for a selection in the properties; when
using this selection in a formula, you must take these into account.

Which statements are correct?


(1 correct answer(s))
 In the processing type Customer Exit, you can program any function module to fill the
variable and specify it in the variable maintenance.
 The processing type SAP Exit allows you to access function modules that have been
prepared by SAP for filling your customer-specific variable.
 With the help of the variable offset, it is possible to compare key figures that have a
fixed time reference to each other (sales current year compared to the previous year's
sales).
 You can also have one variable (the target variable) filled from another variable (the
source variable) for the processing type Replacement Path. If the target variable is
inputready, the source variable is only used if the user did not enter a value for the
target variable when the query was executed.

When does a formula collision occur?


(1 correct answer(s))
 If a query uses two structures
 If formulas occur in both structures of the query
 If a query uses two structures and formulas occur in both structures
38
 If the result of both formulas yields a non-defined value
Which of the following do you use to optimize the performance of a BW query?
(2 correct answer(s))
 Set the Query Read Mode appropriately
 Make sure no overlapping filters are defined in the Query.
 Use as many excludes in the filter settings as possible.
 Create virtual key figures.

Which statements are correct?


(1 correct answer (s))
 Conditions can be defined for all characteristics, individual characteristics, and
characteristic combinations in the report breakdown (result area)
 If a query is executed with an active condition, no result rows are displayed, but the
row Total Result. The displayed total result corresponds to the value of the query
result.
 Ranking conditions are not possible in queries with active display hierarchies.
 Unlike exceptions, you can define new conditions in the BO Analysis.

The key date of a query...


(2 correct answer(s))
 ...can also enable you to display the progression of attribute values in the selected time
period using a variable that represents a time interval.
 ...can be determined flexibly at the report runtime by using a variable.
 …used for restricting the time characteristics contained in a query.
 ...is a decisive factor for the display of time-dependent texts and attributes, independent
of the selected transaction data.

When you define a Query, you…


(2 correct answer(s))
 must assign Characteristic InfoObjects in the Columns Area
 must assign Key Figure InfoObjects in the Rows Area
 can only assign a maximum of two structures
 can add Characteristic InfoObjects to characteristic structures only

Display attributes...
(2 correct answer(s))
 ...can be used as navigation attributes in the query definition.
 ...can be used to sort in a report.
 ...can be used for navigating in a report.
 ...can be used in the query definition to filter individual values of the attribute.

39
 ...primarily serve as supplemental information for the carrying characteristic

Which of the following tools can be used to create SAP BW Queries in BW/4HANA?
(2 correct answer(s))
 SAP BusinessObjects Web Intelligence
 Query Designer in the BW Modeling Tools
 BEx Query Designer
 SAP BW Query Engine
 SAP BW Workspace Query Designer

Which of the following is a valid combination of sender-receiver assignment for the SAP BW
report-to-report interface? (1 correct answer(s))
 InfoProvider → Transaction in SAP ERP system
 BW query → InfoProvider
 BW query → PDF document
 BW query view → ABAP report in SAP BW system

In which sequence can you create a reusable key figure structure?


(2 correct answer(s))
 Create a new structure in the context menu of a calculated key figure. Save
the structure as a global structure.
 Apply filters to a key figure structure in SAP Analysis for Microsoft Office. Save
the structure as a global structure.
 Create a new structure with key figures, selections, and formulas in a query. Save
the structure as a global structure.
 Create a new structure in the context menu of an InfoProvider. Add
key figures, selections, and formulas.

SAP Analytics Tools


The SAP BusinessObjects Business Intelligence solution consists of different client tools for
specific use cases and the SAP BusinessObjects BI platform server that provides functionality
including a central repository, user management, security, and reports scheduling. Determine
whether this statement is true or false.
 True
 False

Which tabs do you find in the design panel of SAP Analysis for Microsoft Office? There
are 3 correct answer(s)

40
 Components
 Information
 Data Source
 Workbook
 Analysis

How can you navigate in an SAP Analysis for Microsoft Office workbook? There
are 5 correct answer(s)
 Use drag and drop within the crosstab.
 Use drag and drop between the design panel and the crosstab.
 Use drag and drop within the design panel.
 Use double-click.
 Use the context menu.
 Use the standard Microsoft Excel menu functions and icons.
 Use the Analysis menu functions and icons.

Which of the following statements regarding the main differences between Analysis views
and Analysis workbooks are correct?
There are 2 correct answer(s)
 An Analysis view contains one analysis (data source) while an Analysis workbook can
contain several analyses (data sources).
 An Analysis view contains the navigation state of the data source, but a workbook
contains the design elements in Microsoft Excel as well as the navigation state of the
data sources.
 An Analysis view contains data while an Analysis workbook does not.

In the SAP BusinessObjects Lumira Generic Analysis application, for which of the following
components is a context menu for navigation available?
There are 3 correct answer(s)
 Crosstab
 Navigation panel
 Filter line
 Chart

Which of these reporting tools can you use to visualize the results of a BW query?

41
There are 2 correct answer(s)
 SAP Crystal Reports for Enterprise
 Data Warehousing Workbench
 SAP BusinessObjects BI Platform
 SAP Analysis for Microsoft Office

SAP Analysis for Microsoft Office is the reporting tool of choice for executives because it is
mainly predestinated to visualize highly aggregated data using sophisticated graphical
elements.
Determine whether this statement is true or false.
 True
 False

SAP BusinessObjects Web Intelligence has the focus on self-service reporting and thus allows
information consumers in the company to build their individual applications for their
reporting needs.
Determine whether this statement is true or false.
 True
 False

A practical use case for formatted reporting is an annual report that is centrally created and
managed, and distributed to all executives in the company. Determine whether this statement
is true or false.
 True
 False

SAP Lumira Discovery is used to prepare data from multiple sources, visualize it, and then
compose stories from those visualizations that can be shared with other decision makers.
Determine whether this statement is true or false.
 True
 False

SAP Lumira Designer is the tool of choice for sophisticated graphical visualizations of
aggregated data. Dashboards are often built on queries with a very small result set. Determine
whether this statement is true or false.
 True
 False

42
Which are the core functional use cases of SAP Analytics Cloud?
There are 5 correct answer(s)
 Providing flexible self-service reporting
 Modeling planning applications
 Defining predictive scenarios
 Modeling SAP BW/4HANA objects
 Uploading local data into a SAP BW Workspace
 Modeling and sharing visualizations and dashboards
 Setting up analytic applications with individual custom scripts.

Which of the following is a key capability of SAP BusinessObjects Analysis, edition for
Microsoft Office?
(1 correct answer(s))
 Analyzing data from OLAP universes
 Providing a unified information modeling design environment.
 Analyzing BW data in Microsoft Excel.
 Changing the BW Query definition.

Which of the following tools can be used to consume analysis views?


(2 correct answer(s))
 SAP BusinessObjects Analysis, edition for OLAP
 SAP BusinessObjects Web Intelligence
 Crystal Reports 2016
 BW Workspaces

With SAP BusinessObjects Analysis edition for OLAP only particular data sources can be
used. Which of the following data sources are these?
(2 correct answer(s))
 SAP BW
 ODBC data sources
 Excel files
 Web-based OLAP analysis

In a workbook of SAP BusinessObjects Analysis, edition for Microsoft Office, where can the
active filters be found?
(2 correct answer(s))
 Design Panel –> Information tab
 In the Info field

43
 Design Panel –> Components tab
 Design Panel –> Analysis tab

A BO Analysis workbook can be based on which of the following?


(3 correct answer(s))
 A Query
 A BEx Report created with the Report Designer
 An Analysis view
 An InfoProvider

You want to create a Web Application on top of SAP HANA Views that provides an overview
of world-wide revenues of your company per product category illustrated as pie charts on a
world-map. Which SAP BusinessObjects tool would you use for this purpose?
(3 correct answer(s))
 SAP Crystal Reports
 SAP BusinessObjects Live Office
 SAP BusinessObjects Lumira
 SAP BusinessObjects Web Intelligence

Which of the following is the core workflow when working with SAP Analytics Cloud?
(1 correct answer(s))
 Prepare - Explore - Acquire - Visualize - Collaborate
 Acquire - Prepare - Visualize - Explore - Collaborate
 Acquire - Prepare - Explore - Visualize - Collaborate
 Explore - Acquire - Prepare - Visualize – Collaborate

Data Acquisition in SAP BW/4HANA


What can you find in the Operational Delta Queue?
There are 1 correct answer(s)
 Data that is waiting to be loaded to SAP BW/4HANA
 A list of reports that are scheduled to run offline
 A sequence of housekeeping job steps that can be scheduled to ensure that SAP
BW/4HANA operated efficiently

Why was the application code completely re-written for SAP S/4HANA?
There are 2 correct answer(s)

44
 The optimized ABAP code that we developed for Suite on HANA would not work with
SAP S/4HANA.
 To take advantage of the simpler data model
 SAP S/4HANA is now built with Java
 To ensure that the code is optimized for SAP HANA

What is the missing acronym? With SAP S/4HANA, OLTP and ______ applications are
managed within the same system.
There are 1 correct answer(s)
 HTTP
 JSON
 ETL
 OLAP

What is SAP Fiori?


There are 1 correct answer(s)
 Mobile technology
 User experience
 Data model
 Reporting tool

What characterizes the architecture of a simple application?


There are 3 correct answer(s)
 Use of dedicated aggregation tables
 Works with any database
 Push data-intensive tasks to SAP HANA
 Reduction in number of tables
 No data redundancy

Which edition allows more extensive customer modifications?


There are 1 correct answer(s)
 On-premise
 Cloud

Bonus question: What does the word Fiori mean? (Clue: it is an Italian word) There
are 1 correct answer(s)
 Fire

45
 Flower
 Fury
 Fast

Once the streaming process chain is designed, real-time data flows directly into BW each time
the process chain is run.
Determine whether this statement is true or false.
 True
 False

Which of the following DataSource types can be set up under an SAP HANA source system
using the SAP BW modeling tools?
There are 3 correct answer(s)
 Master data attributes
 Transactional data
 Master data texts
 Time dependent calculation views

All BW/4HANA DataSources based on SAP HANA Remote Sources support real time delta.
Determine whether this statement is true or false.
 False
 True

Data Transfer Processes (DTP) for Direct Access are available for which of the following
source systems? (3 correct answer(s))
 Flat file
 Universe Connections
 DB Connect
 Web Service
 SAP system

Which statements on data extraction from flat files are correct?


(2 correct answer (s))
 The flat file may contain a maximum of one header.
 The flat file must be stored locally on the workstation.
 A routine can be created and used to determine the file name.
 BI supports the transfer of data from files in ASCII or CSV format.

46
How would you find out what delta process type is supported by a DataSource?
(1 correct answer(s))
 In the Data Transfer Process (DTP)
 In the InfoPackage for the DataSource
 In the ROOSOURCE table
 In DataSource post-processing

Which table do you use if you want to know the properties of the delta process of a
DataSource (delta type, record modes in the delta process, and serialization)?
(1 correct answer(s))
 RSOLTPSOURCE in the BW system
 RSDS in the BW system
 PSA table of the DataSource
 RODELTAM in the BW or source system.

A customer-specific field has been added to the sales order line item table. You must now add
this field to an existing BW query. To which of the following BW objects do you have to add
the customer-specific field?
(2 correct answer(s))
 InfoPackage
 Data Transfer Process (DTP)
 DataSource
 InfoProvider

Which record modes of a DataSource allow directly upload to an ADSO (InfoCube/ Data
Mart)?
(3 correct answer(s))
 Reverse Image
 Before Image and After Image
 Delete Image
 Additive Image
 After Image

What extraction methods are available for generic DataSources in the SAP source system?
(3 correct answer(s))
 DB views and tables
 Delta queue in the delta extraction
 Function modules

47
 InfoSets / SAP Queries

Which of these statements about the delta queue are correct?


(2 correct answer(s))
 With the replication of delta-enabled DataSources for transaction data, the functions of
the delta queue can be used.
 The Delta Queue is the central source for delta data when using a data transfer process.
 Delta intialization of a DataSource is required before the delta queue can be used.
 The delta queue extraction can be repeated after problems in the data loading process.

Which of the following terms exist in the definition of the delta process? (3
correct answer(s))
 Record mode
 Serialization
 Delta queue
 Update mode
 Delta type

You create a transformation from a DataSource to an Advanced DataStore Object (Standard


DSO-like). The DataSource provides an after-image delta. Which key figure aggregation type
do you select? (1 correct answer(s))  Summation
 Maximum
 Minimum
 Overwrite

Which objects are mandatory when you create a transactional data flow in operational data
provisioning? (2 correct answer(s))
 Data transfer process
 Real-time daemon
 InfoPackage
 Transformation

Why does SAP recommend using SAP Landscape Transformation (SLT) real-time replication
to SAP Business Warehouse powered by SAP HANA?
(2 correct answer(s))
 To replicate SAP data from an SAP Business Suite system instead of using complex
extractors
 To replicate SAP Event Stream Processor data

48
 To replicate data from SAP S/4HANA by using CDS views
 To add delta capabilities where no standard extractor is available

The ODP-SAPI Context is used to connect which of the following source systems?
(3 correct answer(s))
 SAP Business ByDesign
 SAP ERP
 SAP CRM
 SAP SCM
 SAP HANA

What types of SAP Service-API DataSource can be created in an SAP source system?
(4 correct answer(s))
 Master Data Attributes
 Hierarchy
 Text
 Operational Data
 Transactional Data
 BI Content
 CDS Views

In SAP ERP you have a DataSource that uses the Delta Process AIM with Record Mode After
Images. What do you need to consider when updating Advanced DataStore Objects directly
from this DataSource? (2 correct answer(s))
 You can update new and changed data directly to an ADSO (Data Mart) with Update
mode Add Data without having false data records in the InfoProvider.
 You can update new and changed data directly to an ADSO (Standard DSO) with
Update Mode Overwrite without having false data records in the InfoProvider.
 An ADSO (Data Mart) must not be updated directly from this type of DataSource, since
it would lead to false aggregation in the InfoProvider.
 You can set the InfoPackage accordingly to calculate an Additive Image from the After
Image before loading data into any InfoProvider.

Which of the following is the correct sequence of activities, when Initializing the data
extraction from the Logistics Information System in SAP ERP?
(1 correct answer(s))
 Select Update Method
Delete Setup Tables / Perform Setup Extraction

49
Activate Extract Structure
Execute Data Transfer Process for Delta Initialization
 Select Update Method
Delete Setup Tables / Perform Setup Extraction
Execute Data Transfer Process for Delta Initialization
Activate Extract Structure
 Select Update Method
Activate Extract Structure
Delete Setup Tables / Perform Setup Extraction
Execute Data Transfer Process for Delta Initialization
 Activate Extract Structure
Delete Setup Tables / Perform Setup Extraction
Select Update Method
Execute Data Transfer Process for Delta Initialization

Which of the following statements are true regarding Operational Data Provisioning (2
correct answer(s))
 The Operational Delta Queue collects all data to be transferred to a target in SAP BW
in the SAP source system
 The Operational Data Provider is a VirtualProvider or SAP HANA View for direct data
access.
 If you want to use an S-API DataSource with the Operational Data Provisioning
framework, you must release this DataSource for ODP-use in the SAP source system
 You create the ODP-DataSource in SAP BW by replicating the meta data of the
original DataSource in the SAP source system.
 The Operational Delta Queue collects all data to be transferred to a target in SAP BW
in the SAP DataSource of the SAP BW System

Which of the following are ODP Contexts (Data Provders)?


(3 correct answer(s))
 Embedded Analytics
 SAP HANA Information Views
 SAP BW
 ABAP CDS Views
 DataServices

The Operational Delta Queue is the central unit of the Operational Delta Provisioning
framework. Which of the following services does it provide?
(3 correct answer(s))
 Data recovery and data retention mechanisms
 Data cleansing mechanisms
 Real-time data acquisition

50
 Parallel data loading into multiple target InfoProviders
 Data harmonization techniques

The Operational Delta Queue Monitor allows monitoring the entire data transfer for all
subscribers of ODP-DataSources in one place. Which views does the Monitor provide? (3
correct answer(s))
 Queues
 Background Jobs
 Subscriptions
 Requests
 Data records

Which of the following statements are true regarding Operational Data Provisioning?
(3 correct answer(s))
 ODP-DataSources are created in SAP BW from Operational DataProviders available in
the source system.
 Multiple InfoProviders in the SAP BW system can subscribe to one ODP-DataSource in
the source system.
 All data is collected centrally for each DataSource in the SAP BW system and
distributed to the subscribers in SAP BW.
 The data transfer to each subscriber is initialized via delta initialization using an
InfoPackage
 The data in the Operational Delta Queue is stored highly compressed to reduce the data
volume to be transferred between the ODP-source system and SAP BW.

The SAP HANA DataSource of Smart Data Integration provides UPSERT and INSERT
subscriptions. Which of the following statements are true regarding these two subscription
techniques? (3 correct answer(s))
 UPSERT uses the delta procedure AIMD (After-Images with Deletion Flag)
 UPSERT is faster than INSERT as it only provides after images (less data transfer)
 INSERT uses the delta procedure ABR (After-Image / Before / Reverse-Image)
 INSERT is faster than UPSERT as it provides after and before images (avoiding
complex calculations in the subscriber)
 INSERT and UPSERT DataSources are both extended with
the field SDI_CHANGE_SEQUENCE
The Big Data source system in SAP BW/4HANA leverages SAP HANA, the Spark SQL
adapter (SDI), or SAP Vora ODBC driver (SDA) to connect to Hadoop file clusters.
Determine whether this statement is true or false.
 True
 False

51
Which are possible sources for SAP Data Hub?
There are 3 correct answer(s)
 Amazon S3 bucket
 Hadoop distributed file storage
 Existing SAP systems, such as BW/4HANA
 Monitoring Cockpit

52
Data Acquisition in SAP HANA
Smart Data Access (SDA) supports the extraction, cleansing, and loading of data from remote
source to SAP HANA.
Determine whether this statement is true or false.
 True
 False

SAP HANA smart data integration includes two distinct tools/object for replicating tables, a
“Replication task” and a “Flowgraph”. The “Replication Task” allows much more in the way
of data manipulation on the way into a target SAP HANA table. Determine whether this
statement is true or false.
 True
 False

SAP HANA smart data integration represents a set of functions that you can use to retrieve
data from external systems, transform it, and persist it in SAP SLT database tables. Determine
whether this statement is true or false.
 True
 False

One benefit of SAP BW/4HANA is that it can also use all data aquisition techniques provided
by the SAP HANA database. Which of the following are data acquisition methods provided
by the SAP HANA system?
(3 correct answer(s))
 SAP Data Services
 SAP Landscape Transformation Replication
 SAP Smart Data Integration
 SAP Smart Data Access
 File Import

Smart Data Integration allows streaming data from a remote database table into SAP HANA
and pass on the data to connected InfoProviders in SAP BW/4HANA. Which of the following
statements are true when using Smart Data Integration?
(3 correct answer(s))
 Open ODS Views must be connected to the SAP HANA DataSource via a
transformation.
 The SAP HANA database must be configured as source system in the SAP BW/4HANA
system, even though the SAP BW system is implemented on the same database.

53
 The data of the remote database table is provided to the SAP BW/4HANA system via a
SAP HANA DataSource.
 Smart Data Integration replaces DB-Connect or UD-Connect interfaces.

What are the main advantages why EIM (SDI and SDQ) is the preferred data provisioning
technique?
There are 3 correct answer(s)
 It allows a high degree of transformation.
 It is a well-established technology that is on the market for more than 20 years.
 It is integrated into the SAP HANA server, and no other replication server is needed.
 In case of data changes, updates are available in near real-time.

For performance reasons, SAP LT Replication does not offer interfaces to change the data
during the real-time replication process. Determine whether this statement is true or false.
 True
 False

Which SAP HANA object represents a source object like a table or a file and is used to reflect
its structure and to present its data?
There are 1 correct answer(s)
 Tenant Database
 Remote Source
 Adapter
 Virtual Table

Which SAP HANA data provisioning option can set up virtualization, batch loading, and
realtime replication scenarios at the same time?
There are 1 correct answer(s)
 SAP Data Services
 SAP HANA Enterprise Information Management (EIM)
 SAP LT Replication Server (SLT)
 SAP HANA Direct Extractor Connection (DXC)

SAP BW/4HANA Project and the Modeling Process


Which of the following guidelines should be considered in an enterprise-wide implementation
of BW on HANA?
There are 4 correct answer(s)
 How will the different data models be incorporate

54
 Utilize the LSA++ layers in the design of the EDW
 Which languages and currencies will need to be considered
 What will the system and transport landscape be comprised of
 Which users will be logging onto the system

Data model definition is an activity carried out in the realization phase of a BW Project.
Determine whether this statement is true or false.
 True
 False

Designing a data model helps to reject requirements that are not feasible. Determine
whether this statement is true or false.
 True
 False

Which statements about BI Content are correct?


(3 correct answer(s))
 BI Content can be used when collecting information and creating the logical model (for
example, for business subject and attribute decisions) and should be used when
creating the physical model.
 Some object types of BI content cannot be merged.
 The metadata repository provides you with a technical overview of the Business
Content objects in your BI system. You can, among others, display the data flow and
the data model and also see the assignment of reports to roles.
 All object types of BI content can be merged.

Which of the following are true regarding conceptual layers in LSA++ in Data Warehousing?
(2 correct answer(s))
 The Persistent Staging Area layer is the central point of data integration in the Data
Warehouse. It delivers a common and historic view of enterprise data.
 The Open Operational Data Store layer is the entry layer in the LSA++, provides data
acquisition services and operational reporting capabilities.
 The EDW Harmonization & Propagation Layer, stores harmonized results from
globally managed transformations that are executed in the EDW Harmonization Layer.
 The Operational Data Store layer consists of the processes that manage data with-in
and across the data warehouse and data marts. It is mainly used for backup and
recovery, and reloading data.
The EDW Propagation Layer provides which of the following functionalities?
(2 correct answer(s))
 Provides the ability to extract data once and deploy it many times
 Provides semantic and value standardization of data
 Provides high-performance loading techniques for loading mass data quickly
55
 Provides homogenizes data

Which aspects should guide you most when designing the meta data for your SAP BW
Objects?
(2 correct answer(s))
 Coherence with business requirements
 Data Quality
 Consistency with already existing meta data models at customer site
 Parallelization for improved performance

Which of the following activities are part of the realization phase of an SAP Business
Warehouse (SAP BW) project?
(3 correct answer(s))
 Design the data layer concept based on the LSA++ architecture.
 Create functional and technical documentation.
 Define a service level agreement.
 Build SAP HANA views and define their properties.
 Create and activate SAP BW objects.

Your customer converts LSA to LSA++ and needs to streamline the enterprise data warehouse
layer. What action do you take?
(1 correct answer(s))
 Reduce the number of persistent InfoProviders.
 Apply the SAP Business Warehouse workspace layer.
 Migrate all SAP Business Warehouse objects to SAP HANA optimized objects.
 Apply the Open ODS layer.

Which objects can you use as a direct Data Source within an SAP HANA analysis process
(HAP)?
(2 correct answer(s))
 SAP BW InfoSource
 SAP HANA Table
 SAP HANA Calculation View
 SAP BW CompositeProvider

Which objects are recommended to go from a persistent data warehouse to a logical data
warehouse based on the new layered scalable architecture (LSA++) for SAP BW?
(2 correct answer(s))

56
 BW InfoSet
 Open ODS view
 MultiProvider
 CompositeProvider

Which of the following are advantages of column-based table layout in SAP HANA?
(3 correct answer(s))
 High data compression rates possible
 Higher Performance when searching for specific values or aggregating on individual
characteristics
 Elimination of additional indexes as column-based storage of data already works as if an
internal index was used for each column
 Faster processing of precalculated aggregates

What are the fundamental differences between the classic "data-to-code" and the HANA-
based "code-to-data" approaches?
(2 correct answer(s))
 The load is kept away from the database.
 The retrieval of all required data takes place on the application server.
 Only the result of calculations is always transported to the application layer.
 Information Views are defined and save “next to” the database tables in the database
catalog which accelerates data reading and writing operations

For your analysis, you want to provide data in real-time from an external database that
contains sales figures. Data persitency in SAP BW is not required. Deep semantics is also not
required but it should be possible to add further attributes later on if required. Which of the
following approaches would you choose?
(1 correct answer(s))
 You create an ODP DataSource in SAP BW and load the data directly into the
fieldbased Advanced DataStore Object using a data transfer process.
 You create a SAPI-DataSource and load the data via Real-time InfoPackage and provide
the data directly to the query.
 You create a virtual table in SAP HANA and access the data via an ODS View from the
SAP HANA SDI DataSource.
 You define an InfoObject-based Advanced DataStore Object and create a
CompositeProvider on top of it.

Which of the following are good reasons for implementing SAP BW?
(3 correct answer(s))
57
 Provides sophisticated Data Analysis techniques
 Makes operational systems obsolete
 Allows vertical integration of business processes with company partners
 Integrates data from many heterogenous sources
 Provides self-service possibilities to business users

Which of the following are source-system independent modeling objects in SAP BW? (3
correct answer(s))
 Query
 InfoProvider
 Transformation
 DataSource
 InfoPackage

Which of the following targets favor a HANA-focused modeling approach?


(3 correct answer(s))
 You require fast data processing on demand using views without storing results
persistently
 You want to use existing SAP HANA live models and extend them in your own
calculation views.
 You want to store data and calculate sums in memory on the most detailed level without
redundancy
 You want to use integrated planning to plan values across different aggregation levels or
data slices
 You require a historical trend to support tactical or strategical decisions
 You require a sophisticated master data reorting

You are planning your new analytical system landscape. You have decided to separate data by
using content domains. Which of the following are advantages of this approach?
(3 correct answer(s))
 You gain flexibility since changes to domain-specific fields do not affect other domains.
 You can save storage space by using separate objects per domain and avoid empty data
cells for domain-specific field.
 Administration of the landscape is facilitated, since you only need to monitor data loads
domain-specific.
 You can distribute workload by splitting content domains.
 Complexity of data access is reduced, since all data can be easily combined between the
disjunct content domains.

58
Which of the following rules should you consider, when implementing SAP BW/4HANA and
creating data models in SAP BW using SAP HANA as modeling environment?
(3 correct answer(s))
 Deploy parallelism on all available LSA++ levels.
 Eliminate pure aggregation processes
 Prefer full updates over delta updates
 Use enterprise-wide standard InfoObjects

You want to migrate your old SAP BW system to the new SAP BW/4HANA system. Which
of the following statements are true?
(3 correct answer(s))
 LSA++ emphasizes virtualization over persistency and physical InfoProviders.
 Calculations are preferably defined on Query level and pushed down to the SAP HANA
database on query runtime.
 It is recommended to define queries on physical InfoProviders such as Advanced
DataStore Objects.
 If possible, MultiProviders should be migrated to CompositeProviders

Which of the following are phases of the data modeling process in a SAP BW implementation
project?
(4 correct answer(s))
 Architecture Overview Model
 SAP BW (and / or HANA) Data Model
 Requirements Analysis and Key Figure Matrix
 Go Live
 Analysis Design
 Logical Data Model and Comparison with BI Content or Source

Which of the following statements are true regarding field-based rapid prototyping?
(3 correct answer(s))
 You start with a simple open ODS view and virtually consume data sources without
staging
 You can use either the InfoObject- or the field-based approach.
 You can link open ODS view fields to InfoObjects using associations to leverage an
InfoObject’s attributes, texts and hierarchies as well as analytic authorizations.
 Replacing a field with an InfoObject when iteratively developing the degree of
integration for the open ODS data model, requires to update the queries that are
already based on that open ODS view.
 Open ODS views cannot be combined in CompositeProviders.

59
 You can generate DataSources and a data flow for Open ODS views to physically load
data into BW. The persistence of the Open ODS view is ensured by an ADSO.

Which of the following is the correct sequence of steps to transport a BW data flow that
extracts data from an SAP ERP system?
(1 correct answer(s))
 1. Perform transport in the ERP system
2. Perform transport in the BW system
3. Replicate metadata
 1. Perform transport in the BW system
2. Perform transport in the ERP system
3. Replicate metadata
 1. Perform transport in the ERP system
2. Replicate metadata
3. Perform transport in the BW system
 1. Perform transport in the BW system
2. Replicate metadata
3. Perform transport in the ERP system

If a new field is added to the key definition of a database table, less records can be
distinguished. Determine whether this statement is true or false.
 True
 False

One purpose of investigating the source models of different source systems is to check which
homogenization of master data is necessary. Determine whether this statement is true or false.
 True
 False

Which of the following are Best Practice options for storing data in a BW system running on
SAP HANA?
There are 3 correct answer(s)
 Store the bulk of the data on disk for retrieval when required (warm data)
 Store the most relevant data in a compressed column store in memory (hot data)
 Split the most relevant data by date and store between an uncompressed column store
and tables stored on disk (warm data)
 Store all data in compressed column stores to maximize performance (hot data)
 Move less important data into an external storage system (cool data)

You need to specify your BW/4HANA system as either completely SAP BW/4HANA focused
or completely SAP HANA focused.

60
Determine whether this statement is true or false.
 True
 False
Based on BW/4HANA focus, which of the following should be considered when modeling
master data and transaction data?
There are 4 correct answer(s)
 If master data does not need to replicated, an Open ODS View for texts and attributes
could be used.
 If transaction data should be stored, a DataStore Object (advanced) (aDSO) should be
used
 To load transaction data efficiently, an Open ODS View of type facts should be used
 Without additional data load, combine data from existing InfoProviders using a
CompositeProvider.
 If master data is to be persisted, then characteristics should be used

Which modeling approach would you use for enterprise reports based on stable, historical data
that need to be testified if data from different sources needs to be harmonized?
There are 1 correct answer(s)
 SAP BW/4HANA focus
 SAP HANA focus
 SAP S/4HANA focus

In a productive landscape, SAP Best Practice is to have at least a development system, a


quality assurance system and a productive system. Determine whether this statement is true or
false.
 True
 False

The productive BW system is always defined as a closed system in which changes can only be
made by importing a transport.
Determine whether this statement is true or false.
 True
 False

Why would you recommend a separation of master data and transactional data?
There are 2 correct answer(s)
 No joins are needed for reporting.
 This usually reduces the size of the physical storage.
 You improve consistency in the enterprise data warehouse.
 This is a prerequisite for currency conversion.

61
To model the tracking history scenarios of historical truth and current truth, two different star
schemas are required.
Determine whether this statement is true or false.
 True
 False
You use Customer and Booking Date as characteristics together with the key figure Amount in
an aDSO. The customer has a time-dependent attribute Customer Class, which is not part of
this model. What can you do to see the historical truth in a report that shows Customer,
Customer Class, Booking Date, and Amount?
There are 2 correct answer(s)
 You do not need to change anything, the historical truth will be shown.
 Add Customer Class as a navigation attribute of Customer.
 Remodel the aDSO and add characteristic Customer Class in the aDSO model. Fill the
new column with a lookup from the InfoObject Customer, based on Booking Date.
 Create a CompositeProvider with a temporal join for characteristic Customer with
reference to Booking Date. Make sure that Customer Class is added to the target
structure.

Which of the following statements are true regarding the difference between compounding
and concatenation?
There are 3 correct answer(s)
 Compounding is easier to filter in queries because the objects are separate whereas
with concatenation, the key string needs to be masked.
 Compounding is easier for users to understand because it is based on a 1:1 object
mapping but concatenation is more complex for users to understand and decipher.
 Concatenation uses a single key value but compounding uses more than one.
 D Concatenation is supported in the definition of the InfoObject whereas compounding
is only relevant for transactional data.

What is the purpose of the Virtual Data Mart Layer?


There are 3 correct answer(s)
 Agile Extension: Allow business users to upload files and directly report on them.
 Enhancing master data: Add navigational attributes as required for a specific business
scenario.
 Flexibility: If you need to exchange the physical InfoProvider below, all BW queries
can remain unchanged.
 Support the Unknown: Store data that is currently not needed in case it is needed later.
 Virtual Combination: Filter and join data from existing InfoProviders without
uploading already available records.

For partitioning, use a field that is frequently changed in the source.


Determine whether this statement is true or false.
62
 True
 False

Installing SAP Business Content means that the business user defines all object properties
from scratch.
Determine whether this statement is true or false.
 True
 False

BI Content objects are first delivered in the A (Active) version. Determine


whether this statement is true or false.
 True
 False

Even if you modified SAP Business Content InfoObjects, you do not lose your changes when
SAP ships new content versions (unless you want to or make a really stupid mistake).
Determine whether this statement is true or false.
 True
 False

Technical content, such as information about the DTP load status, is provided based on ABAP
CDS Views by SAP BW/4HANA.
Determine whether this statement is true or false.
 True
 False

What is the sequence of the following phases?


There are 3 correct answer(s)
 Business Blueprint - Preparation - Realization- Go Live - Final Preparation
 Preparation - Business Blueprint - Realization - Final Preparation - Go Live
 Business Blueprint - Realization - Preparation - Go Live - Final Preparation
 Preparation - Business Blueprint - Final Preparation - Realization - Go Live

SAP BW/4HANA Modeling


Open ODS views are defined using InfoObjects.
Determine whether this statement is true or false.

63
 True
 False

What additional objects can be generated from an Open ODS view?


There are 3 correct answer(s)
 DataSource
 Transformation
 DataStore Object
 CompositeProvider

In the SAP BW data model, master data is stored separately in attribute, text and hierarchy
tables that are linked together using the surrogate ID (SID). Determine whether this statement
is true or false.
 True
 False

Time-dependent and time-independent attributes are stored in the same X table which uses
Date From and Date To as key fields.
Determine whether this statement is true or false.
 True
 False

Which of the following statements regarding internal and external hierarchies are true? There
are 3 correct answer(s)
 Internal hierarchies have no link to Master Data tables
 Internal hierarchies are used to display characteristics without using an external
hierarchy
 External hierarchies are defined in Business Explorer Query Designer on the hierarchy
tab
 External hierarchies are defined as “external” because the data is stored outside of BW
on the OLAP server
 External hierarchies are stored in BW Master Data tables

Non-cumulative key figures are values calculated according to a particular period of time. The
value is then incremented or decremented based on an inflow or outflow. Determine whether
this statement is true or false.
 True
64
 False

You load data from a source system into an Advanced DataStore Object (Standard DSO).
After activating the request, the quantity of one customer order is changed from 40 to 50. The
change is loaded into the Advanced DataStore Object and overwrites the existing data. Which
of the following scenarios is what will be stored in the change log for the quantity key figure
after activation?
(1 correct answer(s))
 One new entry: +10
 Two new entries: -40 and +50
 Two new entries: 0 and +50
 One new entry: +50

Which of the following are options to determine the target unit of measure in quantity
conversion? (3 correct answer(s))
 An InfoObject
 A fixed unit of measure
 An Advanced DataStore Object
 A data record
 A variable

Which of the following initial tasks should be performed when designing an SAP BW data
model?
(2 correct answer(s))
 Analyze relationships between the characteristics and their attributes.
 Evaluate the volume of data to be loaded.
 Evaluate the number and types of users.
 Evaluate the format of data to be loaded.

How would you model a scenario to display attribute data for a characteristic that is valid on
the 1st of the current month?
(1 correct answer(s))
 Model the master data by adding it as a characteristic in the dimension.
 Model the master data by adding a time-dependent navigation attribute.
 Model the master data as a time-dependent navigation attribute of the characteristic.
 Model the calendar day in the time dimension.

Which of the following objects do you need to define to create a currency translation type in
transaction RSCUR?
(3 correct answer(s))
65
 Time reference
 Source currency
 Target InfoProvider
 Exchange rate type
 Technical name of transformation

In reports, the sales volumes should be analyzed according to profit center managers. Over
time, the assignment of managers to different profit centers changes. The revision department
requests that the sales volumes in the reports are correctly totaled for the manager who was
responsible at the time of the transaction.
How can you map these reporting requirements in the data model?
(1 correct answer(s))
 With a characteristic "profit center" and a characteristic "manager" that are used in the
same Advanced DataStore Object (Data Mart).
 With a characteristic "profit center" that has a time-dependent navigation attribute
"manager".
 With a characteristic "manager" that has a time-dependent hierarchy.

The Remodeling Toolbox allows you to define:


(1 correct answer(s))
 Several subsequent remodeling steps for your most important BW Objects like
Queries, InfoProviders and Process Chains.
 Several remodeling steps for an ADSO without the need to empty this ADSO.
Remodeling steps can, for example, include adding key figures, or re-placing
characteristics.
 A single remodeling step for ADSO. Before executing the remodeling process the
corresponding InfoProviders have to be emptied.
 A remodeling rule for a process chain, including an integrated batch process
consumption check and rescheduling.

Which of these statements about BI Content are correct?


(3 correct answer(s))
 Before activating BI Content for SAP source systems, BI Content DataSources have to
be activated manually in transaction SBIW in the SAP source system.
 BI Content speeds up BW implementation.
 BI Content includes DataSources in SAP source systems. 
Industry-specific BI Content is developed.

By removing obsolete data the disk space of SAP BW can be used more efficiently.
Sometimes you require immediate access to this historical data. Which option allows this
immediate access to the data?

66
(1 correct answer(s))
 You implement Near-Line Storage to make historical data available for reporting.
 You use reporting on Corporate Memory DataStore objects.
 You define a VirtualProvider to read the historical data from the source system.
 You define an archive and reload the data when required for reporting.

One query requires analysis of sales volumes per cost center and person responsible, based on
the assignment at the time of the transaction. Another query analyzes for a certain key date.
What do you have to do to model both requirements in one Advanced DataStore Object (Data
Mart)?
(2 correct answer(s))
 Use the person responsible and the cost center as characteristics in the ADSO
 Use the person responsible as a time-independent attribute for the cost center
characteristic
 Use a time-dependent hierarchy for the person responsible
 Use the person responsible as a time-dependent navigational attribute for the cost
center characteristic

Which of the following changes can you perform to an BW object that contains data without
deleting any data?
(1 correct answer(s))
 Add a key figure as a key field to a ADSO.
 Add a key figure to an ADSO.
 Delete a key field of an ADSO.
 Remove the time-dependent flag for an InfoObject attribute.

You generate a DataStore Object (Advanced) out of an Open ODS view based on an SAP
HANA table with the Generate DataFlow function. Which data load technique is used?
(1 correct answer(s))
 InfoPackage without a persistent staging area (PSA)
 InfoPackage with a persistent staging area (PSA)
 Data transfer process (DTP) with Real Time Data Acquisition (RDA)
 Data transfer process (DTP) with direct access

You create an Advanced DataStore object (DSO) and select the standard DSO template.
Which of the following settings are applied automatically?
(2 correct answer(s))

67
 Activate data
 All characteristics are key
 Unique data records
 Write change log

Your customer runs SAP BW/4HANA and would like to build an SAP BW Query on top of an
existing native SAP HANA calculation view. The query should make use of a master data
hierarchy that is already available in SAP BW. What is the recommended approach for this
scenario?
(1 correct answer(s))
 Create a CompositeProvider and associate the relevant field of the SAP HANA
calculation view with the corresponding SAP BW InfoObject.
 Create an Analytical Index and associate only the relevant field of the SAP HANA
calculation view with the corresponding SAP BW InfoObject.
 Create an external SAP HANA view for the InfoObject and combine this with the
existing SAP HANA calculation view.
 Create a VirtualProvider and associate all fields of the SAP HANA view with SAP BW
InfoObjects.

What does SAP recommend you do to improve the performance of an Advanced DataStore
Object?
(3 correct answer(s))
 Create partitions for the key fields of the ADSO on the settings tab to improve analysis
performance
 Execute a pre-load OLAP cache process in a process chain.
 Create Aggregates.
 Use field-based approach when defining the ADSO to improve loading performance.
 Create a secondary index on the Active Data or Inbound table.

You perform changes to a DSO data model to which you already have loaded data. Which of
the following changes require a remodeling task?
(3 correct answer(s))
 Changing the DSO Description
 Deleting Characteristics in the Dimensions
 Adding Navigation Attributes or Hierarchies
 Changing Key Fields
 Changing attributes, hierarchies, or texts from characteristics
When activating an Advanced DataStore Object (write-optimized DSO) in SAP BW, which of
the following tables are created?
(3 correct answer(s))

68
 Attribute Table
 SID Table
 Inbound Table
 Active Data Table
 Change Log Table
 Fact Table

You want to create a CompositeProvider on different other data providers to combine the data
for analyses and reporting. Which of the following statements are true regarding the modeling
of CompositeProviders?
(3 correct answer(s))
 CompositeProviders can combine other PartProviders using Joins and Unions
 PartProviders can be BW InfoProviders and HANA Information Views
 A CompositeProvider cannot be used as PartProvider
 You can generate a Calculation View from a CompositeProvider only if it contains BW
InfoProviders as PartProviders
 You must create assignments between the source fields of the PartProviders with the
Target fields of the utilized Union or Join operation

You have defined the following CompositeProvider with UNION containing Data Mart
(InfoCube) A and B.

Data Mart (InfoCube) A and B contain the following data:

What is the result of the three resulting Key Figures in the CompositeProvider due to the
Union operation performed over the three common Characteristics? (1 correct answer(s))

69
 0AMOUNT – ORD_NUM-BILL_NUM
1.000 – 10 - 1
2.000 – 20 - 2
 0AMOUNT – ORD_NUM-BILL_NUM
11.000 – 10 – 1
22.000 – 20 – 2
30.000 – 30 – #
 0AMOUNT – ORD_NUM-BILL_NUM
10.000 – 10 - 1
20.000 – 20 – 2
30.000 – 20 – #
 0AMOUNT – ORD_NUM-BILL_NUM
11.000 – 10 - 1
22.000 – 20 - 2

Which of the following statements are correct regarding Tracking History?


(2 correct answer(s))
 The Historical Truth scenario uses the master data that was valid at the time of posting
for each posting record
 The "time-dependent" scenario ignores all records with master data changed between
the comparison periods
 There are a total of 5 scenarios
 The scenario "actual" ignores all historical master data and uses the data valid at the
time of the data request

You want to define an Advanced DataStore Object for Non-cumulative Key Figures. What do
you need to consider?
(2 correct answer(s))
 You set the Inventory checkbox in the Modeling Properties area.
 Change Log is used to store the reference points for the Non-cumulative Key Figure
 You add a Non-cumulative Key Figure on the Details tab to the InfoProvider
 The validity table saves the reference date at which the DataStore Object is activated
and initially loaded.

70
The field-based approach means that all fields are assigned to an SAP BW InfoObject.
Determine whether this statement is true or false.
 True
 False

Which can be BW/4HANA objects of a purely field-based model?


There are 3 correct answer(s)
 InfoObjects with Hierarchies
 Open ODS Views
 ADSOs
 CompositeProviders

What is the benefit during data activation if the Snapshot Support property is set in an aDSO?
There are 1 correct answer(s)
 For the first full request, no Change Log entries are generated.
 If a record that was extracted by a previous full request is deleted in the source and a
new full request is loaded, the system generates a storno record in the Change Log
table even if the source does not provide a delete image or storno record.
 If a record that was extracted by a previous full request is extracted with the same
value again, the system generates a before image and a new image in the Change Log
table even if both sum up to 0.

Data Mart aDSOs can contain a maximum of 120 key fields. Determine
whether this statement is true or false.
 True
 False

If an inbound InfoSource is used in front of an InfoProvider and an outbound InfoSource


after an InfoProvider, the transformation logic should be located between the outbound
InfoSource of the source InfoProvider and the inbound InfoSource of the target InfoProvider.
Determine whether this statement is true or false.
 True
 False

What influences the conversion rate for a currency translation?


There are 2 correct answer(s)

71
 The date reference for Conversion
 The exchange rate Type
 The place where the currency translation is executed The
user that executes the currency translation
As of SAP BW/4HANA 2.0, SP04, CompositeProviders can contain SQL based filter
expressions.
Determine whether this statement is true or false.
 True
 False

Non-cumulative key figures have summation as their default aggregation. For time
characteristics, you must use exception aggregation. Determine whether this
statement is true or false.
 True
 False

For a stock coverage scenario, you need to provide a validity period.


Determine whether this statement is true or false.
 True
 False

Which SAP BW/4HANA objects are possible data targets for data load processes?
There are 2 correct answer(s)
 Characteristics
 Composite Provider
 DataStore Objects (advanced)
 Open ODS Views

With SAP BW/4HANA and SAP S/4HANA, the best practice recommendation is to always
upload data from the source system to SAP BW/4HANA. Determine whether this statement
is true or false.
 True
 False

72
Which of the following statements regarding connecting SAP Cloud applications to SAP
BW/4HANA is correct?
There are 2 correct answer(s)
 SAP S/4HANA Cloud can be connected based on Operational Data Provisioning (ODP)
in the context of ODP_BYD.
 SAP S/4HANA Cloud can be connected based on Operational Data Provisioning (ODP)
in the context of ODP_CDS.
 SAP SuccessFactors can be connected based on Operational Data Provisioning (ODP)
in the context of ODP_BYD.
SAP SuccessFactors can be connected based on SAP HANA Smart Data Integration
(SDI) and its OData adapter.
In SAP BW/4HANA, process chains can only be modeled or monitored in the SAP GUI.
Determine whether this statement is true or false.
 True
 False

Since SAP BW/4HANA 2.0, SPS 04, you can automatically generate a process chain from a
BW DataFlow. This means DTPs of the DataFlow and associated process steps are
automatically added to the process chain. This only works if the DataFlow is activated.
Determine whether this statement is true or false.
 True
 False

For which targets can data be read via a FILE DataSource?


There are 4 correct answer(s)
 Texts
 Attributes
 Hierarchies
 SAP HANA Calculation View
 Transaction Data for an aDSO

The purpose of a conversion routine like RSDAT is to convert data from an external format
into an internal format.
Determine whether this statement is true or false.
 True
 False

73
What is a key feature of Operational Data Provisioning (ODP)?
There are 1 correct answer(s)
 It is a SAP Netweaver based technology for data exchange that allows to transfer data
in the correct sequence and highly compressed.
 It is a SAP HANA based technology for analytical purposes that allows to predict
trends.
 It is an S/4HANA based technology for the optimization of ABAP programs.
 It is a cloud based interface for data federation from different BW/4HANA systems.

Which connection type uses ODP to connect to an SAP source system?


There are 1 correct answer(s)
 CIA
 RFC
 SDA
SDI

74
What interfaces does Operational Data Provisioning (ODP) provide for SAP BW/4HANA?
There are 4 correct answer(s)
 Interface to objects of other BW systems
 Interface to third-party databases
 Interface to SAP HANA Calculation Views
 Interface to SAP HANA HDI Calculation Views
 Interface to SAP ABAP CDS Views
 Interface to SAP HANA CDS Views
 Interface to SAP systems based on SAP BW DataSources (Extractors)
 Interface to Hadoop file clusters.

Which object contains information about the Delta Process?


There are 1 correct answer(s)
 Data Source
 Transformation
 BW Query

Information about a delta process helps to judge if the key figures in the target need to be
updated as sum or move (overwrite).
Determine whether this statement is true or false.
 True
 False

The delta process indicates how the delta is determined in the BW/4HANA application.
Determine whether this statement is true or false.
 True
 False

The delta field for generic delta has to be a timestamp field


Determine whether this statement is true or false.
 True
 False

Which technology does SAP S/4HANA embedded analytics leverage?


There are 1 correct answer(s)
 SAP HANA Calculation Views
 SAP ABAP Core Data Services
 Embedded SAP BW with standard BW objects

75
 SAP HANA Core Data Services

If you use S/4HANA, for which areas does SAP still recommend a BW system such as a
separate BW/4HANA?
There are 2 correct answer(s)
 Reports on operational data
 Models for analytical applications (embedded analytics)
 Reports on tactical / strategical issues
 Integration and harmonization across source systems

Embedded BW is just another word for Embedded Analytics. Determine


whether this statement is true or false.
 True
 False

Where is the ODQ (operational delta queue) located when data are loaded from one BW
system to another using the ODP-BW interface?
There are 1 correct answer(s)
 In the sending BW system
 In the receiving BW system
 In the SAP HANA database of the sending BW system
 In the SAP HANA database of the receiving BW system

Which of the following DataSource types can be set up under an SAP HANA source system
using the SAP BW modeling tools in a way that they support streaming?
There are 3 correct answer(s)
 Master data attributes
 Transactional data
 Master data texts
 Time dependent calculation views

All SAP BW/4HANA DataSources based on SAP HANA Remote Sources support real time
delta.
Determine whether this statement is true or false.
 True
 False

76
Native SAP HANA Modeling
What can I do with the SAP HANA Modeler Perspective?
There are 2 correct answer(s)
 Create CompositeProviders
 View database tables
 Create calculation views
 Execute DTPs

Which is the central modeling object of SAP HANA?


There are 1 correct answer(s)
 Analytic View
 Open ODS View
 Calculation View
 Attribute View

What should you create to combine calculation views with InfoProviders?


There are 1 correct answer(s)
 InfoSource
 Open ODS View
 DataStore Object
 CompositeProvider
 BW Query

Temporal conditions can be defined on columns of the following data types: timestamp, date,
and text.
Determine whether this statement is true or false.
 True
 False

Which of the following are the correct terminology about hierarchies?


There are 3 correct answer(s)
 An entity in a hierarchy is called a node
 Nodes that have no parents are called orphan nodes
 Nodes that have no children nodes are called leaf nodes or leaves
 A relationship between a node and its parent node is called a family tree
 A hierarchy with leaves on different levels is an unbalanced hierarchy

77
Unlike the classic star schema where facts are stored in the fact table, in SAP HANA,
multiple views may be used to represent the central fact view in a virtual data model.
Determine whether this statement is true or false.
 True
 False

Which of the following is required to perform currency conversion in an SAP HANA


information model? There are 3 correct answer(s)
 An inner join is required between the Open ODS View measures and the exchange rate
table
 A set of technical tables are required to store currencies and exchange rate types and
rates
 Setting a semantic type to a measure so the amount always includes a currency
 Storing the currency and the exchange rate on the day of the transaction will improve
performance
 An interface to define how the currency conversion should be processed

What is the function of an SAP HANA Live private view?


(1 correct answer(s))
 To encapsulate SQL transformations on one or several database tables.
 To expose the business data in SAP Business Suite systems.
 To provide the value list for a specific business entity.
 To provide a direct interface to an analytical application.

What type of Information Views exist in SAP HANA?


(3 correct answer(s))
 Attribute Views
 Calculation Views
 Composite Views
 Hierarchy Views
 Analytic Views

Which of the following statements are true regarding Hierarchies in SAP HANA Information
Views?
(2 correct answer(s))
 In a Parent-Child Hierarchy an entry without a parent node is the root node.
 A Parent-Child Hierarchy is used, when you have a balanced hierarchy.
 In a Parent-Child Hierarchy the key column and the second column have the same data

78
type
 In a Level Hierarchy the levels are derived from an specified attribute that is contained
in the dataset.
You want to define an InfoCube-like Star Schema using SAP HANA modeling capabilities
only. How do you implement this model (3 correct answer(s))
 You create Calculation Views of type Dimension to join master data tables and texts as
well as to assign hierarchies for the dimensions.
 You create a Composite View to join all Dimension Calculation Views.
 You create Calculation Views of type Cube without Star Join to combine database
tables that contain the facts (transaction data)
 You denormalize the data in the fact database tables.
 You create a Calculation View of type Cube with Star Join to join the Dimension
Calculation Views with the Fact Calculation View.

What options do you have to create SAP HANA Views from SAP BW InfoProviders?
(2 correct answer(s))
 You generate SAP HANA Views from the SAP BW InfoProviders by setting the
checkbox “External SAP HANA View” on the maintenance screen of the BW
InfoProvider
 For Queries, you set the checkbox “Query as a View” on the maintenance screen of the
Query.
 You import the SAP BW InfoProviders to SAP HANA using the Import function of
SAP HANA Studio.
 You must generate SAP HANA authorizations manually for each InfoProvider that is
imported into SAP HANA.

For the BW/4HANA system, you can specify the SAP HANA content package in which the
generated external SAP HANA views are located. Determine whether this statement is true or
false.
 True
 False

What are typical examples of Mixed Scenarios?


There are 3 correct answer(s)
 Data Acquisition in SAP BW/4HANA and applying SQL logic in modeled SAP HANA
Views on top of generated SAP HANA Views
 Data Acquisition in SAP HANA and applying BW logic in CompositeProviders which
contain only SAP HANA Calculation Views
 Data Acquisition in SAP BW/4HANA and applying BW logic in CompositeProviders
which contain only aDSOs and InfoObjects.

79
 Data Acquisition in SAP BW/4HANA and SAP HANA and applying BW logic in
CompositeProviders which contain only aDSOs and SAP HANA Calculation Views
Which runtime environment is used for the deployment of generated external SAP
HANA views?
There are 1 correct answer(s)
 XS classic
 XS advanced
 S/4HANA ABAP

80

You might also like