Professional Documents
Culture Documents
Question - Catalog - Questions On CertificationPub
Question - Catalog - Questions On CertificationPub
–
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
3
The CompositeProvider stores no data.
Determine whether this statement is true or false.
True
False
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.
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.
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.
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
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
9
...to sort in a report.
...in the query definition to filter individual values of the attribute.
...as navigation attributes in the query definition.
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
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 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.
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
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
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
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
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
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
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.
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
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
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
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
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
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.
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.
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.
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
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.
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.
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.
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.
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
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.
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
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
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
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
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 the following terms exist in the definition of the delta process? (3
correct answer(s))
Record mode
Serialization
Delta queue
Update mode
Delta type
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
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)
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 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
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
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.
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
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
63
True
False
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.
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.
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
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
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
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
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
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.
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.
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
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
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
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
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 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
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