292733371.
doc
10/29/2015
TBW10 Overview CW01
Pages 1-150
Name: P V N Prasad
Email:
[email protected]1. InfoObjects are refer to
a. Key Figures
b. Characteristics
c. Time Characteristics
d. Units
e. Technical Characteristics
f. Above all
Ans: a, b
2. The OLTP perspective the values of the dimension attributes correspond to Master
Data (True/False)?
True
3. The OLTP perspective, fact data corresponds to Transaction Data (True/False)?
True
4. Metadata Repository function area by calling traction code?
a. RSOR
5. Which of the following Dimensions are delivered by SAPBW for each Info Cube?
a. Unit
b. Time
c. Transfer package
d. Currency Unit
e. Info package
Ans: a, b, e
6. Fact table consists of the following elements?
a. Characteristic Info Objects
b. Key figure Info Objects
c. Calculated key figures Info Objects
d. Hierarchies
e. DIM IDs
Ans: a, b
Page 1 of 123
292733371.doc
10/29/2015
7. What values can a key figure retain?
a. Last value
b. Average value
c. First value
d. Sum
e. All of the above
Ans: e
8. How many hierarchies can be created for a key figure?
a. 10
b. 2
c. More than 1
d. None
Ans: d
9. Navigational attributes behave in a query like which of the following?
a. Attributes
b. Variables
c. Characteristics
d. Filters
Ans: c
10. When should an attribute be place in a separate dimension?
a. Always
b. If the attribute changes frequently
c. If the attributes have large number of distinct values
d. Never
Ans: b
11. Which of the following objects is not providing in business content?
a. Info Cube
b. Info Source
c. KPIs
d. Queries
E extractor program
F None of the above
Ans: f
12. Why do we want to normalization a data model?
a. To avoid redundancy
b. To make it look good
c. To increase performance
Ans: a
Page 2 of 123
292733371.doc
10/29/2015
13. Hierarch can be which of the following?
a. Time dependent name
b. Version dependent
c. With intervals
d. Time dependent structure
Ans: b, c, d
14. Difference between OLAP and OLTP system?
a. Current data versus history required
b. One to two months of data versus two to seven years of data
c. Detailed transaction data versus summarized data
Ans: all
15. Which of the following element can data transformation take place?
a. Extract rule
b. Transfer routine
c. Transfer rule
d. Update rule
Ans: b, c, d
16. What type table does PSA consist of?
Transparent table for sorting the detailed request in the format of the Transfer
Structure.
17. Which of the following does an update rule connect?
a. Info Source & source system
b. Info Cube & Info Source
c. Info Cube & report
d. Data target & Info cube
Ans: b
18. Use to map the transfer of transfer structure fields to the communication structure
fields?
Transfer Rues
19. The following data types can be in the PSA?
a. Transaction data
b. Metadata
c. Master data
d. All of the above
Ans: a, c
20. Can multiple storage system be assigned to an Info Source (Yes/No)?
Yes
Page 3 of 123
292733371.doc
10/29/2015
21. The essential parts of Info Source?
Communication structure
22. What is an Info Package?
A structure used to move transition and master data from the source system to the
SAPBW.
23. What are types of info source?
1. Direct updating: update the master data.
2. Flexible update: upload data into ODS or info cubes or data targets.
24. What are data source?
1. Transactional data: which change frequently?
2. Master data: which does not change frequently
25. Can upload data from ODS to info cube (Yes/No)?
No
26. What are all the options found in Transfer rules while uploading data?
IDOC or PSA
27. What is Line Item dimension?
If there is one characteristic in a dimensional table instead of linking it to the
fact table, We can directly define it into the fact table.
28. How many key figures contain Fact table?
233
29. Standard info cube can read/write more than one user (Yes/No)?
No (transactional info cube only)
30. One exception S table is generated when a characteristic are activated (Yes/No)?
Yes
31. SID keys are generated by the system when master data is uploaded (Yes/No)?
Yes
32. which table is Time-independent navigation attribute?
X table
33. Master data table contains :
Attributes, text and hierarchies.
34.LANGU, DATETO fields structure of which table
Text table .
Page 4 of 123
292733371.doc
10/29/2015
35. If deselected the with master data checkbox on the Master Data/texts tab pages it
_______ tab page vanish?
Ans : Attributes
36. What are two statuses OBJVERS characteristic of P table ?
A=Active , M=Modified/revised
37. What are two statuses CHANGED characteristic of P table ?
I=insertion , D= deletion
38. Negative SID values are in which table?
K (same information as the H table)
39. What is difference between F and E table ?
Basic Cube generate both F and E tables with same columns .E table is optimized for
data request.
40. Communication structure can be supplied with data from different source
system(Yes/No)?
Yes
41. What are 2 types of info sources ?
Info Source with Flexible Update
Info Source with Direct Update
42. Global transfer routines can be used across different source systems(Yes/No) ?
Yes.
43. Update rules are not to specific to the source system(Yes/No)?
Yes
44. What are 2 type of Data Source?
Transaction data, Master data.
45. When a Data Source is replicated, fields from the extract structure are used as temples
to create the transfer structure in BW(True/False)?
True
46. When the Transfer rules are activated, the transfer structure is generated in both the
BW system and SAP source system(True/False)?
True
47.Modeling function area by calling traction code48.Monitoring function area by calling traction code-
RSA1
RSMON
Page 5 of 123
292733371.doc
10/29/2015
TBW10 Overview CW01
Pages 150 - 300
Name: Sachin Nayak
Email:
[email protected]1)What are the update types available for key figures when the data target is a cube.
Addition
No update.
Overwrite.
2)What is the effect of choosing addition update type on key figures.
The key figures for the data records are added that have the same value for the
Respective chararcteristics.
3)What are the different update methods available for updating the key figures
in the Data target
Source key figure
Routine
Formula
Intial value
4)What are the update methods possible for updating characteristics
Source characteristics
Routine
Master data attribute from
Formula
Intial value
5)Which update method is used when your data target has a finer granularity of time than
your communication structure.
Time distribution.
Time granularity
Time dimension
6)Which is the update method used for writing several data records at once into the data
target .
Routine
Formula
Source key figure
Page 6 of 123
292733371.doc
10/29/2015
7)Update rules are specific to Source system.
True
False
8)Can update rules be applied to infosource with direct updating.
True
False.
9)What are the cases in which infosource with direct updating is not possible.
The source system id (0soursystem) characteristic is involved.
The characteristic has no master data,texts,nor hierarchies
A characteristic is not involved but rather a unit or a key figure.
10)Which of the following is a Data targets .
Info cube
ODS object
Characteristic info objects(master data)
PSA
11)Can ods objects be used to check master data in a info package
True
False
(Possible with Referential integrity)
12)The check for master data takes place after the communication structure is filled
And before update rules have run.
True.
False.
13.Which of these are the Functions of etl tools.
Connection different platforms
Preparing transformations
Designing and executing etl processes.
Administration of etl processes
Connecting to the sap bw system.
14.How is data and metadata exchanged between ETL tool and sap bw system
1) BAPI interface.
2)Service API
3)SOAP
4)ALE
Page 7 of 123
292733371.doc
10/29/2015
15.Can a external ETL tool create infopackage and trigger the load process from outside
the BW system.
True.
False.
16.Which is the interface used to transfer xml into Bw system.
1)SOAP.
2)BAPI
3)SAPI.
4)ALE.
17.XML data integration is suitable for loading large quantities of data into sap bw.
True.
False
18.Does soap files in a sap bw system contain a header.
True.
False.
19.The delta queue is used for xml data integration.
True.
False.
20.SAP bw supports which of the following DBMS .
Informix
DB2
Oracle
Microsoft sql server
Sybase.
21.Prerequistes for connecting sap bw Database to another Database.
Only DBSL
Only Database client .
Database client and DBSL.
22.UD connect allows acces to
Relational data source
Multi-dimensional data source.
23.You need to manually maintain the metadata of the transfer structure and transfer rules
For file interfaces.
True
False.
Page 8 of 123
292733371.doc
10/29/2015
24.File formats supported for loading into bw system.
ASCII
CSV
CVS
HTML
25.Sequence of extraction process for transaction data.
1) Define source system and info source with flexible update
Assign data source
Determine update mode for datasource.
Maintain Communication and transfer structure.
Maintain and activate Update rules.
Maintain and activate transfer rules
Define and schedule infopackage.
2) Define source system and info source with flexible update
Assign data source
Determine update mode for datasource.
Maintain Communication and transfer structure.
Maintain and activate transfer rules
Maintain and activate Update rules.
Define and schedule infopackage.
3) Define source system and info source with flexible update
Assign data source
Maintain Communication and transfer structure.
Maintain and activate transfer rules
Determine update mode for datasource.
Maintain and activate Update rules.
Define and schedule infopackage.
26.Following functions can be performed using formula builder in transfer rules .
Enhancement using badis.
String operations
Data operations
Mathematical functions.
Page 9 of 123
292733371.doc
10
10/29/2015
27.Business content consists of following objects.
SAP and Non-sap extractors.
Datasources and Infosources
Infoobjects and Infoproviders
Queries/workbooks
Templates
Roles
28The object versions in Bw are
D(Delivery)
A(Actve)
N(New)
M(modified)
29.Following are part of technical content.
BW statistics.
BW Data slice.
Business content.
30.Tool used for analysis and optimization of business Information warehouse
Processes.
BW statistics.
Business Optimizer
Business content.
Business analyzer.
31.Functions of BW statistics.
Get an overview of the use of analysis objects.
View system performance and improve it.
Improve the selection and use of aggregates.
32.Max Data record length in ALE.
1000 bytes
1962 bytes
1900
33. When bw statistics is activated data is updated to which buffer table
1)RSDDSTAT*.
2)ROOSOURCE
3)RSASTAT*
4)RSADSTAT*
34. PSA tables structure corresponds to the transfer structure format.
True.
False
Page 10 of 123
292733371.doc
11
10/29/2015
35. Which of the following is true.
PSA is a
Data store
Transfer Method
Saved in relational database tables.
36. Types of transfer methods in BW.
PSA
ODS
ALE.
37.MaxData record length in PSA
1962 bytes
1900
1000
38. BW data slice is used for
Get overview of the requested characteristic combinations for particular
infocube and the number of records that were loaded.
View system performance and improve it.
Improve the selection and use of aggregates.
39. PSA transfer method can be used with hierarchies
True.
False.
40. Which method is preferred for transferring larger data packages.
PSA
ALE
Page 11 of 123
292733371.doc
12
10/29/2015
TBW10 Overview CW01
Pages 300 - 427
Name: Aashis
Email:
[email protected]1. One PSA table structure is similar to the transfer structure. What happens when
the corresponding transfer structure is changed during or before loading of data?
A) A new version of PSA table is created similar to the changed transfer
structure.
B)
A new PSA table is to be manually regenerated to reflect the change
C)
This is not allowed in SAP BW
2. The PSA is used for:
A) Permanent storage
B) Temporary storage
C) Time dependent storage
D) Time independent storage
3. The maximum length of data record (in bytes) and no. of fields per data record :
A) 1962 , 255
B) 1962, 233
C) 1692, 255
D) 1692, 233
4. Hierarchy master data uploading into the BW system from the data source is
through (other than Flat file interface)
A)idocs
B) PSA
C) Either idocs or PSA
D) Direct transfer
5. Choose the incorrect option of uploading data to an infoObj
A)PSA and then transfer structure
B) PSA and then data target
C) PSA and target in parallel
D) direct target
Page 12 of 123
292733371.doc
13
10/29/2015
6. What function is carried out when compression of a cube happens?
A)
B)
C)
D)
Compression of data from F table to E
Compression of data from E table to F
Reconstruction of data from E table to F
Copying data from E table to F
7. Ideally an aggregate rollup is to be performed before request compression.
A) True
B) False
8. How do we handle the following.
A request has been compressed in the basic cube. Later it was realized that the
request was corrupt how can it be rectified?
A) Use the reconstruct function in manage cube (only if uploading is via PSA)
B) Use the reconstruct function in manage cube (irrespective of transfer mode)
C) Once a request is rolled up in BW, it is not possible to rectify any errors
9. Why are aggregates called transparent cubes?
A) Even if basic cube is visible to end user, he has no knowledge about the
aggregates
B) The term given to aggregates in BW is transparent cube
C) Since they can be deleted anytime
D) Since everything is visible in the aggregate cube
10. What does the OLAP processor do when data required for a query to display a
hierarchy is not found in an aggregate
A)It does not check the rest of hierarchy aggregates either and searches in the
basic cube
B) It searches for the data in other hierarchy aggregates and then the cube
C) There can be only one hierarchy aggregrate per cube, so it cant search anywhere
else
D) Hierarchies cannot be aggregrated
11. If you find a * under aggregation level column, it means
A)(inclusive) the characteristic is used in summarization
B) (exclusive) the characteristic is not used at all
C) Both A & B
D) All characteristics can be summarized
Page 13 of 123
292733371.doc
14
10/29/2015
12. What are flat aggregates
A)when upto 15 characteristics are included in the aggregate, no real
dimensions are created , instead line dimensions are maintained. This is flat
aggregate
B) When more than 15 characteristics are included in the aggregate.
C) All aggregates are called flat aggregate since the data resides in flat tables
13. when an attribute or a hierarchy of a characteristic is changed, how would you
make sure that the query attached to the characteristic displays the latest
information?
A)Perform a change run
B) Make sure that along with the change in attributes, the query is changed
C) The system maintains a table which updates all the queries attached to the
characteristic.
14. Which of the following is not an intended feature of a data mart interface.
A) Cleansing or updating data within a bw system
B) Replicating data from one bw system to another
C) Moving data between data target in BW and source system
D) Aggregating data from different systems.
15. while loading deltas to different BW systems using a data mart, is it possible to
carry out deltas separately?
A)False. Complete delta has to be requested for all systems
B) True.
16. Can we carry out compression in the fact table of an ODS and why ?
A)No, since ODS does not contain fact table
B)Yes, since ODS is still part of the BW system
17. which among the following is not an advantage of having a standard ODS in a
BW system.
A) Faster querying and analysis
B)Overwrite functionality of data part and key figures
C)Cleansing and consolidation of data
D) Detailed analysis e.g. Document level
Page 14 of 123
292733371.doc
15
10/29/2015
18. Choose the wrong option highlighting differences between a Basic cube and
ODS
A) target for data from intermediary system v/s first data target from source
system for reporting
B)Summarised data v/s High data granularity
C). Redundant , denormalised data v/s Normalised relational DB tables
D)Addition of values v/s Change/add/delete values
19. The difference b/w the activation queue and active table of an ODS is
A)primary keys are different
B)One used for delta upload and the other for full upload of further data targets
20. Which table of the ODS is used to load delta to an infoCube?
A)Change log
B) Activation queue
C) Active table
21. Is it possible to write incoming data to an ODS directly to the change log and
active table?
A)Yes
B) No
22. How do you ensure that there is no overwriting of records in an ODS
A)Enable Unique Data Records in the settings of ODS maintenance.
B)Enable No Overwriting of Records in the settings of ODS maintenance
C) Enable Drop Duplicate Records in the settings of ODS maintenance
D) The system maintains this internally
23. What is the purpose of maintaining secondary indexes in ODS?
A)To enable searching/reporting on a field which is not indexed already
B) To stage and store data in a better way
C) To increase the perfomance
24. How do we define the primary keys of an ODS
A)Drag the infoObj to be used as primary fields into the Key Fields of ODS in
the maintenance screen of ODS
B) Use a wizard to declare the primary keys.
C) By default all the characteristics are part of the primary key figure
Page 15 of 123
292733371.doc
16
10/29/2015
26 If an infoCube is being fed from your ODS, and there is a need to delete few
requests in your ODS, how will you manage consistency in the BW system
A)In Manage ODS click on Data Mart-Status of the Info Cube/ODS to check
the outgoing request number and drop the request in the connected Info Cube
B) In Manage ODS click on Requests tab and drop the selected request
C) Delete the relevant requests manually from the ODS and related data targets.
27 Select the method of deleting data from a standard ODS not available in BW.
A) Automatic deletion
B)Deleting requests
C)Selective deletion of req
D)Deleting req from the Change log
28 The types of Virtual Cubes in SAP BW are
A)SAP RemoteCube, General RemoteCube, Virutal Info Cube with Services
B) SAP RemoteCube, General Virtual Cube, Reverse Infocubes
C) Virtual Remote Cubes with Services, Standard InfoCubes
D) Virtual cubes are handled by the system automatically and not known to the
developer.
29 . Which among the following is not a pre-requisite to implement an SAP
RemoteCube?
A)Extractors are to be programmed
B)Master data and hierarchies are already in the BW system
30 Table ROOSOURCE in the source system must have 1 or 2 as value in the field
VIRTCUBE to enable virtual cube
A)True
B)False
30. Where is the transaction data for a General RemoteCube derived from?
A) non-SAP system
31. Why are multiproviders called infoProvider and not data target?
A) Since they are providers of data for reporting and do not physically hold data
B) Since the multiproviders have no idea about the source system and hence is not a
data target
Page 16 of 123
292733371.doc
17
10/29/2015
32. Choose the option which is not a constituent of a multiprovider
A) PSA
B) InfoObject
C) ODS
D) InfoSet
33. What happens if there are 2 infoObjects, having common Key Figures and if both
the Key Figures are selected into the multiprovider.
A) The key values would be added incorrectly
B) There are no inconsistencies or errors
C) Not possible to select the same key figures from 2 different infoObjects
34. Aggregates can be created for all except one of the following.
A) Texts
B) Characteristics
C) Attributes
D) Hierarchies
35. How many aggregates can be used in each query step
A)One
B) More than one
C) Limited by the number of aggregates used
D) Determined at runtime
36. Which system generated dimension is mandatory while creation of an aggregate
A) Packet Dimension
B) Time Dimension
C) Unit Dimension
D) All
37. The technical and other properties of all aggregates in the SAP BW system are
stored in which table?
A) RSDDAGGRDIR
B) RAGGRDIRDDS
C) ROOSOURCE
D) RDIGAGGRTAB
38. In a time dependent aggregate the key date is determined by
A) Using a BEx variable
B) Using a fixed date in the aggregate
C) Either of the two
D) None of the above
Page 17 of 123
292733371.doc
18
10/29/2015
39. What is the mechanism used in SAP RemoteCube
A) Reverse transfer rules mechanism
B) Generation of transfer/update rules along with infoSource and transfer structure
beforehand
C) Inverse flow mechanism where data flows in from the source system to BW.
40. What is the basic function of the PSA
A)Data Store and providing the method of data transfer
B) Reporting purposes
C) To load data into data targets above
41. If not all the requests in a cube have been moved from the F table to the E table,
how does the BW handle potential inconsistencies while reporting?
A) Combine the F & E tables [union] and then report
B) The system avoids inconsistencies by reading from the F table only
C) It is mandatory to declare the table to be used for reporting
D) Make sure all requests are compressed before reporting
42. Choose the scenario where using aggregates does not add value.
A) When number of queries on a cube are high.
B) To speed up execution and navigation of a specific query
C) Usage of attributes in queries is high
D) Speed up reporting on characteristic hierarchies by aggregating specific hierarchy
levels
43. The PSA is Data Source independent while the ODS is Data Source dependent
A) False
B) True
44. The PSA can be made available for reporting via
A) Classic Infosets
B) Regular Infosets
C) PSA is not meant for reporting and hence cannot be enabled for the same
D) Data from PSA needs to be exported to an ODS or infoCube before reporting.
45. The full upload into an infoCube from an ODS is technically done via the
A) Active table
B) Change Log
C) Activation queue
D) None of the above
Page 18 of 123
292733371.doc
19
10/29/2015
46. The similarity between a Standard and Transactional ODS object is
A) Active table
B) Change log
C) Transfer method
D) Data Target
Ref integrity, currency translation, time update(all possible by flexible update and not
possible by direct update)
Page 19 of 123
292733371.doc
20
10/29/2015
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TBW20 Reporting CW02
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Pages 1 - 150 ( Unit 1 5)
Name: Krishan K. Singhal
Email:
[email protected]1. Source System to BW (TYPES OF EXTRACTOR)
1.
Xml
2.
R/3
3.
Database
4.
Data Files with XLS extraction
2. True Statement regarding info object
1.
Character and key figure are in objects.
2.
All in objects can also be info provider
3.
All attributes are characteristic info objects
4.
All character in objects carry attributes, text and hierarchy Data.
3. Imp structure aspects of info cube structure.
1.
16 Fact tables
2.
Primary Fact table and max of 16 Dim tables.
3.
A dim table consist of Char and key figure
4.
A dim table contains link to attributes.
4. Options for Creating SAP BW reports
1.
You can create reports in Microsoft Excel using BEx analyser
2.
You can create BEx analyzer reports from a WEB report.
3.
You can create reports from a WEB report from Bex analyzer
4.
You can convert a Microsoft excel query into BW report.
5. Display document is available for cells.
1.
Key figure
2.
Characteristics value
3.
Characteristics
4.
Key figure value
6. Basic requirement for executing a query data ( not too sure)
MS Excel 98 onwards
MS excel 2000 onwards
MS Excel 95 Onwards.
Page 20 of 123
292733371.doc
21
10/29/2015
7. .Bex Browser provide which Function
1.
Add new folder or Document.
2.
Spatially documents arrangement
3.
Arrangement for folder location on screen
4.
Fix graphical display of folder
5.
Copy documents not folder
8 .Business content Contains
1
Roles
2
Queries and workbook
3
Info provider and in objects
4
Update rules and extractor
5
Xml and flat file upload structure
9. .Crystal Reports
1
Pixel precise arrangement
2
Enhanced printing Functionality
3
Unformatted reports
10 .Meta data repository gives following Information.
1.
Technical name, object ,Version, content release and description
2.
data Flow
3.
Star schema
4.
Data Mart details
11. .Following setting are related with BC objects
1
Grouping
2
Collection
3
Coding
4
Transfer
12..Choice for Object Type Workbooks
1
History
2
Favorites
3
Roles
4
Infoarea
13..choice for the object type Query in BEx ..?
1.
History
2.
Favorites
3.
Roles
4.
Infoarea
Page 21 of 123
292733371.doc
22
10/29/2015
14..Stored Query views can be saved in?
1.
History
2.
Favorites
3.
Roles
4.
Infoarea
15..Exceptions can be saved in ?
1.
History
2.
Favorites
3.
Roles
4.
Infoarea
5.
none
16. You can not delete query if, (doubt)
1.
It is used in workbook
2.
You have defined exception and condition
3.
used in web template
4.
Used in crystal report as a reporting agent.
17..Query area divided into
1 Rows
2 Columns
3 Free Characteristics
4 Preview
5 Filter
6 Directory of Infoprovider
18. Layout function tab in the query designer contains?
1
Author
2
Last changed by
3
Status
4
Request
5
Time
19. Determine the correct answers in respect of Infoprovider
1.
ODS
2.
Info Cube
3.
PSA
4.
Info sets
20. Data targets are (multiple)
1.
ODS
2.
Info cube
3.
Info sets
4.
Multi providers
Page 22 of 123
292733371.doc
23
10/29/2015
21..What info provider can contain generated characteristic or key figure.
1
Info Cubes
2
ODS
3
Info provider for Char info objects
4
Info sets
5
Multi provider
22.Which infoprovider combination can be used in multiprovider
1
Infocube with infocube
2
Infocube with characteristic infobjects
3
Info cube with infosets
4
Only ODS objects and characteristic info object
5
You can use max of 2 infoproviders
23.what infoproviders can I combine in infosets
1
Info Cube
2
ODS
3
Characteristic info objects with master data
4
Info sets
5
Multiprovider
24.How many dimension are displayed for an infosets in the query designer if the infosets
consist of ODS and A characteristic info objects
1
2 Dimenssion
2
4
3
6
4
Only characteristic without dimension displayed
25..Key Figures can be put at
1
At column
2
At row
3
Filter
4
At free Characteristic
26..Restricted key figure can be defined on
1
Basic key figure
2
Calculated key figure
3
Already restricted key figure
4
Data fields
27.Calculated key figures needs
1
Characteristic
2
Key figures
3
Restricted key figures
4
Calculated key figures
Page 23 of 123
292733371.doc
24
10/29/2015
28..Restricted key figures are having following properties
1
Display
2
Currancy translator
3
Enhance
4
Technical name
29. If structure is changed at global level it will
1
Affect all queries where this structure is used
2
Affect only at local level
30.You can use cell editor at query definition for
One Structure
Two structure
Three Structure
Six structure
31. Use of defining exception cells
1
Implicit cell definition from the formula created
2
Explicit define formula and selection condition for cell
3
Overwriting implicit cell by explicit cell
4
Overwriting not possible
5
Cell with no direct relationship to the corresponding structure parts can not be
defined.
32.The BEx browser allows you to access all documents types of the BW that are
asssinged to your role or stored in your favorites.
True
False
33. In the BEX browser a maximum of 32 folder symbols can be uploaded.
True
False
34. In the meta data repository, you can display the definition of all active objects that are
delivered in business content, as well as links to other objects.
True
Page 24 of 123
292733371.doc
25
10/29/2015
35. You can activate a query in business content and then go on to execute it in the query
designer
True.
False
36. Business content has the advantage that all necessary and related objects can be
activated at the same time.
True.
False
37.The objects are grouped in to roles for optimum use.
True.
False
38. The crystal reports delivered in business content have been created on the basis of
existing BW queries?
True.
False
39. The Meta data repository contains definition of all active objects delivered in
Business content, as well as their links to other objects.
True.
False
The metadata repository is particularly suited to comparing your reporting requirements
with objects and information available in business content and to identify objects that
fully or partially meet your requirements.
40. Business analysis objects are called - Info object in SAP- BW?
True
False
41. the central data containers that form the basis for reports and analyses in SAP BW are
called Info cubes ?
True
False
Page 25 of 123
292733371.doc
26
10/29/2015
42. Info provider is the super- ordinate term for an object that we can use to create reports
in BEx
True( From the Bex view only info provider are accessed)
False
43. What are included in a user's favorites?
a) web addresses
b) transactions
c) workbooks
d) intranet addresses
e) office documents
44.The variables defined for a query can it be used only that query Or other
queries using the same info provider
Ans- It can be used for all info provider
45.Can you use the WAD wizard for changes to web template
TRUE
False
(true) No wizard is used only for creation but not modification
45.can you attach the CSS file individually to
web templates
QueryWeb item
Role46.Name the place where you can do currency translation ?
a) update rules
b)Transfer rules
d)c)In the query definition
e)In the report result
f) all
47. which is true regarding filters?
a) enhance navigation in query
b)restrict data
c)filter is shown in the query
d)allow variables
Page 26 of 123
292733371.doc
27
10/29/2015
Determine whether these statements are true or false
48 by using restricted key figure, you can focus on the query result on certain values
True
49 If RKF defined at the info provider level than it will be available in every query
definition of the info provider ..
True
50. A currency translation in the BW can take place at two points?
When report is executed
When data is loaded
True
51. 1-ROWCOUNT key figure is available for
Ods
Infocube
Infoset
Multiprovider
52.. Which is true regarding ODS object? (choose the correct ans)
1 it is a multidimensional structure
2. ODS contains aggregates
3. It is a flat structure & also data targets
53..Which info provider are available for master data reporting
2.
Info cubes
3.
Infosets
4.
All infobjects
5.
Characteristic with master data
Page 27 of 123
292733371.doc
28
10/29/2015
Extra Questions
1) ---------- is a function available for queries with two structures only. It helps define
formulas and selection conditions for cells explicitly
a)
b)
c)
d)
e)
Query Properties
Define cells
Twin query
Cell definition
None of the above
2) Query Properties helps in:
a)
b)
c)
d)
e)
Display options, numeric display, zero display, key date of the query
Finding which other objects the query is used
Changing the description of the query
Defining the settings for the result position
All of the above
3) Objects put in the free characteristics:
a)
b)
c)
d)
e)
Appear highlighted in the result
Can be included later in the navigation steps
Act as filter values in the report
Cannot be used in any other queries
None of the above
4) Which one of the following is true for an ODS:
a)
b)
c)
d)
ODS objects are available for transaction and master data
ODS objects are stored as multi dimentional data tables
ODS objects store a consolidated and cleansed data on a detailed (atomic) level
ODS objects can take only master data
5) In a -----------, data is read online from the source system, which may slow down the
performance.
a) Multiproviders
b) RemoteCubes
Page 28 of 123
292733371.doc
29
10/29/2015
c) Infosets
d) ODS
6) Infosets can combine the following:
a)
b)
c)
d)
e)
infocubes
ods objects
characteristics infoObjects with master data
infosets
Multiprovider
7) When restricting key figures, one can
a)
b)
c)
d)
e)
include values in the selection
exclude values from the selection
a and b
a or b
none of the above
8) Constant Selection option in restricting key figures in query designing means:
a)
b)
c)
d)
Navigation do not have any effect on the selection in question
Exceptions do not have any effect on the selection in question
Filters do not have any effect on the selection in question
All of the above
9) A calculated key figure can be defined:
a)
b)
c)
d)
only at the local level
only at the global level
at both local and global levels
none of the above
10) What among the following is true about structures:
a)
b)
c)
d)
e)
There can be local structures
There can be reuseable structures
They are not used with calculated key figues
They are a combination of characteristics and key figures
They can be used only in one query
11) When one uses the Normalised to function,
a) The data is arranged alphabetically
b) The data is protected with a password
Page 29 of 123
292733371.doc
30
10/29/2015
c) The key figures are hidden, only results are shown
d) The key figures are diplayed as % of result
e) B and c
12) What of the following is true about external hierarchies:
a)
b)
c)
d)
They are saved in special master data tables
They can only be used on ODS
They can be used in all infocubes
They cannot be modified once linked to the cube/ods
13) One defines whether a characteristic can have a hierarchy at:
a)
b)
c)
d)
e)
infoCube
infoSource
InfoObject
All of the above
None of the above
14) What amongst the following is true about hierarchies and nodes
a)
b)
c)
d)
e)
The lowermost nodes are called the roots
There can be several roots
Each node is assigned to one super-ordinate node
The level of a node denotes the distance of the node from the root
All of the above
15) What is this a description of: one uses .. to include a sub-tree in a hierarchy
The name, the InfoObject and, if necessary, the from/to date fields of the .. are
identical. (Both the blanks are the same)
a)
b)
c)
d)
Hierarchy structure time-dependant
Root node
Link Node
Hierarchy structure time-independent
16) Variables enable you to set queries more flexibly (query parameterization). When
using variables in the Query designer:
a) you choose fixed characteristic values, hierarchies, hierarchies nodes, text, and
formula elements
b) you cannot use variables from different info providers
c) you set the variables as place holders
d) the values are filled only when the query is executed
e) all of the above
Page 30 of 123
292733371.doc
31
10/29/2015
17) The following variable types can be used for all of the following processing types
namely Manual Entry, replacement path, customer exit.
a)
b)
c)
d)
e)
Hierarchy node variables
Hierarchy variables
Text variables
Formula variables
All of the above
18) Processing type - Authorization is valid for the following
a)
b)
c)
d)
e)
Hierarchy node variables
Hierarchy variables
Text variables
Formula variables
Characteristics value variables
Answers for Detailed Questions
1) (b) Define Cells: Page 99 book 305
2) (a,c,d) Query Properties: Page 99 book 305
3) (b,c) Free Char tab, pg 101 book 305
4) (a,c) pg 123
5) (b) pg 123 remote cubes
6) (b,c)
7) (d) pg 142
8) (a,c) pg 144
9) (c)
10)
(a,b,c) pg 179
11) (d) pg 205
12)
(a,c) pg 214
13)
(c) pg 214
14)
(b,c) pg 232
15)
(c) pg 233
16)
(a,c,d) pg 253
17)
(c,d) pg 254
18)
(a,e) pg 254
Page 31 of 123
292733371.doc
32
10/29/2015
TBW20 Reporting CW02
Pages 150 - 300
Name: Venkataramana Reddy
Email:
[email protected]1. What are the types of attributes?
a. Navigational and text
b. Display and navigational
c. Display and calculated
d. Text and display
2. If you define attributes as display attributes, you can navigate on them (Yes/No)?
> No
3. Can Navigation attributes used as characteristics in query Design (Yes/No)?
>Yes
4. What are the ways you can display Hierarchies in Reports?
> Display the characteristics included in the Query Definition as Hierarchy.
> You can select an External Hierarchy as a display Hierarchy for Characteristic
In the Query Definition.
5. Can you create Hierarchies only for those characteristics that do not relate
To another characteristic (Yes/No)?
> Yes
6. When you check Hierarchy structure is time dependent, then the Leaves
Become time dependent (Yes/No)
> Yes
7. What are the Presentation parameters for hierarchy display in the Query?
> Dont display inner nodes in the query
> Suppress Unassigned Node
> Root/Totals item
> start Drill Down level
> Changeble display for leaves of inner nodes
8. What are the Different Types of Variables?
> Characteristic Values Variables
> Hierarchy Variables
> Hierarchy Node Variables
> Texts Variables
Page 32 of 123
292733371.doc
33
10/29/2015
> Formula Variables
9. What are the Different Types of Variable Processing Types?
> User Entry/Default Value
> Replacement Path
> Authorization
> Customer Exit
> SAP Exit
10. Which Tool takes you through a step-by-step Process for Defining a New Variable?
> Variable Wizard
11. What are types of Query Modification Options?
> Generic
> Display
> Extended
> Documents
12. What is Function of Query property-Generic?
Generic gives information about
> Technical Name of the Query
> The owner and person who las changed the Query
13. What are the different Document classes for Metadata?
> Infoobject
> Infocube
> infoset
> ODS Object
> Query
14. what is the option in the Query Designer of displaying a where used list for
Query Definition in workbooks and views?
> Where Used List symbol from the Query Designer toolbar.
15. Explain the Purpose of Exception?
> The function in Exception reporting enable u to select and Highlight unusual
Deviation of Key figure values in a Query with colors.
16. What are the Different Types of Cell Restrictions on Eception?
> Everything
> Totals Only
> Everything except Totals
> Fixed Values
17. Can you define several Exceptions in one Query?
Page 33 of 123
292733371.doc
34
10/29/2015
> Yes
18. If you execute your Report on web can change,create,activate and deactivate
Exception using the List of Exceptions WEBITEM?
> True
19. Explain the purpose of Conditions?
> Analyzing Query Result in more Details
> The Data is Restricted accordingly in the Result area of Query
20. What are operators for Threshold value conditions?
> Equal to
> Not Equal to
> Less than
> Greater than
> Greater than or equal to
> Between
Not Between
21. What are operators for Ranked list Function?
> Top N
> Bottom N
> Top%
> Bottom%
> Top Sum
> Bottom Sum
22. Can you Define several Condition in one Query?
> Yes (Active or Deactive)
Page 34 of 123
292733371.doc
35
10/29/2015
TBW20 Reporting CW02
Pages 300 - 500 (Ch 10 Ch 15)
Name: Ningaraju H P
Email:
[email protected]Chapter 10 BEx Web Analyzer
Q1. Name the Powerful tool which is the integration point for query and web application
design?
A1. BEx web Analyzer
Q2. State true or false The BEx web Analyzer is the web based equivalent of the BEx
Analyzer which is MS Excel based
A2. True
Q3. Which is the first web template through which Web Analyzer is available?
A3 .0ANALYZER
Q4. State true of false The default Web template 0ADHOC, part of the Web Analyzer is
a new navigation layout
A4. True
Q5. Which are the four tab strips found on the web template 0ADHOC?
A5. 1) Data Analysis 2) Graphical Display 3) Information 4) Information Broadcasting
Q6. State true or false - Ad-hoc Query Designer is used to execute a query without saving
it
A6. True
Q7. Mention the restrictions on Ad-hoc Query Designer?
A7. 1) Can not use Variables in query definition
2) Only one structure can be used for key figures in the rows or columns
3) Can not create reusable (global) structures, reusable RKF, or reusable CKF
Page 35 of 123
292733371.doc
36
10/29/2015
Q8. State true or false We can edit existing query with the Ad-hoc query designer if the
above restrictions were satisfied.
A8. True
Q9. Which option is not available for the first key figure inserted into the row or column
of a query definition in Ad-hoc Query Designer?
A9. Move (As soon as you have selected the first key figure in a row or column, you can
no longer choose between rows and columns for any additional key figures).
Q10. State true or false The Ad-hoc Query Designer is used to define queries that are
structured on complex reporting requirements
A10. False (Ad hoc Queries do not support variables or two structures, they may not meet
all reporting needs)
Page 36 of 123
292733371.doc
37
10/29/2015
Chapter 11 BEx Web Application Designer (BEx WAD)
Q11. Name the flexible web tool which is used to customize the Query results with full
analytical capabilities?
A11. BEx WAD
Q12. Which are the three work areas in the WAD?
A12. 1) Web Items 2) Properties 3) Template
Q13. What are the tabs found on work area Web Items?
A13. 1) Standard Includes individual web items like Table, Chart, Ticker
2) Library Contains list of web items you have saved
Q14. What are the tabs found on the work area Properties?
A14. 1) General Here you can edit the details for the web item selected. Also, you carry
out the data binding ( i.e. You determine which query or view the data to be displayed)
2) Web Item You can change the customizing options for the web item selected
like color, fonts, borders
Q15. Where Style sheet settings are found?
A15. Work area Properties Tab General . Each web template is executed in a default
style sheet that contains information about color, fonts, borders used to display the
selected web Items.
Q16. Which is the default style sheet and where it is stored in BW Server?
A16. BWREPORTS CSS, MIME Repository
Q17. What does the Activation option of Status free Navigation (Work are Properties
Tab General ) do?
A17. Activation of the above option serves the connection with BW Server to be stopped
after you have executed the web application. This is useful when no further navigation is
required after the web application is executed.
Page 37 of 123
292733371.doc
38
10/29/2015
Q18. How many tab pages are in the template work area?
A18. 1) Layout Shows the symbols for the selected web items
2) HTML Shows the HTML code of the web template
3) Overview Shows quick overview of all the web items in the template and their
Data Sources
Q19. State true or false - Web Application Wizard is a tool that enables you to provide
complex web templates quickly and easily. However, not all the options for the attributes
are available.
A19. True
Q20. Assume that data binding (data provider (1)) is complete for the first web item.
Then, Data provider we can choose for the next web item.
A20. Data Provider (1) or Data Provider (2) or Create Data Provider
Q21. State true or false If you assigned a data provider to the web item, this is not saved
in the library. You have to reassign the data provider to the web item each time you use it.
A21. True.
Q22. What is a Web Item?
A22. A web item takes data from a data provider and presents it as HTML in a certain
format.
Q23. What types of properties are there?
A23. 1) General Properties Applicable to all web items like caption height and width,
create, navigation links
2) Specific properties Are specific to the type of the web item. Like affected data
provider, edit chart
Q24. What is the use of Web item Generic Navigation Block?
A24. You can change the navigational state of the table. You can drilldown on
characteristics and structures in the rows or columns, remove the drill down, and set and
remove filter values.
Page 38 of 123
292733371.doc
39
10/29/2015
Q25. What is Read Mode in the Generic Navigation Block web item/
A25. Specifies which values from the master data table are transferred as filter values to
the checkboxes web item.
- M: All values from the master data table.
- D: Dimension tables
- Q: Posted Values
Q26. What is the use of Alert Monitor?
A26. Helps you to jump between query views and identify significant deviations from the
threshold values for key figures using exceptions reporting and the reporting agent. Also,
you can set filters here.
Q27. How to personalize and remove it from the Command URLs?
A27. SAP_BW_URL CMD=PERSONALIZE
SAP_BW_URL CMD=RESET_PERS
Page 39 of 123
292733371.doc
40
10/29/2015
Chapter 12 Structuring the Layout of Web Templates
Q28. What does a web page consists of?
A28. HTML, Style sheets(CSS), JavaScript( not Java0.
Q29. State true or false - MIME (Multipurpose Internet Mail Extensions ) constitute a
standard that allows you to send sound, video and, binary data over the internet without
having to convert them into ASCII format first. (SMTP only allowed the exchange of
ASCII files).
A29. True
Q30. List the style sheets found in the MIME Repository?
A30. A Style sheet without suffix (default) and style sheet with suffixes _ie4, _ie5, _n47,
and _n60
(_ie4 Internet Explorer 4.0, _n47 Netscape Navigator 4.7)
Q31. State true or false You can not change the size of the cells you can only change
the table as a whole
A31. True.
Q32. State true or false Cascading style sheets simplify HTMLmarkup, give both the
authors and users control over the presentation of documents.
A32. True.
Q33. State the three advantages of Cascading Style sheets/
A33. 1) Independent of the style sheet language 2) Better control of the layout 3) Faster
remodeling of all the web sites based on the style sheet and a consistent appearance in all
web sites.
Q34. How to find MIME Repository?
A34. Choose trans SE80 (ABAP Development Workbench) and choose MIME
Repository.
Q35. What is the advantage and disadvantage of Pre-Calculated Web Template
A35. Advantage End user can analyze the Query report immediately.
(Technically access time is significantly reduced and application server is relieved.)
Page 40 of 123
292733371.doc
41
10/29/2015
Disadvantage Query result is determined at the time of the pre-calculation and
thus the current state of the data is not shown
Q36. State true or false No additional drilldown is permitted on Pre-calculated
templates
A36. True (Since the pre-calculated web templates are static in nature).
Q37. What are the parameters used to pre-calculate data?
A37. Following parameters are used to pre-calculate data when using complex queries
1) Complex selection criteria
2) Top N-Conditions
3) Calculated Key Figures
Q38. State true or false The optional parameter DATA_MODE determines the data
mode that is used when the web templates are called. If the parameter DATA_MODE is
not indicated, data access is given to the OLAP processor, which reads current data.
A38. True
Q39. Describe the following Parameter DATA_MODE in web reporting
A39. NEW System access the current data using OLAP processor
STORED- System access the pre-calculated data exclusively (Else error message)
HYBRID- System access the pre-calculated data if present, else from Current data.
STATIC- System access the available pre-calculated HTML options(CMF Repo),
else error message
STATIC_HYBRID- System access the available pre-calculated HTML options if
present, else
requests current data
Q40. State true or false The result of control query is used to set parameters for the web
template. Also, a control query is used as a filter for the pre-calculated web template
query.
A40. True.
Page 41 of 123
292733371.doc
42
10/29/2015
Chapter 13 Analysis and Reporting in the BEx Analyzer
Q41. Why do we need a workbook?
A41. To access different reports in order to compare them.
Q42.What is the function of Detach option?
A42. Enables to create snapshots of the reports (i.e The data remains in the workbook).
The link to the SAP BW Server is discontinued. You can no longer navigate in or refresh
the query.
Q43. State true or false You can not reverse the Detach function
A43. True.
Q44. What is the function of Pause Automatic Refresh
A44. You can stop the query from being automatically refreshed after Select filter values,
change of query(local view), properties. This is effective for large data sets because you
do not have to wait for the system to refresh the query
Q45. State true or false The log book is active until you deactivate the Trace function.
A45. True.
Q46. Which are the options the system offers for removing overlap in the display area/
A46. 1) Overwrite the results are of the existing query
2) Insert cells below or next to the query
3) Insert entire rows and columns
Page 42 of 123
292733371.doc
43
10/29/2015
Chapter 14 Mobile Reporting
Q47. State the basis of data transfer for the followings.
A47. WAP enabled devices WAP
--PDA HTTP and HTML
--i-mode enabled devices Compact (C) HTML
Q48. State true or false WAP gateway or WAP server, enables you to transfer contents
from the internet to the mobile devices.
A48. True
Q49. Which of the web item is not supported in PDAs?
A49. Ad-hoc Query Designer
Q50. State true or false In i-Mode applications, graphical symbols are used instead of
text symbols.
A50. True.
Q51. State true or false Mobile devices are not only automatically recognized, but also
their display is adjusted to meet device specific requirements.
A51. True.
Q52.State true or false i- mode applications display in cHTML
A52. True.
Page 43 of 123
292733371.doc
44
10/29/2015
Chapter 15 Portal Integration
Q53. What is SAP Portal?
A53. SAP Portal is the entry point to access structured and unstructured information.
Q54. What are the areas in the portal desktop?
A54. 1) Header area 2) Navigation panel 3) Content area.
Q55. Mention the Navigation i Views in the Portal desktop?
A55. 1) Detailed Navigation 2) Dynamic Navigation 3) Drag and Relate Targets 4)
Related Links Area
Q56. What is an iView?
A56. SAP EP lets you to retrieve data from information sources in your company and on
the internet through the mini programs called i-Views(Integrated Views). One can access
documents, e-mail, Web-sites, intranets, and data in enterprise applications.
Q57. Name the tool which is Central environment for the creation and management of
Portal content in the EP.
A57. Portal Content Studio.
Q58. Name the tool which is Central environment for the creation and management of
documents and links in Knowledge Management?
A58. KM Content.
Q59. State true or false Worksets represent generic, re-usable structures and let you
bundle iViews and pages in folder hierarchies.
A59. True
Q60. A Workset may be used in any number of roles , and a role may consist of a number
of different worksets. You may assign worksets to users.
A60. True.
Q61. What are the types of User Groups?
Page 44 of 123
292733371.doc
45
10/29/2015
A61. 1) Information Consumer 2) Knowledge Worker 3) Authors and analysis 4)
Administrators
Q62. State true or false Portal Content Directory (PCD) is the central storage
mechanism of the portal
A62. True (It stores data from portal content objects such as roles, pages, system
landscape, worksets)
Q63. State true or false Drag and Relate function does not replace Report-Report
Interface(RRI) function. The two functions complement each other.
A63. True.
Q64. State true or false i Views can contain a whole page and no longer have to be part
of a portal page. That is, iViews can also exist without portal pages.
Page 45 of 123
292733371.doc
46
10/29/2015
TBW20 Reporting CW02
Pages 500 - 780 (Ch 16 Ch 19)
Name: Sheily
Email:
[email protected]1. Bex Broadcaster can be used to precalculate: (all are correct)
- Bex Web applications
- Queries & Workbooks & publish them in SAP Enterprise Portal/ distribute
via email
- Generate online links to queries & Web Applns.
2. Information Broadcasting supports different business scenarios (all are correct)
- Event Based (Intelligent Push Integration into Process chains)
- Adhoc (Bex Broadcasting Wizard for 1 step distribution
- Scheduled (Scheduling at any time)
3. Name of the process type in process chains for loading data which enables
processing of Broadcast settings when there is data change in the Infoprovider.
- Trigger Event data change
4. Information Broadcasting Targets (all are correct)
- Collaboration Rooms (chat, notes, Appln sharing, discussion forums)
- Knowledge Management
- Role based personalized access
- Single point of entry
5. Integration of business related content in SAP BW takes place with
(a) All
(b) Bex Broadcaster
(c) Bex Web Appln. Designer
(d) Bex Query Designer
6. Different output formats in the Bex Broadcaster Settings
(a) All
(b) Independent HTML file as Zip File (email contains static HTML
with .MHT extension.)
(c) Independent HTML file without zip file (email contains static
result set)
(d) HTML with separate MIME files (email contains index file &
static o/p file)
(e) Online Links to current data (email contains url for web report)
Page 46 of 123
292733371.doc
47
10/29/2015
7. Periodic scheduling for execution of broadcast settings can take place on the
following options
(a) All
(b) Day(s)
(c) Week(s)
(d) Month(s)
8. Access to the Bex Broadcaster is available from the following areas of Bex
(a) All
(b) Bex Query Designer toolbar
(c) Web Item in Bex Web Appln. Designer
(d) Bex Analyser(workbook) from tools
(e) Bex Web Application designer
(f) Bex Web Analyser context Menu
9. Broadcast settings can be created with
(a) Broadcaster itself & Wizard
(b) Bex Web Application Designer
(c) Web Analyser
10. The options available for entering recipients in Bex broadcaster settings
(a) All
(b) User (BW User names)
(c) Users in Roles ( BW roles)
(d) Email addresses
(e) Authorized users
11. Filter Navigation options while creating broadcast settings
(a) All
(b) No filter
(c) Filter selected characteristics (Max of 2) [With option of Add
unfiltered view]
(d) Filter by control query (based on filters corresponding to
characteristic combinations of control query)
12. Different Tabs in broadcaster settings
(a) All
(b) Recipient
(c) Text
(d) Filter Navigation
(e) Precalculation : General (only for queries with exception,
variables & web applns. with navigational state)
Page 47 of 123
292733371.doc
48
10/29/2015
13. 4 steps of the Broadcaster wizard (all are correct)
(a) Determine basic settings as Distribution type & output format
(b) Create Email Message
(c) Save Broadcast Settings
(d) Determine scheduling details
14. Predefined settings displayed in broadcaster for specific reporting objects (all are
correct)
(a) Settings for Web template
(b) Settings for query
(c) Settings for MS Excel Workbook
15. The only output format (in broadcast settings) which supports formatting
(a) HTML with separate MIME files
(b) Independent HTML
(c) Online Link
16. Filtering is possible for (T/F)
(a) Web templates (T)
(b) Queries (T)
(c) Workbooks (F)
17. Different options for distribution type (broadcast settings) are (T/F)
(a) Send as Email (T)
(b) Export into Enterprise Portal (T)
(c) Load in MS Excel (F)
(d) Upload into Bex Browser (F)
18. Trivia
Precalculation Tab : U can enable the broadcaster to be triggered only if certain
alert level has been reached
19. Pre-requisites for Broadcasting (T/F)
(a) Internet mail gateway has to be customized (T)
(b) Email addresses have to be maintained in SU01 (T)
20. Trivia
Process chain variant is required when processing is carried out in the background
21. Start process in the process chain has the following special features (T/F)
(a) Only start process can be scheduled without a predecessor
process (T)
(b) It cannot be a successor to another process (T)
(c) Only one start process is allowed per process chain (T)
Page 48 of 123
292733371.doc
49
10/29/2015
(d) It can be a successor to a predecessor process (F)
(e)
22. Trivia: You can trigger the start of a process chain via a metachain (one process
chain connected to another
23. Tcode for background processing SM36
24. ABAP Program for setting up predefined timepoints
(a) RSRD_BROADCAST_FOR_TIMEPOINT
(b) RSRD_BROADCAST_TMPT
(c) RSRD_BROADCAST_FOR_TP
25. Authorization object for Information Broadcasting to determine the users
scheduling options
(a) S_RS_BCS
(b) S_RS_BUS
(c) S_RS_IBCS
26. Exception Reporting consists of the following functional areas (T/F)
(a) Definition of exceptions on the query level (T)
(b) Online evaluation of the exception during execution of the query
(T)
(c) Evaluation of exception in the background (T)
27. Number of alert levels in the exception
(a) 9
(b) 7
(c) 6
(d) 8
28. Options in validity area of exceptions (all are correct)
(a) Everything
(b) Totals only
(c) Everything except totals
(d) Fixed value (for specific char value, can be variable entry also)
(e) Level (for certain hierarchy node level)
29. Different follow-up actions available in exception reporting via reporting agent
(all are correct)
(a) Send Mail
(b) Create Alert
(c) Export (BADI needed)
Page 49 of 123
292733371.doc
50
10/29/2015
30. Who can be the message receivers for follow up action : send email? (all correct)
(a) Roles
(b) Recipient list
31. Who can be the message receivers for follow up action : create alert? (all correct)
(a) All SAP Users
(b) Roles
(c) Recipient list
32. Different kinds of alert types
(a) BW alert & SAP alert
33. Reporting agent can be used for the following (T/F) (all are true)
(a) Exceptions
(b) Batch Printing
(c) Pre-calculate Web Templates
(d) Pre-calculate value sets
(e) Bookmark Administration
(f) Crystal Report formatting
34. Job Classes available during scheduling
(a) A (High Priority)
(b) B (jobs scheduled at regular intervals)
(c) C (neither A nor B and not of higher priority)
(d) D (does not exist)
35. Alert Monitor function can be accessed via the following (T/F)
(a) Reporting Agent (T)
(b) Bex Analyser (T)
(c) Bex Browser (F)
(d) Web Analyser (F)
36. Print Areas available in print layout tab (batch printing) (All are right)
(a) Cover Sheet
(b) Page Header
(c) Table Header
(d) Table
(e) Page Footer
(f) Final Page
Page 50 of 123
292733371.doc
51
10/29/2015
37. RRI : Types of report for the receiver report (Jump Targets) (all are correct)
(a) BW Bex Query
(b) BW Web Application
(c) BW Crystal Report
(d) Infoset Query
(e) Transaction code
(f) ABAP/4 Report
(g) Web Addresses (URL)
38. Geo-relevant info objects are maintained and defined in
(a) Metadata Repository
(b) Master Data Tables
(c) InfoCubes
(d) Enterprise Portal
39. Tool used to geo-code dynamic geo-characteristics
(a) ArcView
(b) iView
(c) MS Excel
(d) Bex Browser
40. Different types of Geo Characterisitics (all are correct)
(a) Static geo-characteristics
(b) Dynamic geo-characteristics
(c) Dynamic geo-characteristics with values as attributes
(d) Static geo-characteristics with geo-attributes
41. Different geo-attributes (all are correct)
(a) LONGITUDE
(b) LATITUDE
(c) ALTITUDE
(d) PRECISEID
(e) SRCID
42. The shape files consist of 3 differently formatted files:
(a) *.shp (geo-data that forms the map)
(b) *.shx (geo-index to reduce the map access time)
(c) *.dbf (attributes for the geo-element, such as country or
region)
43. In Bex Map in which shape file is the SAPBWKEY maintained?
(a) *.dbf
(b) *.shf
Page 51 of 123
292733371.doc
52
10/29/2015
(c) *.shp
44. Trivia
- Static geo-characteristics : Do not change over long period of time
(Country. State)
- Dynamic geo-characteristics : Subject to change (Customer, sales office)
- Dynamic geo-characteristics with values as attributes : subject to change
and whose geo-co-ordinates are derived from static geo-characteristics
with geo-attribute (customer reference with postal code)
- Static geo-characteristics with geo-attributes: These are enhanced with
geo-co-ordinates to determine geographic location; used with dynamic
geo-chars that have values as attributes (eg. Postal code)
Page 52 of 123
292733371.doc
53
10/29/2015
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TBW30 Data Staging and Extraction CW03
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Pages 1- 145 (Unit 1 2)
Name: Mukul Mukesh
Email:
[email protected]1.
The number of InfoSources types available for update are:
a. Four
b. Three
c.
Two
d. One
2.
The total number of DataSource types available are:
a. Four (Transaction, Text, Attributes & Hierarchies)
b. Three
c.
Two
d. One
3.
Which of the following are the DataSources:
a. Master Data
b. Texts & Hierarchies
c.
Meta Data
d. Transaction Data
e. Attributes
4.
Which of the following are the components of Data Staging Architecture:
a. Flat File, SAP R/3, CRM (Source Systems)
b. DataSource & Info Source
c.
Transfer & Update Rules
d. Transfer Mechanism
e. BW
5.
The process of loading master, transaction and metadata is referred to as:
a. Data Load
b. Info Package Schedule
c.
Data Staging
Page 53 of 123
292733371.doc
d.
54
10/29/2015
Data Transfer
6.
OLPA Processor, the Meta Data Repository, The Reporting Agent, BPS, the
Analysis Process Designer, & Data Mining these all the key components of:
a. Standard Business Content
b. BI Platform
c.
Exchange Infrastructure (XI)
d. Enterprise Portal (EP)
e. Transfer Mechanism
7.
Portal Functions, KM, & Collaboration are the main functions of which BW
component:
a. Standard Business Content
b. BI Platform
c.
Exchange Infrastructure (XI)
d. Enterprise Portal (EP)
8.
Which of the following form part of the pre-integrated technologies offered
by NetWeaver:
a. Mobile Infrastructure (MI),
b. Enterprise Protal (EP),
c.
Business Information Warehouse (BW)
d. Master Data Management (MDM)
e. Ecxhange Infrastructure (XI), Web AS,
9.
When maintaining transfer rules which one of the following are to be
determined:
a. Assignment of DataSource to InfoSource (Mapping),
b. Transfer rule (ABAP routine, formulas, constant etc)
c.
Transfer method (PSA or IDOC)
d. A start routine (if PSA table is used)
e. A start routine (if IDOC is used)
10.
The term IDOC stands for:
a. Information Document
b. Interface Document
c.
Intermediate Data
d. Intermediate Document
11.
The update types available for BasicCubes are:
a. Addition
b. Maximum
Page 54 of 123
292733371.doc
c.
d.
e.
55
10/29/2015
Overwrite
Minimum
No update
12.
The update types available for ODS are:
a. Minimum
b. No update
c.
Addition
d. Maximum
e. Overwrite
13.
The update types available for characteristic InfoObjects are:
a. Minimum
b. No update
c.
Addition
d. Maximum
e. Overwrite
14.
The various transfer mechanisms available for data staging are
a. Staging BAPI
b. Service API
c.
File Interface
d. DB & UD Connect
e. HTML
15.
The various transfer mechanisms available for data staging are:
a. Staging BAPI
b. Transfer & Update Rules
c.
Info Objects and InfoProviders
d. Queries, role & workbooks
e. Open Hub Service & SOAP
16.
After you have installed BI Content as an add-on component, it is available to
you in the following versions:
a. D (Delivered)
b. M (Managed)
c.
A (Active)
d. D (Detailed)
e. M (Modified)
17.
When activating BI content the following options are avialable:
a. Only necessary objects
Page 55 of 123
292733371.doc
b.
c.
d.
e.
56
10/29/2015
Data flow before and after
Backup for system install
Backup for system copy
Data flow after
18.
Before you can start using BI content you have to transfer them from the
Business Content. This transfer is made in the following two steps:
a. Transfer of Application Component Hierarchy
b. Transfer of Transfer & Update rules
c.
Transfer of Communication and Transfer Structures
d. (Selective) transfer of DataSources
e. (Selective) transfer of InfoSources
19.
Which one of the following properties of a DeltaSource allows you to continue
updating data in SAP source system during Delta Initialisation.
a. Initialisation without data transfer
b. Data flow before and after
c.
Early Delta Initialisation
d. Flexible Update
e. Direct Update
20. You should use the tools for generic data extraction to create a DataSource.
a. If the BI content includes the DataSource for your application
b. If the BI content provided is not Application Specific
c.
If the BI content does not include the DataSource for your
application
d. Business content requires additional enhancement not available in
generic data extraction method.
e. If you use your own programs to fill your tables.
21.
Generic DataSource can be extracted from.
a. A Database View
b. A Database table
c.
A query (InfoSet)
d. Function application
e. Function module
22. When you extract transaction data with the LO method, the following update
method allows you to write delta records to the update table, and is kept
there until the data is read with an update collection run and processed.
a. Direct Delta
b. Queued Delta
Page 56 of 123
292733371.doc
c.
d.
e.
57
10/29/2015
Unserialised Delta Update
Unserialised Queued update
Unserialised V3 update
23. When you extract transaction data with the LO method, the following update
method requires scheduling.
a. Direct Deltam
b. Queued Delta
c.
Unserialised Delta Update
d. Unserialised Queued update
e. Unserialised V3 update
24. If the data must be enhanced at the time of BW data extraction, this has to
be done by enhancing the DataSource:
a. Using an append structure in SE11
b. Using Customer Exits
c.
Creating an Enhancement Project
25. The four different enhancement components that can be used for
enhancement RSAP0001 include
a. Transaction Data Supply
b. Master Data and Text Supply
c.
Text Supply
d. Hierarchy supply
e. Neither of above
Page 57 of 123
292733371.doc
58
10/29/2015
State True or False
26. Life Cycle Management & Composite Application Framework are part of the
pre-integrated technologies offered by NetWeaver
a. True
b. False
27. The metadata for a DataSource in SAP BW mirrors the transfer structure
a. True
b. False
28. The transfer structure is used to move the extracted data to the
communication structure with the transformation
a. True
b. False
29. Activating the transfer rules in SAP BW generates the communication
structure
a. True
b. False
30. An InfoObject is a quantity of logically related InfoSources, which stages
consolidated and transformed data
a. True
b. False
31.
An InfoSource is a quantity of logically related InfoObjects, which stages
consolidated and transformed data for updating to data targets
a. True
b. False
32. The type of data (transaction or master) that can be updated and the data
targets that can be updated depend on the type of the DataSource
a. True
b. False
33. The type of data (transaction or master) that can be updated and the data
targets that can be updated depend on the type of the InfoSource
a. True
b. False
Page 58 of 123
292733371.doc
59
10/29/2015
34. From a technical point of view, an InfoSource comprises one or more
communication structures, depending on the InfoSource type.
a. True
b. False
With an InfoSource with Direct update, master data (attributes, text data or
hierarchies) are updated using update rules.
c.
True
d. False
35. Several DataSources can be updated using an InfoSource with Direct update .
a. True
b. False
36. With an InfoSource with Direct update, master data (attributes, text data or
hierarchies) are updated directly without using update rules.
a. True
b. False
37. Several DataSources can be updated using an InfoSource with flexible update.
a. True
b. False
38. Transfer rules are DataSource specific, and therefore also source system
specific. (TBW30 P21)
a. True
b. False
39. The update type controls whether and how a key figure, data field or
arttribute/text is updated in the data target (BasicCube, ODS or
Characteristic InfoObject (TBW30 P30)
a. True
b. False
40. Installation of BI content using Data flow before and after allows you to
collect objects for re-import after a system copy.
a. True
b. False
41.
You customise the DataSources using transaction RSA1.
a. True
b. False
Page 59 of 123
292733371.doc
60
10/29/2015
42. Before you can start using BI content you have to transfer them from the
Business Content.
a. True
b. False
43. You can use transaction RSO2 to create & modify application specific
DataSources.
a. True
b. False
44. You can use transaction RSO2 to create Generic DataSources for
transactions data, master data, texts, and hierarchies
a. True
b. False
45. A DataSource must be replicated in R/3 before it can be used in SAP BW.
a. True
b. False
46. A DataSource must be replicated in BW before it can be used in SAP BW.
a. True
b. False
47. Before enhancing an existing DataSource, check whether it might be less work
to create a new Generic DataSource instead.
a. True
b. False
48. During enhancement of business content, you have to create an enhancement
project before you can use the customer exit.
a. True
b. False
49. You can maintain Global control parameters for data transfer in the
transaction SBIW. These parameters are valid as global standard values and
thus apply to all DataSources.
a. True
b. False
Page 60 of 123
292733371.doc
61
10/29/2015
TBW30 Data Staging and Extraction CW03
Pages 145 - 305 (Unit 3 6)
Name: Manali
Email:
[email protected]Delta Management Overview
1. Only if a FULL UPDATE mode is possible in Scheduling InfoPackages the
Datasource does not support Delta.
a. TRUE
b. FALSE
2. The content and properties of the DATASOURCES in the SAP R/3 system can be
viewed via the table:
a.
b.
c.
d.
3.
ROOSOURCE
RSOLTPSOURCE
RODELTAM
ROUPDM
Following are the EXTRACTION METHODS that can be used while
DATASOURCE creation.
a.
b.
c.
d.
InfoSet(query)
Using View
Function Module with its own packaging
All of the above
4. Following are the update modes possible in Scheduling InfoPackage for a
Datasource which supports Delta process.
a.
b.
c.
d.
e.
Full Update
Delta Update
Initialization of the Delta Process
Early Delta Initialization
All of the above
5. The update mode visible in Scheduling InfoPackage after a failed delta request is:
a. REPEAT DELTA
b. Early Delta Initialisation
c. Initialize without Data Transfer.
Page 61 of 123
292733371.doc
62
10/29/2015
6. The following sequence of process occurs with an initialization run for
INITIALIZATION WITHOUT DATA TRANSFER.
1] The delta initialization selection for the Datasource is saved
2] All data that corresponds to the selection criteria determined in the
InfoPackage is requested
3] The delta queue for the Datasource is generated in the source system.
a. TRUE
b. FALSE
7. When you delete all the initialization selections for the DATSOURCE you delete
the delta queue for the DATASOURCE in the source system at the same time.
a. TRUE
b. FALSE
8. The following sequence of process occurs with an initialization run for EARLY
DELTA INITILIATIZATION.
1] The delta queue is for the Datasource is generated in the source
system.
2] All the data that corresponds to the selection criteria detemined in the
infopackage is requested
a. TRUE
b. FALSE
9. The following Table defines properties of the delta process for a DATASOURCE
a. RODELTAM
b. ROOSOURCE
c. RSOLTPSOURCE
10. Which of the following source systems Datasources support the Delta process based
on the properties of the data and additional settings.
a.
b.
c.
d.
FILE SYSTEM
NON-SAP Systems
SAP R/3 system
DB SYSTEM
Page 62 of 123
292733371.doc
63
10/29/2015
10:1.Datasources in this source system are capable of producing delta figures without the
need for additional settings.
a.
b.
c.
d.
SAP R/3
Myself
Flat File system
Database system
11. The following delta type is exclusively uses ALE Pointers and is used with attributes
and text.
a.
b.
c.
d.
A
D
E
F
12. Using the following Delta Type delta records are loaded by flat files
a.
b.
c.
d.
A
D
E
F
13. The E delta type has the following mechanism.
a. The Datasource determines the delta through the EXTRACTOR on
request.( PULL)
b. The SAP APPLICATION writes delta records directly to the delta
queue( PUSH )
c. The Delta records are loaded by flat file
d. No Delta type is defined.
14. The D delta type has the following mechanism.
a. The Datasource determines the delta through the EXTRACTOR on request.
( PULL)
b. The SAP APPLICATION writes delta records directly to the delta queue(
PUSH )
c. The Delta records are loaded by flat file
e. No Delta type is defined.
Page 63 of 123
292733371.doc
64
10/29/2015
15. The following record modes are possible for a delta process.
a.
b.
c.
d.
e.
The record provides an after image
The record provides a before image
The record provides a delete image
The record provides a additive image
All of the above
16. Record providing an AFTER IMAGE can be directly processed by the following data
Targets
a.
b.
c.
d.
INFOCUBE
ODS OBJECT
MULTIPROVIDER
ALL OF THE ABOVE
17. Record providing a DELETE IMAGE can be directly processed by the following
data Targets
a.
b.
c.
d.
INFOCUBE
ODS OBJECT
MULTIPROVIDER
ALL OF THE ABOVE
18. Record providing an ADDITIVE IMAGE can be directly processed by the following
data Targets
a.
b.
c.
d.
INFOCUBE
ODS OBJECT
MULTIPROVIDER
ALL OF THE ABOVE
19. Record providing a REVERSE IMAGE can be directly processed by the following
data Targets
a.
b.
c.
d.
INFOCUBE
ODS OBJECT
MULTIPROVIDER
ALL OF THE ABOVE
20. Record providing an AFTER IMAGE can be processed by an INFOCUBE provided
an ODS object is used in the DATA flow and supplies the DATA to the INFOCUBE.
a. TRUE
b. FALSE
Page 64 of 123
292733371.doc
65
10/29/2015
21. Delta process is possible with GENERIC DATASOURCES.
a. TRUE
b. FALSE
22. Delta types used for GENERIC DATASOURCES are:
a.
b.
c.
d.
Additive Delta
New Status for changed records
Delete Delta
All of the above.
22. Delta specific fields which identifies the delta records are as follows:
a.
b.
c.
d.
e.
Time Stamp
Cal day
Fiscal Year
Numeric Pointer
ALL OF THE ABOVE
23. Delta processes using flat files use the following to store delta data.
a.
b.
c.
d.
DELTA QUEUE
PSA
ODS
INFOOBJECT
24. Selective full update can be loaded in an ODS even if it already contains data from
Initialization runs or delta.
a. TRUE (by declaring the request a REPAIR FULL REQUEST)
b. FALSE
Page 65 of 123
292733371.doc
66
10/29/2015
TRANSFER OF FLAT FILES
25. With the data transfer using flat file data, file description in the header can be
ignored using.
a. The Number of Headers to be Ignored in Scheduling InfoPackage screen
b. File Structure can be modified in the Transfer Structure.
c. File Structure can be modified in the update structure.
26. If the file is to be loaded in the SAP BW system using Batch Processing it is
essential that the storage location of the file is:
a. The application server
b. Client workstation
c. Client Desktop.
27. In pseudo delta if new request for data corresponds to the existing request following
Statements are true.
a. In Infopackage maintanence you can determine if similar request with the
specified criteria were used to upload data. Such request can be deleted
automatically.
b. If a similar request with specified criteria is deleted the corresponding data in
the data targets will also be deleted.
c. If the similar request are not deleted, this might result in duplication of data in
the data target.
d. All of the above
DATA TRANSFER WITH DB CONNECT
28. To load the data from a SAP supporting DBMS into SAP BW using DBCONNECT
we have to connect a database to SAP BW system as a source system.
a. TRUE
b. FALSE
29. The pre-requisites to connect a database using DBCONNECT are:
a. Installation of database-specific client for the respective source DBMS on
SAP BW application server.
b. Installation of DBMS specific DBSL to determine the data-dependant part of
the DB Interface.
c. Installation of SAP- specific DBSL on the SAP BW
d. ALL of the above
Page 66 of 123
292733371.doc
67
10/29/2015
30. Tables and views whose technical names comprising exclusively of uppercase letters
,digits and the character (underscore) can be used for extraction.(This conventions
correspond to the naming conventions used in the ABAP dictionary).
a. TRUE
b. FALSE
31. If the technical field names in the DBMS Tables or views exceed 16 characters, such
fields are not available for extraction.
a. TRUE
b. FALSE
32. During Data source definition for DB Connect the checking of the fields in the
selection column indicate.
a. These fields are the only fields available for extraction
b. These fields are available in the selection criteria when scheduling
InfoPackage in the Scheduler.
c. These fields are not available for extraction.
d. These fields are hidden fields.
33. The source system for the Data source for DB Connect is:
a.
b.
c.
d.
MYSELF Source system
Flat file source system.
NON-SAP systems
Database Source system
34. The DB Connect Datasources can perform a pseudo delta update using deltarelevant characteristics or ODS objects
a. TRUE
b. FALSE
35. DBCONNECT data sources support only the following transfer method.
a. PSA method
b. IDOC method
c. Both PSA and IDOC method
Page 67 of 123
292733371.doc
68
10/29/2015
UNIVERSAL DATA INTEGRATION
36. The following are the main components of the UDI architecture.
a. BI Java Connectors
b. UD connect
c. BI Java SDK
d. SAP Web Application server
e. ALL of the above
37. Transient and Persistant data staging is available for following Data targets using UD
connect.
d.
e.
f.
g.
h.
Infocube
ODS object
RemoteCubes
Characteristic Info Objects
ALL of the above
38. Delta queue for a Datasource can be viewed using the tcode:
a.
b.
c.
d.
RSA5
RSA6
RSA7
RSA1
39. The BI Java Connectors available for UD CONNECT are
i.
j.
k.
l.
m.
The JDBC Connector
The OLAP ODBO Connector
The XMLA Connector
BI SAP Query Connector
ALL Of the above
40. The following Connectors provide 2 dimensional data.
n.
o.
p.
q.
The JDBC Connector
The OLAP ODBO Connector
The XMLA Connector
BI SAP Query Connector
Page 68 of 123
292733371.doc
69
10/29/2015
41. The following Connectors provide multidimensional data.
r.
s.
t.
u.
The JDBC Connector
The OLAP ODBO Connector
The XMLA Connector
BI SAP Query Connector
42. When defining a UD Connect Datasource the compatibility in terms of type and
length of the Info Objects with the source object elements need to be ascertained.
a. TRUE
b. FALSE.
43. The source system for a UDCONNECT datasource is:
a.
b.
c.
d.
SAP BW MYSELF system
UDCONNECT source system
NON-SAP system
Data Marts.
Page 69 of 123
292733371.doc
70
10/29/2015
TBW30 Data Staging and Extraction CW03
Pages 305 - 500
Name: Arvind
Email:
[email protected]XML Based Extraction.
1. Which service of Sap Web AS is used by SAP BW for XML data extraction?
2. What is the abbreviation of SOAP?
The SOAP RFC service pushes the data into the delta queue.
3. How is the XML data written to the delta queue by the application logic?
ABAP RFC function module. The SOAP service pushes the data into the delta
Queue using this RFC FM.
4. How/when is this function module created?
When the datasource is created with SOAP connection. This data source in XML
data extraction should be a file system. Data extraction for this Data source is
only be Delta mode.
5. Which data is used/appropriate for XML based data extraction?
Myself (SAP BW) source system.
6. What mechanism is followed to transfer data from the delta queue to BW
infoproviders?
PULL mechanism
7. What are the basic web service standards implemented in SAP Web AS?
XML, SOAP, WSDL, UDDI (Universal Description, Discovery and Integration).
8. What does a WSDL document describe?
Functions by a web service, location of a web service, how a web service can be
Accessed and the data exchanged by web service.
Steps involved in creating a Web Service.
Page 70 of 123
292733371.doc
71
10/29/2015
Create a FM for processing the input data in the BW system.
Generate the Web Service for this function module using the Web Service creation
Wizard. Here Virtual interface and Web service definition are created.
Check the Virtual interface and the Web Service definition.
Check the address of the Webservice.
Test the web service using test tool Home Page in transaction WSADMIN.
9. What is the Tcode for checking the address of Web Service?
WSCONFIG.
10. Is XML Data upload possible by SAP XI?
Yes.
11. Does SAP BW support data extraction for third party systems, if so how?
Yes using ETL tools.
12. What is the interface provided by SAP BW for extracting data and metadata from external
systems?
SAP BW provides open interfaces called Staging BAPIs to connect to various ETL
tools to extract data.
13. Does SAP BW provide additional interface for ETL tools to create metadata in the SAP
BW system?
Yes.
14. What type of source system is used for data transfer with third party ETL tools?
External system.
15. What types of BAPIs are provided by SAP BW for data transfer using ETL tools?
Metadata Staging BAPIs and Data Staging BAPIs(for transfer a data).
15. Is it possible for the user to define their own extraction programs using these BAPIs?
Yes as these are open interfaces.
16. When does the use of ETL tool is advisable?
When large volumes of data is to be transferred is to be transferred from external systems
which are of various types(heterogenous sources) and which requires
Page 71 of 123
292733371.doc
72
10/29/2015
complex transformation/refining logic before it cab be loaded into BW.
17. What is the purpose of Data Mart interface?
To transfer data between different BW systems or to transfer data between different
targets in the same BW system.
18. What are the different Datamart architecture possible for a SAP BW system?
1.
2.
3.
4.
Replication Architecture.
Aggregation Architecture.
Myself Architecture.
Mixed Architecture.
19. Define and Describe the above Data mart architecture?
Replication Architecture ( Inside Out)
Aggregation Architecture (Outside in)
20. Steps involved in the Data Mart interface to transfer data from one source system to
another.
1. Connect the Source SAP BW system to the target SAP BW system using RFC
Connection.
2. Create an Export data source in the Source BW system.
3. Replicate the export data source to the target BW system.
4. Assign the export data source to an infosource.
5. Maintain and activate Transfer and Update rules.
6. Create and schedule an infopackage to extract data from the source system using
the export data source generated.
21. How are the export data source created for the follwing data targets/infoproviders?
For ODS it is automatically created when the ODS is defined.
For Basic Cube using the context menu export datasource is generated.
For Characteristic info objects export datasource is created using the context
Menu.
22. What gets generated when an export data source is generated for data targets?
Extract Structures.
23. What are the data targets in the source system for which delta extraction is possible?
Basic cubes.
ODS objects.
Page 72 of 123
292733371.doc
73
10/29/2015
24. Describe how Myself system data mart interface works?
Here also export data source is generated for the source data target. The system by
Default generates an infosource with the same name and transfer rules. There is no need
to replicate the data source here as it is part of the same system. Update rules can then
be created for the target data target and transfer of data can be initialized.
25. What is the purpose of Open Hub service?
As a SAP BW component, Open Hub service provides the framework for scheduled
and monitored extraction of consolidated and integrated data from SAP BW and controlled
distribution or staging of this data to external systems and applications.
26. What are the possible data sources in an Open hub service?
Basic cubes, ODS Objects and Characteristic infoobjects (attributes/texts).
27. What are the possible data targets in an open hub service?
DB tables or flat files of .CSV type. Both are generated in the same BW system. Flat
files can be generated in both application servers or local directory.
28. Is delta extraction possible in open hub service?
Yes and is possible only if Basic cube or ODS objects are used as datasources.
29. How is open hub extraction automated?
By using Process Chains.
30. Is transformation of data possible in open hub service?
Yes transformation of extracted data is possible before it is written to the distribution
targets. This can be accomplished using the standard BADI OPENHUB_TRANSFORM.
31. What is the key component/object in an Open Hub service?
Infospoke is the key component in Open Hub service. It defines the relationship
between a particular open hub data source and a particular destination. All parameters
required for extraction, transformation and select options and part of the infospoke.
32. What is the Tcode to define an infospoke?
RSBO.
Page 73 of 123
292733371.doc
74
10/29/2015
33. What is the purpose of Logical Target systems in info spoke definition?
To organize the individual destination in the open hub monitor.
34. Where are the filter criteria specified while extracting data from open hub data sources?
In the Selection tab during the info spoke definition.
35. What is T-code to include infospoke in a process chain?
RSPC.
36. Does open hub provide a monitor for extraction and transfer of data?
Yes and can be accessed in the RSBO screen by using the Monitor pushbutton.
37. Is delta monitoring possible for Delta capable source data targets?
Yes and the delta monitor can also be accessed from the RSBO screen.
Page 74 of 123
292733371.doc
75
10/29/2015
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TBW40 Data Modelling and Authorizations CW04
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Pages 1 - 294
Name: Anujit Ghosh
Email:
[email protected]Unit 1 [Pg 1]
1. What are the various project phases in BW
a. Project Preparation
b. Business blueprint
c. Realization
d. Final Preparation
e. Go Live & Support
2. Factors in Project Phase Data Modeling
a. Flexibility in reporting has to be guaranteed
b. Performance for the report(execution time) should be optimized
3. Instruments that can be used for logical data model
a. A bubble model
b. An ERM diagram
c. Table Display
4. What are the 3 steps of Procedure Model
a. Step 1 : Requirement Analysis > Table View
b. Step 2 : Logical Data Model using Bubble/ERM model
c. Step 3 : BW Data Model
5. Steps in Logical Data Model
a. Business Drivers / KPIs
b. Business Subjects
c. Assignment of Business Subjects to Key Figures
Page 75 of 123
292733371.doc
76
10/29/2015
6. What are the performance viewpoints that needs to be taken into account during
conversion of the Logical Data model into an extended BW Star Schema
a. Granularity
b. Cardinality of the characteristic
c. Relationship between fact table & dimensions
d. Relationship between the characteristics (1:n, n:m)
e. Line Item dimension
f. Logical partitioning
g. Physical partitioning
h. Navigation attributes
7. What are the physical data targets in BW
a. InfoCubes [Basic/Transactional]
b. InfoObjects / Structure
c. ODS
8. What are the various types of ODS objects
a. Standard: Inbound ODS object
b. Standard: Consistent ODS object
c. Standard: Application-related ODS Object
d. Transactional ODS
9. What are the various types of InfoObjects
a. Characteristics
b. Key Figures
c. Units
d. Time Characteristic
e. Technical Characteristics
10. Can InfoObjects be both Data Targets and InforProviders
a. Yes
b. No
11. Persistent Staging Area has no rules for converting or harmonizing the incoming
data
a. True
b. False
12. The Persistent Staging area is the first layer for data from different sources and
application areas
a. True
b. False
Page 76 of 123
292733371.doc
77
10/29/2015
13. Which of the following are true for Data Warehouse Layer
a. It is a pure staging area without reporting purposes
b. Contains rules for harmonizing data from different sources
c. Has complete history which is no longer available in the source system
or the reporting layer
d. Load and downtime of the Source System can be reduced
14. Which of the following are true for Operational Data Store
a. Its a layer for operational reporting at granular level
15. Which of the following are true for the Data Mart Layer
a. The layer is designed for analytical reporting on an aggregated view
of the data with slice-and-dice functions
16. What do you mean by Key Figure based approach (Top Down)? Pg 58
a. Focus on Key figures, find corresponding objects in BW and compare
the dimension model
17. What do you mean by Datasource Approach (Bottom up)?
a. Focus on Business Process of Source System, check for DataSources,
Look up the DataSource for Characteristic defined in the dimensions
of the lgical data model, understand how Business Content Maps the
fields found to InfoObjects
18. What are the sources in which you can quite easily search for the correct Business
Content.
a. BW Business Content documentation
b. Metadata Repository offline & On-line
19. What may be the reason that you could find an Object in Business Content but not
in Metadata Repository?
a. Metadata Repository contains only Activated Objects
Unit 2 [Pg 68]
20. What are the various business scenarios associated with slowly changing
dimensions
a. Historical Truth Data available at the time of transaction
b. Current Data available at the time of the Data Request
c. Time dependent Status on a particular Key Date/any time
d. Comparable Facts that have not changed and that existed in
different periods
Page 77 of 123
292733371.doc
78
10/29/2015
21. If product price is a slowly changing dimension, how do you model product price
if you want to report on the price available at the time of the transaction?
a. As a characteristic on the material dimension
b. As a time-dependent navigational attribute of material
c. As a time-dependent hierarchy of material
d. Using hierarchies with different user defined Versions
e. As a time-independent navigational attribute of material
f. As a time-independent external hierarchy of material
g. None of the above
22. If product price is a slowly changing dimension, how do you model product price
if you want to report on the price available at the time of the transaction?
a. As a characteristic on the material dimension
b. As a time-dependent navigational attribute of material
c. As a time-dependent hierarchy of material
d. Using hierarchies with different user defined Versions
e. As a time-independent navigational attribute of material
f. As a time-independent external hierarchy of material
g. None of the above
23. If product price is a slowly changing dimension, how do you model product price
if you want to report on the price available at a given time/anytime?
a. As a characteristic on the material dimension
b. As a time-dependent navigational attribute of material
c. As a time-dependent hierarchy of material
d. Using hierarchies with different user defined Versions
e. As a time-independent navigational attribute of material
f. As a time-independent external hierarchy of material
g. None of the above
24. If product price is a slowly changing dimension, how do you model product price
if you want to report on the price comparing Existing and Unchanged Values?
a. As a characteristic on the material dimension
b. As a time-dependent navigational attribute of material
c. As a time-dependent hierarchy of material
d. Using hierarchies with different user defined Versions
e. As a time-independent navigational attribute of material
f. As a time-independent external hierarchy of material
g. Using Price as a time-dependent navigational attribute of Material
with two additional attributes for defining time. Key Date field to use
this date fields
h. None of the above
25. What all components can a hierarchy contain?
a. Texts
b. InfoObjects
Page 78 of 123
292733371.doc
79
10/29/2015
26. What is the transaction code to to examine the structure of an Infocube?
a. LISTSCHEMA
Unit 3 [Pg 86]
27. What are the various Master Data Tables
a. SID Table (S Table)
b. Attribute Table (P/Q/M/X/Y Tables)
c. Hierarchy Table (H/K/I/J Tables)
d. Text Table (T Table)
28. What are the possible uses and tasks of Characteristics
a. InfoProvider for Master Data Reporting
b. Attribute for Other Characteristics
c. Characteristics in a Dimension
d. InfoProvider for Attributes and Texts
e. Key or Data Field in ODS Object
f. Technical Characteristics, Time Characteristics, Curreny & Unit
Characteristics
g. Parts of Hierarchy
h. Infosource
29. What are the various types of InfoObjects
a. Characteristics
b. KeyFigures
c. Units
d. Time Characteristics
e. Technical Characteristics
30. An attribute can be marked as a display or navigational attribute in the Attributes
tab of the Characteristic InfoObject
31. What can be the various components of a Characteristics InfoObject
a. Time Independent Display Attributes
b. Time Dependent Display Attributes
c. Time Independent Navigational Attributes
d. Time Dependent Navigational Attributes
e. Time/Language Dependent Text Table
f. Version Dependent Hierarchies
g. Time Dependent Complete Hierarchy
h. Time Dependent Hierarchy Structures
i. Intervals in the Hierarchy
Page 79 of 123
292733371.doc
80
10/29/2015
32. What is compounding?
a. If the same characteristics values exist for the same characteristic in
different source systems that refer to different objects, you need to
convert these values from a source system I BW so that they are
unique.
33. External Characteristics can be included in a Hierarchy using External
Charcateristic button in Hierarchy Tab for a Characteristic InfoObject
34. What are the possible uses of a Key Figure
a. Attribute for Characteristics
b. Datafields in ODS Object
c. Key Figure in Fact Table
d. Non Cumulative Key Figures
e. Elimination of Internal Business Volume ( Inter Company
Elimination)
f. InfoSource
g. Aggregation Calculation & Saving of Amounts, Quantities, Numbers,
Time/Date
35. What re the standard Aggregation behaviour of Key Figures
a. SUM
b. MIN
c. MAX
36. To prevent aggregation or totaling using specific characteristics (usually time
characteristics), you can set an Exception Aggregation in the Key Figure
37. Exception Aggregation has no effect on Saving Data in the Fact table it is only
effective in reporting
a. True
b. False
38. Calculated Key Figures are also known as Dynamic & Persistent Key Figues.
39. Calculated Key Figures can be modeled during
a. Query Definition
b. Part of the Data Model and calculations to be done using routines
40. Currency Translation can be done at two different places in BW: They are
a. During analysis in the Business Explorer
b. In the Update rule
Page 80 of 123
292733371.doc
81
10/29/2015
41. What are the advantages of using Currency Translation during Updating
a. Translated values are saved physically with the selected value,
speeding up processing of reports.
b. Original values and currencies are lost
42. What are the advantages of using Currency Translation during Reporting
a. Analysis can be done for various target currencies.
b. The original transaction currency is not lost
c. Translation has to be done repeatedly, resulting in low query
performance
43. Currency translation for Key Figures in the Update can be done in 2 ways
a. Using reusable translation types
b. Using user-defined routines
44. Prerequisites for Currency Translation during Updating
a. There must be a Key Figure (data type Amount) in the InfoSource
with either a fixed or variable currency specified
b. There must a corresponding Key figure (data type amount) in the
data target with either a fixed or variable currency specified
c. A suitable translation type has to be defined in BW
d. Exchange Rates must have been loaded from the Source system into
BW
45. Prerequisites for Currency Translation during Reporting
a. A suitable translation type has to be defined in BW
b. Exchange Rates must have been loaded from the Source system into
BW
Unit 4 [Pg 115]
46. ODS objects are used with the following Objectives
a. Operational Reporting
b. Status Tracking
c. Consolidation
d. Harmonization of Data
e. Harmonization of different delta processes of the source systems
f. Support of staging and extraction
47. Key and Data fields in ODS are stored in the form of their Data types and not in
the form of SID values
a. True
b. False
Page 81 of 123
292733371.doc
82
10/29/2015
48. What are the components of ODS Objects
a. Key Fields
b. Data Fields
49. The key fields are Characteristic InfoObjects and the Data Fields are
Characteristic and/or Key Figure InfoObjects
50. Dependning on Task and function, ODS objects can be classified as
Transactional and Standard ODS Object.
51. Transaction ODS objects are more suited for Analysis
52. There is no Request ID in transactional ODS Objecs
a. True
b. False
53. Because there is no Request ID in transactional ODS Objects, every data record in
the ODS Object is immediately available for analysis
a. True
b. False
54. Transaction ODS Objects are filled, changed, updated and deleted by
a. APIs
b. Via BW Staging
55. The RFC Capable function modules available for filling, changing, updating and
deleting of data in Transactional ODS Objects are
a. RSDRL_ODSO_INSERT_RFC
b. RSDRL_ODSO_MODIFY_RFC
c. RSDRL_ODSO_UPDATE_RFC
d. RSDRL_ODSO_DELETE_RFC
56. Transactional ODS Objects are read with BAPI BAPI_ODSO_READ_DATA
57. BAPI can be used to
a. Read from ODS object
b. Make data available to external systems.
58. A transactional ODS can support
a. Full Update
b. Delta Update
c. Init Update
Page 82 of 123
292733371.doc
83
10/29/2015
59. A transactional ODS has the following tables
a. Active Data
b. Activation Queue
c. Change Log
60. Transactional ODS can be directly used for Reporting
a. False
b. True
61. Transaction ODS cannot act as an InforProvider. Hence no query can be built
directly
a. True
b. False
62. To report on Transactional ODS, The ODS object has to be included in
a. Classic Infoset
b. Standard ODS
c. MultiProvider
63. Parallel update to the Transactional ODS Object from Multiple Sources are not
possible
a. True
b. False
64. To reduce risks associated with uncontrolled extraction and inconsistent staging
processes, it is necessary to build a data warehouse layer that uses Standard ODS
Objects
65. PSA layer can accommodate rules for conversion or harmonization of incoming
data.
a. False
b. True
66. Standard ODS Objects lend themselves as data stores for Data Warehousing
Layers.
67. A data warehousing layer offers
a. Dependability, tracking silo prevention
b. Single point of truth
c. Controlled extraction and data staging (harmonization, cleansing)
d. Flexibility, reusability, completeness
e. Data Integration
Unit 5 [Pg 131]
Page 83 of 123
292733371.doc
84
10/29/2015
68. In the SID table, the SID is the value field and the actual characteristic is the key.
a. True
b. False
69. The Ideal relationship between characteristics in the same dimension table is the
a. 1:N relationship
b. M:N relationship
c. N:1 relationship
d. N:M relationship
70. M:N relationships can be accommodated as
a. Both characteristics should be stored in different dimensions if both N
& M are infinite
b. Both Characteristics should be put in one Dimension table if M & N
are finite
c. Use one characteristic as a compounding attribute of the other
(Superior Subordinate relationship)
d. Both characteristics in Master Data Object as Time Dependent
71. Why combine unrelated Characteristics
a. 13 free dimensions in BW Model need more
b. Combine smaller dimensions reduce table joins improve
performance
72. While modeling dimensions, the rule of thumb is to group characteristics with a
Parent : Child Relationship
73. Broad Dimensions can be tackled using
a. Demographic Attributes
b. Using aggregates for demographic characteristics
74. What is Categorization
a. The concept of Categorization is simply to group a large number of
unique entities into smaller number of groups on the basis of some
classifying logic
75. What are the benefits of Categorization
a. Reduce the amount of data that must be presented in a query result or
that must be handled during data staging and storage.
76. Where can categorization be implemented
a. During Data Staging either in Transfer or Update Rules
b. During query runtime.
Page 84 of 123
292733371.doc
85
10/29/2015
77. Placing the categorizing attributes in the dimension as a characteristic itself
avoids the additional OLAP processing load associated with navigation attributes
a. True
b. False
78. Categorical dimensions are usually related to attributes rather than to
characteristics
a. True
b. False
79. The decision to create a categorical dimension comes from MDM
80. Whether you create categorical dimensions or hand over the categorization
process to a query depends on
a. How complex the categorization process is
b. How frequently the categorization is used in queries
81. From an analytical point of view, the attributes in the categorical dimensions have
to be stored in the master table of the categorized characteristic.
82. Partitioning Dimension can be used to change Key Figure model to an Account
Model
83. To prevent Partitioning characteristic to get aggregated what value need to be
selected
a. Unique for Every Cell in the Business Explorer for the
Characteristic InfoObject
84. Conceptual Partitioning can be implemented using Partitioning Dimensions
85. Degenerate or Line-Item Dimensions eliminates a table join and thus improves
query performance
86. Line Item Dimensions need to be set in the
a. InfoCube
87. Dimensions set as Line Item Dimensions can only contain one characteristic.
88. Line Item Dimension is possible if there is a 1:1 relationship between the SID
value of the characteristic and the DIMID
89. It is recommended that you use ODS objects, where possible, instead of
InfoCubes for Line Items.
a. True
b. False
Page 85 of 123
292733371.doc
86
10/29/2015
90. High Cardinality settings is
a. Dimensions containing many unique values
91. High Cardinality setting is available for
a. Oracle Databases
b. MS SQL Server Databases
c. All Databases
92. Which of the following are true about aggregates
a. Are like InfoCubes in structure
b. Summarize data of the parent INfoCUbes
c. Contain Information redundant to the parent INfoCube
d. Accelerate the access to information
e. Are for infocube, what DB indexes are for DB tables
f. Are performance-enhancing objects
93. Dynamic Aggregation is more efficient that Physical Aggregation
a. False
b. True
94. If an InfoCube contains a key figure which uses exception aggregation, the
reference characteristic specified in the key figure is added automatically to every
aggregate created for that InfoCube
a. True
b. False
95. Aggregates can be created for
a. BasicCubes
b. MultiProviders
c. InfoSets
d. RemoteCubes
e. ODS Objects
96. Aggregates can be created ON
a. Dimension Characteristics
b. Navigational Attributes (Both Time dependent & Independent)
c. Hierarchy Levels (Including Time Dependent structures)
97. Aggregate table names are as follows
a. /BIC/F<Cube>
b. /BIC/E<Cube>
c. /BIC/D<Cube>P, /BIC/D<Cube>U /BIC/D<Cube>T,
/BIC/D<Cube>01~13
Page 86 of 123
292733371.doc
87
10/29/2015
98. A Dimension table can be shared between an InfoCube and an aggregate if all the
characteristics in the InfoCube Dimension are selected for the aggregate
a. True
b. False
99. While creating a aggregates with Time-Dependent components, the Key Date can
be determined by either
a. A BEx variable filled via SAP or User Exit
b. A fixed Date
100.
The transaction code for Aggregate Maintenance is RSDDV
101.
Process Adjustment of Time-Dependent Aggregates to adjust the data of
all aggregates with variables for the key date to the new key date is available in
the Process Chains
102.
If aggregates are created using navigational attributes or hierarchies, then
the Hierarchy/Attribute Change Run process must be run if the Master Data
changes
103.
During a change run, roll up of aggregates is possible
a. False
b. True
104.
Which Data Mining modeling technique can be used to establish
composite effects in master data?
a. Association Analysis
b. ABC Analysis
c. Decision Trees
d. Clustering
105.
In partitioning, the business content in InfoCubes is typically stored in
combination with the planned data
a. True
b. False
Page 87 of 123
292733371.doc
88
10/29/2015
Unit 6 [Pg 169]
106.
If a Characteristic is always needed as a drilldown requirement in
reporting, then the options are
a. Model it as a navigational attribute
b. Model it as a characteristic in the dimension table of the data model
107.
If a Characteristic Material Group is not always needed as a drilldown
requirement in reporting, then the options are
a. Model it as an attribute (Display/Navigational with or w/o Time
Dependency
b. As a node of the Material Hierarchy Table
c. As both of the above options
108.
To include an additional attribute in the Master Data Object, the following
steps are to be followed
a. Change the Attribute Master Data table to include the new attribute
b. Activate the InfoObject
c. Modify & Activate the Communication Structure of the InfoSource
supplying data for the InfoObject
d. Modify & Activate the Transfer Rules
e. Modify & Activate the Update Rules, if a flexible InfoSource is used
f. Reload Master Data from appropriate source system.
109.
To add an attribute as a characteristic in the dimension table, you need to
restructure the data model and reload the data
110.
If a Data Model needs additional Key Figures, then either the existing
InfoCube has to be Restructured or a New InfoCube must be built to include the
additional Key Figures.
111.
Which of the following are valid steps to add a Characteristic to an
Existing InfoCube
a. Build a new InfoCube and assign the additional characteristic to the
desired dimension table
b. For the Original InfoCUbe, create an Export DataSource and
Replicate it with the Myself Source System
c. Create and activate an InfoSource which includes the additional
characteristic
d. Modify & activate Transfer Rules between the Export DataSource &
the InfoSource
e. Create Update Rules as the link between the existing and new
InfoCube
f. Create & Schedule an InfoPackage to move the data into the new
InfoCube.
Page 88 of 123
292733371.doc
112.
a.
b.
c.
d.
e.
f.
89
10/29/2015
Which of the following are valid steps to add a Key Figure to a InfoCube
Create a New InfoCube using the old, Existing InfoCube as a template
Modify the New InfoCube to include the new Key Figure
Insure that the old, existing DataSource contains the new Key Figure.
If it does not, the modify the DataSource and replicate
If the DataSource was modified, modify & Activate the existing
InfoSource and Transfer Rules or create new objects
Connect the New & Modified InfoCube to the InfoSource with Update
Rules
Reload historical transactional data from the appropriate source
system.
113.
Which of the following are valid steps to add a Key Figure to an Existing
InfoCube
a. Delete the historical Data from the existing InfoCube
b. Modify the Existing InfoCube to include the new Key Figure
c. Further modify the existing transfer rules, InfoSource & Update
Rules as necessary
d. Reload Historical transactional data from the appropriate Source
System.
e. Create a new and modified InfoCube using the Old, existing InfoCube as
Template.
Unit 7 [Pg 187]
114.
InfoSets are InfoProviders or DataTargets
a. InfoProviders
b. Data Targets
115.
Infosets can be used to join
a. ODS Objects
b. Master Data
c. Master Data and ODS Objects
116.
InfoSets can be part of a MultiProvider
a. True
b. False
117.
Transaction Code for InfoSets maintenance is RSISET
118.
InfoSets are a semantic layer. No data is stored at the InfoSet Level.
119.
A join condition is displayed as a line connecting exactly one InfoObject
from a row in one object with exactly one InfoObject from a row in another
object.
Page 89 of 123
292733371.doc
120.
90
10/29/2015
What are the types of Joins supported by InfoSets
a. Equal/Inner Join
b. Left Outer Join
121.
Temporal Joins are Valid Time interval as additional dimension. Use
Time Interval for restriction only and Valid From/Valid To for Output only.
122.
When joining two time-dependent characteristics, the temporal join is
used to determine the result. Records with no overlapping time interval are not in
the result set. A valid Time Interval is the maximum of the DATEFROMs and the
minimum of the DATETOs, If max(DATEFROMs) > min(DATETOs), the record
is not in the result set.
123.
An InfoSet joining ODS Objects and time dependent master data can use
the temporal join, if a field with the data type DATE is marked as an temporal
operand, which is used to select on DATEFROM and DATETO in the Q-Table of
the characteristic.
124.
a.
b.
c.
d.
The following Objects ca be combined to form a MultiProvider
InfoCubes
ODS Objects
InfoObjects
InfoSets
125.
MultiProviders are based on a UNION connection, unlike
joins(intersection) in BW InfoSets
Unit 8 [Pg 237]
126.
What are the 3 steps in the Procedure and Aspects of Data Modeling
a. Taking Report requests into Account
1. Analysis Requirements
2. Timeliness of the Data
3. Granularity
4. Tracking History
b. Performance Aspects
1. Dimensional Modeling
2. Aggregates
3. Nav. Attributes
4. Data Warehouse Layer
c. Logical Structure from the Application ViewPoint
1. Grouping of Characteristics in the Dimension Table
Page 90 of 123
292733371.doc
91
10/29/2015
Unit 9 [Pg 245]
127.
Standard ODS Objects comprise three tables. They are
a. Activation Queue [/BI<C or 0>/A<ODS-Object>40]
b. Change Log [/BI<C or 0>/B<Number>]
c. Active Data [/BI<C or 0>/A<ODS-Object>00]
128.
The Data Part of the Activation Queue and the Change Log corresponds to
the structure of the table for Active Data and the field RECORDMODE
129.
In BW, the Standard ODS Object is the only data target that contains the
InfoObject 0RECORDMODE
130.
From a Standard ODS Object a Full or Init update happens from the
Active Data table
131.
From a Standard ODS Object a Delta update happens from the Change
Log table
132.
What happens during Activation run
a. At the beginning, the data is sorted based on Semantic Key of thee
ODS object
b. Then Data is sorted by the Activation Queue Key, which is
synonymous with the upload sequence of the various data records.
This sort sequence ensures that the activation can occur in parallel
because all data records that belong to the same semantic key are not
distributed to multiple processes.
133.
For Updating data field of type key figure in standard ODS objects, one
can choose between the following update types depending on application
a. Overwriting
b. Addition
134.
For updating data fields of type characteristic, which of the following
Update types are available
a. Overwrite
b. Addition
135.
a.
b.
c.
d.
e.
f.
g.
What are the various Settings options for Standard ODS Objects
BEx Reporting
ODS Object Type
Unique Data Records
Check Table for InfoObject
Set Quality Status to OK
Activate ODS Object Data Automatically
Update Data Targets from ODS object Automatically
Page 91 of 123
292733371.doc
92
10/29/2015
136.
To ensure activation of Load request happens for individual Requests
separately, the indicator Do not condense request into one request during
activation needs to be set.
137.
Comparison of Transactional and Standard ODS Objects
Transactional
One flat table
Active Data [/BI<C or
0>/A<ODS-Object>00]
Architecture
BW Staging
Process
BW Reporting
Non Integrated(for the most
part)
No loading process; this
ODS is supplied by APIs
Only full update to
connected Data targets is
possible
Via Classic Infosets
Use
Operative Reporting
Data Store for SAP SEM or
other ext. applications( ex.
planning scenarios)
Data is available
immediately
Standard
Three flat tables
Activation Queue [/BI<C or 0>/A<ODSObject>40]
Change Log [/BI<C or 0>/B<Number>]
Active Data [/BI<C or 0>/A<ODSObject>00]
Completely Integrated
Data can be loaded in. It can also be updated
to connected Data Targets
Parallel updating to the ODS object is
possible by Activation Queue
Delta Updating inn connected Data targets is
possible by the change log
Direct
If the indicator for BEx Reporting is set in the
ODS Object definition
Operative Reporting
Status Tracking
Consolidation
Harmonization of Data
Harmonization of various Delta Processes
Support of Staging and Extraction
138.
If the cost of aggregate maintenance outweighs the benefit of query
performance, then the aggregate should be either deleted or redesigned.
139.
Factors on which Performance of aggregates depends are
a. Frequency of Changes that will cause recalculation
b. Availability of time to run the recalculation: no roll up, master data
updates or hierarchy updates can take place during recalculation
140.
Changed aggregate data is not available for reporting until recalculation is
complete. Reporting on Old master Data and Hierarchies is possible
a. True
b. False
141.
BW Statistics reports are provided to help in measuring both the benefits
and the costs of aggregates.
Page 92 of 123
292733371.doc
93
10/29/2015
142.
The BW Statistics Workbook is one piece of a complete set of BW
Business Content called BW Statistics. It is part of the Technical Contents in
Business Contents.
143.
Aggregate Hierarchy is the way to rollup an aggregate from another
aggregate rather than the parent InfoCube.
144.
Once the aggregates are reconstructed or repopulated as part of a
Hierarchy/Attribute Change Run, the summarized records value will be
recalculated.
145.
If an aggregate has less than 15 components, each component is
automatically put into a separate dimension. This is known as Flat Aggregate.
The dimensions (except data package and unit dimensions) are marked as Line
Item dimensions, thus improving query performance.
146.
Difference between Conceptual Partitioning & Table Partitioning.
a. Conceptual Partitioning can be implemented by segregating data into
multiple BaiscCubes and joining them into a MultiProvider. This can
also be achieved through aggregates. In this way smaller objects are
used in place of larger objects in the reporting design
b. Table partitioning is possible only if the Database supports it. At the
moment only Oracle Database supports table partitioning. Table
partitioning is done at database level. This means that the Fact table
inside the respective star schema is partitioned. Table partitioning is
done on the basis of time characteristics. Aggregates can be
partitioned as well as InfoCubes.
147.
When aggregates are created and filled, two important valuation statistics
are generated. These are Records Summarized and Usage.
148.
Records Summarized is a measurement of the degree of data aggregation
in the aggregate. A Records Summarized factor of 60 means, on average, 60
records in the InfoCube fact table were Summarized into 1 record in the
aggregate. General Guideline : Records Summarized factor should be 10 or higher
in order for an aggregate with no navigational attributes or hierarchies to have a
positive impact on query performance.
149.
Usage is simply the number of times the aggregate has been used by the
query.
Page 93 of 123
292733371.doc
94
10/29/2015
150.
What are the proposals generated by the system when you opt for
Propose from Query or Propose from Last Navigation.
a. MIN <Number> to process the initial view of the query
b. MAX <Number> is designed so that the data can be read from the
aggregate for every navigation step. They are exactly the same size as
the InfoCube.
151.
If a query does not have Free Characteristics, then the aggregates MIN
and MAX agree.
152.
System can propose aggregates based on BW Statistical data. These
proposals are all given a name that starts with STAT <Number>
153.
The Optimize function deleted the 20% of the proposals that are used the
least, as long as they can be replaced by a slightly larger aggregate.
154.
The Transaction Code for Query Monitor is RSRT. This allows you to
monitor which aggregate was picked up during OLAP processing. A setting to
prohibit the RSRT transaction from using any aggregates when executing a query
can be done here.
155.
Transaction RSRTRACE can be used to analyze the subsequent
navigational steps for a query
156.
a.
b.
c.
d.
e.
f.
g.
h.
157.
Mention some of the ways to manage performance
Compress Fact table as needed (by default on aggregates)
Load master data before transaction data
Run selective queries to reduce data column
Background query processing with the Reporting Agent
Parallel query processing with MultiProviders
Set queries to Read on Demand to speed initial view
Line Item Dimensions
Query Cache settings
The transaction code to access Data Mining Workbench is RSDMWB
158.
Data Mining can be used to automatically determine significant patters
and hidden associations from large amounts of data.
159.
The various models available for Data Mining are
a. Clustering Model
b. Association Analysis Models
c. Classification Models
1. Decision Tree Models (Future Data)
2. Scoring Models
3. ABC Classification Models (only historical)
Page 94 of 123
292733371.doc
160.
a.
b.
c.
d.
e.
f.
95
10/29/2015
Key Steps for Data Mining
Create Model
Select InfoObjects from a Query
Provide Model Parameters > Activate
Train model with history (from a query)
Apply the model to new data (from a query)
Analyze results
161.
The delivered role for CRM-related data mining is
SAP_BWC_CUSTOER_BEHAVIOR.
Miscellaneous
162.
Which of the following statements refer to a Remote Cube?
a. InfoCube that gathers data from several Basic Cubes
b. Transaction data that are not managed in SAP BW but are available
to SAP BW users
c. Remote Cubes do not contain data
d. A cube built in a non-BW data warehouse
e. None of the above
163.
If product price is a slowly changing dimension, how do you model
product price if you want to report on the price at the time of the query?
a. As a characteristic on the material dimension
b. As a time-dependent navigational attribute
c. As a time-dependent hierarchy of material
d. As a time-independent navigational attribute of material
e. None of the above
164.
Which of the following refer to pointer tables that provide the technical
link to the master data outside of the InfoCube?
a. Dimension tables
b. Set IDs
c. M tables
d. SID tables
e. ODS transparent tables
165.
Which of the following Dimensions does SAP BW deliver for each
InfoCube?
a. Unit
b. Time
c. Transfer package
d. Currency unit
e. Info packet (info package)
f. GIS
Page 95 of 123
292733371.doc
96
10/29/2015
166.
Which of the following statements describes a categorical dimension?
a. An artificial dimension used to describe the status of another dimension
b. An artificial dimension/attribute used to categorize another dimension
c. An artificial dimension used in a reporting scenario where the comparison
of the same key figure is needed
d. A dimension that is used across all cubes
e. None of the above
167.
a.
b.
c.
d.
e.
Which of the following is an example of a slowly changing dimension
Customer on sales order
Date
Person responsible for a cost center
Value of a purchase order
None of the above
a.
b.
c.
d.
e.
Fact tables may be partitioned by which of the following characteristics?
0CALDAY
0CALMONTH
0CALYEAR
0CALPERIOD
0CALWEEK
168.
169.
Which of the following statements are correct concerning the operational
dara store?
a. The data in the ODS are compressed and do not have a requested attached.
b. ODS can consolidate data from different Data Sources
c. Data in the ODS cannot be reported upon
d. The ODS is the inbound layer of the SAP BW system and data are written
directly to it from the source system.
e. The ODS generally holds transactional data only
170.
a.
b.
c.
d.
e.
A fact table consists of which of the following elements
Characteristics InfoObjects
Key Figure InfoObjects
Calculated Key Figure InfoObjects
Hierarchies
DIM IDs
171.
If you worked for a Retail Company that changes prices on a very frequent
basis, how would you model the price?
a. In the master data table as an attribute
b. In the transactional table as a new characteristic
c. In the ODS to enhance performance
d. In the fact table
e. None of the above
Page 96 of 123
292733371.doc
172.
97
10/29/2015
Which of the following occurs as a result of degenerating dimensions?
a. The grain of the fact table represents actual working documents like
order number or invoice number
b. All descriptive attributes of the grain are located in other dimensions
c. The InfoCube becomes very weak.
d. The degenerating dimensions cannot be modeled using normal star
schema
e. None of the above
173.
a.
b.
c.
d.
e.
f.
174.
What values can a key figure retain?
Last value
Average value
First value
Sum
All of the above
None of the above
e.
Which of the following describes an unbalanced hierarchy?
A hierarchy with too many leaves within one branch
A hierarchy with fewer nodes within one or more branches
Hierarchy without leaves
The term used for data that are delivered from two or more sources on
different aggregation levels
None of the above
a.
b.
c.
d.
e.
How many hierarchies can be created for a key figure?
10
2
5
More than 1
None
a.
b.
c.
d.
175.
176.
Which of the following represents a characteristic that spans an entire data
model and upon which all other entities are dependent?
a. Many-to-many relationship
b. A degenerated characteristic
c. A strong entity
d. An attribute
e. A data model characteristic
Page 97 of 123
292733371.doc
177.
98
10/29/2015
a.
b.
c.
d.
e.
Navigational attributes behave in a query like which of the following?
Attributes
Variables.
Characteristics
Filters
None of the above
a.
b.
c.
d.
e.
When should an attribute be placed in a separate dimension?
Always
If the attribute changes frequently
If the attributes have a large number of distinct values
Never
None of the above
a.
b.
c.
d.
e.
f.
Which of the following objects is not provided in Business Content?
InfoCube
InfoSource
KPIs
Queries
SAP R/3 extractor program
None of the above
a.
b.
c.
d.
e.
f.
Which of the following objects keeps the aggregate and InfoCube in sync?
Dim pointer
Read pointer
SID pointers
Surrogate pointer
None of the above
All of the above
a.
b.
c.
d.
e.
A MultiCube joins numerous other InfoCubes via which of the following?
A common set of characteristics
A common set of key figures
A common set of InfoSources
A common set of DataSource
None of the above
a.
b.
c.
d.
e.
Why do we want to normalize a data model?
To avoid redundancy
To make it look good
To increase performance
To comply with the multidimensional data modeling rules
None of the above
178.
179.
180.
181.
182.
Page 98 of 123
292733371.doc
183.
a.
b.
c.
d.
e.
f.
99
10/29/2015
Hierarchy can be which of the following?
Time-dependent name
Version dependent
With intervals
Time-dependent structure
Used by multiple InfoCube
None of the above
184.
If product price is a slowly changing dimension, how do you model
product price if you want to report the price at any point in time?
a. As a time-dependent navigational attribute
b. As a time-dependent navigational attribute of material
c. As a time-independent navigational attribute of material
d. As a characteristic on the material dimension
e. As a time-dependent hierarchy of material
185.
a.
b.
c.
d.
e.
Name the three differences between OLAP and OLTP systems?
Software used
Current data versus history required
One to two months of data versus two to seven years of data
Detailed transaction data versus summarized data.
None of the above
186.
Sometimes we have to combine unrelated characteristics into one
dimension, due to which of the following facts?
a. We run out of dimension and we have to include the data in the same
InfoCube
b. We are running out of space on the database
c. We are looking for higher performance
d. Lower number of dimensions is a way to optimize data staging
e. To reduce the number of joins
f. None of the above
187.
a.
b.
c.
d.
e.
Which of the following items refer to InfoObjects
Characteristics
Key Figures
Queries
Attributes
None of the above
Page 99 of 123
292733371.doc
188.
100
a.
b.
c.
d.
e.
What are the three predefined dimensions in SAP BW?
Date
InfoPackage
Time
Unit
None of the Above.
a.
b.
c.
d.
e.
What are the advantages of a smaller dimension?
Available immediately after transaction data load
Improves query performance
Overhead during load time
It is not an advantage but a liability
None of the above
a.
b.
c.
d.
e.
What are the limitations of a Remote-Cube?
Additional requirements for extractors
Slow
System dependent
Only for transaction data
Small volume
a.
b.
c.
d.
e.
Which of the following are examples of characteristics?
Monthly Sales
Products
Cost Center
Company Code
Sales Person
189.
190.
191.
10/29/2015
Page 100 of 123
292733371.doc
101
10/29/2015
TBW40 Data Modelling and Authorizations CW04
Pages 294 - 500
Name: Raghu
Email:
[email protected]BW Security Management
(TBW40 Pages 315-480)
Answers marked as Bold
1. An Analyst utilizes S_TCODE Auth. Object to secure user
access in SAP BW system. Do you consider this to be a good
design ?
a. Yes
b. No
2. Security function in OLAP system like BW is based mainly on
a. Data that is being accessed/analyzed
b. Data that is being created/updated
c. Activities performed by users
d. Transaction codes
3. In SAP R/3 user security utilizes field level security in addition
to transactional and activity based approaches. In SAP BW
security can be controlled at
a. Field level (InfoObject)
b. InfoProvider level
c. Report/Query level
d. (a) and (b)
e. All of the above
4. Identify which of the following BW authorization objects are
used for BW administration
a. S_RS_HIER
Not Used
b. S_RS_ISRCM
Used
c. S_RS_FOLD
Used
d. S_RS_IOBJ
Used
Page 101 of 123
292733371.doc
102
10/29/2015
5. A user in a BW system wants to execute a query, you as a BW
administrator will provide as a minimum access to authority
objects; namely
a. S_RS_ICUBE
b. S_RS_COMP1
c. S_RS_COMP
d. (a) and (c)
e. (a), (b) and (c)
6. A BW end user while saving a query was unable to locate the
InfoArea XYZ under which he wanted to save a query. Why ?
a. S_RS_FOLD based authority does not provide him
access to the infoArea
b. The infoArea has to be created by the user before save
c. S_RS_ICUBE & S_RS_COMP authority is missing for the
user
7. Name few of the reporting authorization objects provided by
SAP BW to secure InfoObjects (Field level security)
a. None
b. S_RS_COMP
c. S_RS_IOBJ
8. While defining a reporting authorization object, the
administrator wants to implement a restriction on key figures
that can be seen by a particular enduser, can you identify the
InfoObject that the administrator will select in the authorization
object ?
a. 1KYFNM
b. 0KEYFNM
c. 0TCTAUTHHH
d. 0KYFNM
Page 102 of 123
292733371.doc
103
10/29/2015
9. Can you limit an user to only access/execute queries created
by another user in SAP BW ?
a. Yes
using S_RS_COMP1
b. No
10.
a.
b.
c.
d.
Infoset Query
Supports Navigation
Supports R/RI
Supports Authorization
Supports Currency Translation
a.
b.
c.
d.
S_RS_ISET protects
Infosets
Bex Query
MultiProvider
InfoArea
11.
True/False
True/False
True/False
True/False
12.
Authorization variable is mainly used to read authority
data from:
a. Authorization object directly
b. User input authorization value
c. Authorization settings from InfoObject that is being
secured
13.
Data related Authorization error can be prevented at
runtime by assigning __#__ character in the authorization
object field value while securing access @ InfoObject level in
an InfoCube
Page 103 of 123
292733371.doc
104
10/29/2015
14.
For reporting authorization object that protects hierarchy,
the following objects are required in addition to the infoObject
that represents the hierarchy
a. S_RS_HIER
b. InfoObject 0TCTAUTHH
c. InfoObject 1TCTAUTHH
d. (1) & (2)
e. (1) & (3)
15.
S_GUI and S_BDS_DS authorization objects will give
user ability to
a. Execute a workbook
b. Save a workbook to a Folder
c. Save a workbook to a Role
d. Minimum authorization required to access a workbook
16.
S_USER_AGR & S_USER_TCD auth objects will give
user ability to
a. Save Workbooks to Roles
b. Save Workbooks to Folder
c. Save Workbook layout without data to Roles
17.
SAP provides ________ to secure administration user
(Roles/Templates)
18.
Can I define a System user ABC with profile S_BIWHM_RFC and use it in place of BWREMOTE user ?
a. Yes
b. No
Page 104 of 123
292733371.doc
105
10/29/2015
19.
System User BWALEREMOTE with authority profile S_BIWX_RFC is created in
a. Source system
b. BW system
20.
The following is one of the widely used ways for
maintaining authorization by BW Admins
a. Rule based maintenance
b. Activity based maintenance
c. Transaction based authority maintenance
d. Customer exit using variables for authority maintenance
21.
In the option Maintaining reporting authorization manually
using drag and drop method of maintaining authorizations,
users are assigned
a. Profiles
(RSR_*)
b. Roles
c. Neither (1) and (2)
Page 105 of 123
292733371.doc
106
10/29/2015
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TBW45 Business Planning and Simulation
Unit 1 to 8
1. In BW-BPS Basic Non-Transactional info-cubes are used for following purposes;
a.
b.
c.
d.
e.
For Actual data
For Plan-data
For Forecasting data
For Master data and transactional data
Both a&b
2. In BW-BPS Basic Transactional info-cubes are optimized for
Read & Write access
Only Read access but not write access
Only write access but not read access
None of these
3. The four major areas of BW-BPS are
Planning Framework for modeling interfaces
BW-BPS user interfaces
Functions of planning
Process control
None of these
4. Standard Planning Area can corresponds to one info cubes
a) False
b) True
Page 106 of 123
292733371.doc
107
10/29/2015
3. Compared to data selection in BW queries, planning levels-Package may also be
used for Execution of automatic planning functions where no rows & columns
are defined
a) True
6.
b) False
At least one ad-hoc packages needs to be created, if no packages are defined
a) False
b) True
7.
Identify the incorrect statement regarding the Ad-hoc-Packages
a) Ad-hoc-packages cannot be deleted & created automatically
b) No concept like Ad-hoc-packages in BW-BPS
c) Adhoc-packages reduce the customizing efforts for users
8. Which of these is true regarding the manual planning?
a) Manual Planning is used to manually enter or changes plan data
b) The amount of data used in manual planning should be limited
c) The input sheet in manual planning is called planning layout
d) None of these
9. Planning Layout comprises of which of the following
a) Header Area
b) Lead columns
c) Document column
d) Data column
e) Document Area
Page 107 of 123
292733371.doc
108
10/29/2015
10. The possible types of planning folders are;
a) With or without input/output areas, web enabled
b) With or without input/output area, not web enabled
c) Folders (not executable)
11. Which is the true regarding the Locking concept in BW-BPS
a) Characteristics that are not in the level will be locked with *
b) The locks are only released if the user leaves planning interface, planning
folder or framework.
c) Two selections lock each other if the user is using the same characteristics
values and the same key figures.
d) No locking concept exists in BW-BPS
e) Can access any plan data in change mode irrespective of users and data will be not
be locked
f) To check the locks that are set in system at any given time is use report
UPC_ENQUEUE_READ
12. Do these level/selection lock each other
1. Infocube: 0VERSION,0PRODUCT,0AMOUNT
a) 0VERSION=01,0PRODUCT=1400,0AMOUNT
b) 0VERSION=02 0PRODUCT=*
questions
a.Yes
c. No
Page 108 of 123
292733371.doc
109
10/29/2015
2. Infocube: 0CUST,0MATNR, 0QTY
a) 0CUST=03,0MATNR=*
b) 0CUST=04,0MATNR=1500,0QTY
questions
a. No
b. Yes
13. What does Save All under the Planning tab in BW-BPS do?
a) Only saves structures that you have customized in Framework
b) Only saves planned data & not structures
c) Saves both planned data & structures and written to databases
e) None of these
14. Which is correct regarding the Types of Planning Functions?
a) Copy
b) Delete
c) Distribute by key
d) Formulas and forecast
e) Exit and repost
15. Which is true regarding Delete function in BW-BPS?
a) Delete function is used to remove data from selected planning package
b) Delete function will directly delete the data from info cube
c) None of these
Page 109 of 123
292733371.doc
110
10/29/2015
16. What are all the Types of variables available in BW-BPS?
a) Attributes
b) Hierarchy nodes
c) Numeric values
d) Characteristics values
17. Replacement types in BW-BPS comprises of (Choose the correct answer)
a) Fixed values
b) Authorization
c) Exit
d) User specific values
e) All of the above
18. Disadvantage of using the key figure model in BW-BPS? (Choose the correct answer)
a) Larger records in database and buffer
b) It is tedious to delete or add the key figure after info cube is loaded
c) Both a&b
e) None of these
19. Multi planning area in BW-BPS used to (Choose the correct answer)
a) Copy data from one planning area to another within BW-BPS
b) Used to plan and actual data from different info cubes in planning function
c) Multi Planning area can contains both Transactional info cube and also Non
transactional info cubes
d) All of these
Page 110 of 123
292733371.doc
111
10/29/2015
20. SAP-ALV Grid in the Layout builder of BW-BPS is (choose correct answer)
a) Less complex & faster than Microsoft Excel
b) No security popup
c) Both a) & b)
d) Only a)
e) None of these
Unit 1 General Concepts
1. State True or False for the following statement
Business Planning & Simulation (BPS) helps the organization to make the
planning in low level of granularity (Execution Planning)
2. Select the correct three types of BW-BPS Architecture
a)
b)
c)
d)
Application Server, Database Server & Presentation Server
Application Server, OLAP Database & Presentation Server
OLAP Database, BPS Server & Front-end Clients
OLAP Database, Application Server & Front-end Clients
3. State True or False for the following statement
Statement: Plan data requests in Request ID is 80000
a) Request gets locked once the data requests reaches exactly 80000
b) Request gets locked once the data requests reaches 79999
c) Request still allows to enter the data in transactional info cube for that
batch even though it crosses 80000 data requests
d) Request gets locked once the data requests reaches 80001
4. The following are the four pillars of BW-BPS
a) Planning Framework, Version Management, Manual Planning & Process
Control
b) Planning Framework, Manual Planning, Automatic Planning & Process
Control
Page 111 of 123
292733371.doc
112
10/29/2015
c) Planning Framework, Manual Planning, Variable Handling & Automatic
Planning
d) Planning Framework, Manual Planning, Automatic Planning & Hierarchy
Maintenance
5. BW-BPS can use the following info cubes for reference purpose
a)
b)
c)
d)
e)
Basic Non-Transactional Info cubes
Remote Info Cubes
Virtual Info Cubes
MultiProvides
All of the above
Unit 2 Basic Concepts
1. What are the various types of Interfaces available in BW-BPS
a. Modeling Interface
b. End-User Interface
2. Fill in the Gaps
a. The modeling Interface is called the Planning Framework
b. End-User interfaces are called Planning Folders and Web Interfaces
c. The Planning Area is the Database for Planning Models
d. The Planning Levels determine the granularity on which data is planned
e. Further filtering at Planning Package Level is possible only if we check
Selection in Package against characteristics at Planning Level.
f. If no planning package specific selection is necessary, atleast one ad-hoc
package must be created to execute a planning method.
g. Key figures are aggregated over all characteristics that are not in the
planning level
h. Delta records have the value # for all characteristics that are not in the
level.
i. Planning Methods cover the various ways in which data can be generated
or manipulated using BPS
j. Manual Planning comprises the planning layouts that are used for manual
data entry.
3. True or False
a. Planning applications cover one or many sub-plans
b. A planning area can have only one InfoCube
c. Planning Functions and planning layouts depend on exactly one planning
level
d. Selection of Characteristic values in the planning level is used when the
same selections are needed on one planning level
e. Selection of Characteristic values in the planning packages is used when
different selections are needed on one planning level
Page 112 of 123
292733371.doc
113
10/29/2015
f.
g.
h.
i.
It is possible not to define any Planning Package under a Planning Level.
Planning packages are always assigned to exactly one level
Ad-hoc packages cannot be deleted
In BW-BPS, data can only be created on some aggregation level of an
InfoCube (Data can be created on all aggregation level of an InfoCube)
j. A planning Layout can be used both in the SAP GUI and in the Web
k. Only ALV Layouts can be published in the web (All Excel & ALV layouts
can be published in the Web)
l. Planning Functions are methods that allows you to manually change data
(automatically)
4. What are the planning objects associated with BW-BPS Planning
a. Planning Area
b. Planning Level
c. Planning Package
d. Planning Functions
e. Parameter Group
f. Planning Sequence
g. Manual Planning Layouts
h. All
5. Which of the following are Planning Application properties
a. Custom built using Planning Workbench
b. Prefabricated (Part of BW Business Content)
c. Ready-Made (Cost Centre planning in CO-CCA
6. The Planning Area comprises of
a. Additional Settings
b. Attributes
c. Data Slices
d. Key Figures
e. Selection
f. Variables
g. Master Data
h. Characteristic Relationships
7. What of the following actions can be performed at the Planning Level
a. Create Planning Package
b. Create Ad-hoc Package
c. Create Manual Planning
d. Create Planning Method
e. Parameter Group
f. Create Planning Sequence
g. Can include selection of Characteristic Values
Page 113 of 123
292733371.doc
114
10/29/2015
8. Planning Layouts are defined as
a. ABAP List Viewer
b. BEx Analyzer
c. Excel Layouts
d. BEx Layouts
e. Web Layouts
9. What should be the sequence if Data is to be copied automatically from Version 1
to Version 2 and then from version 2 to Version 3 for a Planning Package
a. Create a Manual Planning where data can be entered manually for various
versions. Choose All possible characteristics combinations in the layout to
allow entry of data for various versions.
b. Create a Copy Planning Function, Create Two Parameter Groups, Create
Local Planning Sequence
c. Create two Copy planning functions each for the version data copy and
then Create a Global Planning sequence
Unit 3 Manual Planning
1. Which of these is true regarding the manual planning?
a) Manual Planning is used to manually enter or changes plan data
b) The amount of data used in manual planning should be limited
c) The input sheet in manual planning is called planning layout
d) None of these
2. The principle ideas and general setup of a layout is quite similar to BEx queries in
reporting
1. True
2. False
3. Planning Layout comprises of which of the following
a) Header Area
b) Lead columns
c) Document column
d) Data column
e) Document Area
4. The functions of Check button is to Check whether
a) The characteristics values in the key column are correct
b) A line with the same characteristics combination already exist
c) The key figures have the proper format (number of decimals, only numbers)
d) All the above
Page 114 of 123
292733371.doc
115
10/29/2015
Unit 4 Planning Folders
1. What is created for the user using a planning folder?
Planning Application.
2. What are the major screen elements of a planning folder?
An area for Variables.
An area for planning functions
An area for planning layouts.
3. What are the different types of planning folders?
With or without separate input/output areas, Web enabled.
With or without separate input/output areas, Not Web enabled.
Non executable planning folders.
4. When creating planning folders with web enabled option the header combination must be unique.
True(T).
False.
5. Is buffer used in planning folders.
Yes(Y).
No
6. Locks get released when switching from one layout to another in the same folder.
True.
False.
False. Locks get released only when you leave a planning folder.
Unit 5 Modelling I
a. BPS uses buffering mechansim for
1. Transaction and customizing data
2. Transaction, Master and customizing data
3. Only Transactional data
b. BPS buffering is User specific True/False
c. BPS directly changes Transactional data records in Transactional InfoCube
Page 115 of 123
292733371.doc
116
10/29/2015
(True/False)
d. Planning profiles and planning folders are independent of one another (True/False)
e. Data Slices
1. Are defined for an area
2. Can be toggled on or off
3. Can lock certain selections against changes
4. All of the above
Answers:
a. (1)
b. True
c. False; Only delta records are written back
d. True
e. (4)
Unit 6 Planning Functions Basics
1. Each planning function is assigned to
(a) One Planning level
(b) Many planning levels
(c) Many planning areas
2. The planning level contains 3 elements:
(a) Type of planning function
(b) input template for concrete rule
(c) Concrete Rule
3. Selection of transaction data is determined by
(a) Planning package
(b) Planning function
(c) Parameter Group
4. Selection of reference data is determined by
(a) Planning function
(b) planning package
(c) planning area
5. Different field types available
Page 116 of 123
292733371.doc
117
10/29/2015
(a) Fields to be changed
(b) Fields for condition
(c) Reference data
(d) All of the above
6. The more the fields that are changed, the slower the function will become
(a) True
(b) False
7. The exact values (value sets) for the fields are defined in:
(a) Parameter group of planning functions
(b) Planning function method
(c) Planning package
(d) b & c
8. If reference data is included in the planning package, no other user will be able to work
with the data until it has been unlocked by the user.
(a) True
(b) False
9. The copy function is used to get data from a source outside the planning area and to
copy it to a destination in the selected planning package
(a) False
(b) True
10. Delete function
(a) Records are deleted from the Infocube
(b) System creates additional records with offsetting values. The original and
offsetting record is deleted when the infocube is compressed.
11. Different modes of execution of planning functions
(a) Execute before layout display
(b) Execute before layout change
(c) Execute upon starting folder
(d) execute upon saving
a & b are available for local functions
all are available for global functions
12. Undo function after Manual change: After the last executed planning function has
been made, the system restores the value that resulted from the manual change of data
before the Undo function was executed
(a) True
(b) False
Page 117 of 123
292733371.doc
118
10/29/2015
Unit 7 Variables
1. Variables are defined at the following level.
a.
b.
c.
d.
e.
Planning Area Level
Multi-Area Level
Planning Level within a Planning Area
Planning Package within a Planning Area
Parameter Group.
2. Variables defined can be used at the following levels.
a.
b.
c.
d.
e.
f.
Planning Level
Parameter Group
Data Slices
Formula Editor
Layout Builder
All of the above
3. Type for variables available in BPS are:
a.
b.
c.
d.
e.
Characteristic Value Variables
Attribute Variables
Text Variables
Hierarchy Node Variables
Numeric Variables
4. Replacement Type for variables in BPS are as follows.
a.
b.
c.
d.
e.
Fixed Values
User specific Values
Exits
Authorizations
ALL of the above
5. The replacement type variables is available with the variables of type
a.
b.
c.
d.
e.
Hierarchy nodes
Attributes
Number
Characteristic Value Variables
All of the above
Page 118 of 123
292733371.doc
119
10/29/2015
6. Which variable type can be aptly used to determine all master data for a
certain characteristic? Or can be used to link to BW variables
a.
b.
c.
d.
Attribute Variables
Variables of type Exit
Characteristic Value Variables
Hierarchy Node Variables
7. Setting the indicator Restriction of Selection required by User is enforced by
the system(MAND) for the following Variable type(for replacement type: Fixed
Value,Exit, User Specific Value)
a.
b.
c.
d.
Hierarchy Variable
Characteristic Value Variable
Attribute Variables
Numeric Variables.
8. Variable Values are buffered by the system after the first Call except for Variable
type EXIT
a. TRUE
b. FALSE
9. If you have used a variable for a characteristic in a planning package and then
went on to change the package the variable icon is grayed out.
a. TRUE
b. FALSE
Unit 8 Manual Planning
1.what is the effect of choosing key figures in data columns in layout.
The system fills the lead columns from the selection.
2.The max no of lines in any layout is
1000
9999
2000
3.What happens when a variable is not contained in the selection at the time of execution
Of planning layout.
1.Data column is dynamically switched to a comparision column.
2.It gives a error message.
Page 119 of 123
292733371.doc
120
10/29/2015
4.When can totals in rows
Key figures in data columns rows individually defined
Key figures in lead columns
5.Can totals be used for dynamic columns.
True
False.
6.In sap alv,cells that have a document attached have a blue background color.
True
False.
Unit 9 Modelling
Number of InfoObjects needed in a key figure model is more than that required in
account based model
A. True
B. False
Number of records is generally more in account based model but flexibility is relatively
higher
A. True
B. False
Which model should be selected in order to enable usage of BEx or BPS variable
A. Account based model
B. Key Figure Based model
One advantage of physically copying actual data into a planning cube v/s using multi
planning areas is:
A. You can change the granularity of actual data to be compatible with plan
data
B. Redundant data is not included
C. Less physical memory is required
One advantage of using copy function v/s data staging to transfer data from infocube to
another is:
A. Error messages are available if there is something wrong and data is not
stored into the cube
B. It needs less physical memory
C. Performance is better
Advantage of reporting from transactional InfoCube over non-transactional
A. Data is always up-to-date and there is no redundant data
B. Ease of use with bitmap indexes in ORACLE
Page 120 of 123
292733371.doc
121
10/29/2015
C. Aggregates are always up-to-date
Unit 10 Planning Functions Advanced
1) What are Forecast Model
Ans : 1,2,3
Constant model
Trend model
Seasonal model
Session trend model
2) Complexity versus functionality for Exits
Less
More
Medium
Ans : 2
3)BW-BPS provides the following generic planning function
Copy
Remove
Revaluation
Repost
Ans : 1,3,4
4)Distribution Variants are
Distribution by Key
Distribution by Key from Sender to Receiver
Distribution by Reference Data
Distribution by Reference Data from Sender to Receiver
Above all
Ans : 5
5)When to use Exit function?
If the logic in the formula would be too complicated
If much reference data should not be locked
To create new records from reference data
If the formula does not contain the syntax element you need
Above all
Ans : 5
Page 121 of 123
292733371.doc
122
10/29/2015
Unit 11 Planning Sequences
1. What are the two types of planning sequences? (Chooses the correct one)
a) Global planning sequence
b) Local planning sequence
c) Both a & b
d) Only a)
2. Local planning sequence is used for (Only one answers)
a) In Single planning level of planning area
b) In Single planning area of planning level
c) None of these
3. Global planning sequence are used
a) Used for functions across several planning area.
b) Used for Function only one planning area
c) None of these
4. Automatic Execution in planning sequence can be setup in following area;(Only one
answer)
a) Planning folder
b) Web interfaces
c) Status and tracking system
d) Only a &b
e) All of these
5. In order to run the particular Global Planning sequences, use the variant;
a) UPS_BUNDLE_EXECUTE program
b) UPS_SEQUENCE_BUNDLE program
c) UPC_BUNDLE_EXECUTE Program
Page 122 of 123
292733371.doc
123
10/29/2015
Unit 12 Hierachies and Attributes
Determine whether this statement is true or false
1. In BPS Hierarchy can be attached; if key figures are in ..?
A Data Column ( True) ( False)
B Lead Column (True)
(False)
2. BW hierarchy can be used in BPS Different ways ? choose the correct
answer.
A Planning level or package
B Display as hierarchy or sorted display of the data in layout.
C) Define characteristic relationship
D) Creating variables for hierarchy nodes
3. Determine whether this statement is true or false?
BW attributes can be used in BPS in Planning area for Characteristic relationship
True
False
4 In a layout in a level that contains products only (No Product Group), you want to
see all products that belong to a certain product group. As the product group is a
master attribute of the characterstics product you can select those product using the
. Selection
A) Hierarchy
b) Attribute
c) EXIT
D)
Page 123 of 123