You are on page 1of 19

Data warehousing is the foundation for all business intelligence (BI) solutions, and SAP BW is no exception.

If you're an aspiring SAP BI/BW consultant, it is important to have extensive knowledge and experience with
SAP BW.
SearchSAP.com's quiz series is designed to help you evaluate your BI/BW skill set. This quiz is the final part
of the three-part series written by SAP BI/BW expert Jay Narayanan. It is an advanced-level quiz and it covers
Multiproviders and Infosets, change runs, navigational attributes and other advanced BW scenerios.
Check out the other quizzes in this series:
* SAP BI/BW Quiz -- beginner level
* SAP BI/BW Quiz -- intermediate level
How to take the quiz:
* After reading the question, note the letter of your answer.
NOTE:Somequestionsmayhavemorethanoneappropriateanswer!
* Check your answers by clicking the link to the answer key at the end of the quiz.
* To learn more about a topic and the correct response to the question, open the link that follows the response
on the answer page.
Good luck!
1. Select the correct statements about the steps executed by a change run.
a. The steps activate the new master data and hierarchy data changes.
b. All aggregates are realigned and recalculated.
c. Aggregates containing navigational attributes are realigned and recalculated for the master data changes.
d. The steps delete the 'A' (active) records for which the 'M' (modified) records exist from master data tables,
and makes all modified records active.
e. All of the above.
2. Key figures that are set for exception aggregation MIN or MAX in an aggregate cause the aggregates
to be completely rebuilt for each change run alignment.
a. True
b. False
3. If special characters are not defined in transaction RSKC in BW then:
a. These characters cannot be loaded into BW at all.
b. These characters can only be loaded into text fields.
c. These characters can be loaded into attributes and texts.
d. BW won't be able to generate the SIDs for these characters because all the fields where SIDs are generated
cannot be loaded.
e. None of the above.
4. A change run updates the 'E' table of the aggregates while doing the alignment for changes in the
master data.
a. True
b. False
5. Select the correct statements related to the control parameters for a data transfer in table
ROIDOCPRMS in the BW source system.
a. The field MAXSIZE is the maximum number of records which can be transferred to BW in a single packet.
b. The field MAXSIZE is the size in KB which is used to calculate the number of records per data packet.
c. MAXLINES is the maximum number of records which can be transferred to BW per data load.
d. If the number of data records per packet exceeds MAXLINES value the extraction process fails.
6. Identify the differences between an Infoset and a Multiprovider.
a. Both Multiproviders and Infosets can contain all the info providers in BW.
b. Queries built on Multiproviders use 'union' and queries on Infosets use 'join' to retrieve data from different
info providers.
c. Both Multiproviders and Infosets do not have data, but data is accessed from the basic info providers used in
these objects.
d. None of the above.
7. Select the correct statements about the OLAP Cache Monitor in BW.
a. The transaction for the OLAP Cache Monitor is RSRCACHE.
b. If the persistent mode is inactive then the cache is inactive and query results will not be cached in memory.
c. A 'read flag' is set in the Cache Monitor when data is read from the cache.
d. When new data is loaded into the info provider which the query is built on, the cache for that query is
invalidated.
e. All of the above.
8. Select the correct statements about ODS settings.
a. Performance of the ODS activation improves when the BEx reporting flag is switched to off.
b. Overwriting a data record is not allowed if the 'unique' data record flag is set.
c. Data targets are updated from the ODS regardless of the ODS activation status.
d. All of the above.
9. It is not possible to activate an ODS which contains a request from a full load and a Delta
Initialization load of the same data source.
a. True
b. False
10. Select the correct statements regarding data deletion settings in an InfoPackage.
a. It is possible to set an InfoPackage to delete all the data in an InfoCube during the loads.
b. Only uncompressed data can be set to be deleted from the cube in an InfoPackage during the loads.
c. Deletion settings can be done only for basic InfoCubes.
d. Data deletion settings in an InfoPackage are possible only for full loads.
e. All of the above.
11. Select the correct statements about parallel processing in Multiproviders.
a. Multiprovider queries create one process per info provider involved and are processed parallel by default.
b. It is not possible to make Multiprovider queries run sequential.
c. Multiprovider queries create a parent process which provides a synchronization point to collect the overall
result from other sub processes.
d. Parallel processing is always faster than sequential processing in Multiproviders.
e. All of the above.
12. Select the correct statements about the ALPHA conversion routine in BW.
a. An ALPHA conversion routine is assigned to a characteristic info object automatically when it is created.
b. An ALPHA conversion routine is used to convert characteristic values from 'external to internal' values only.
c. Conversion is done on alphabets and numeric input values.
d. An ALPHA conversion routine removes the spaces on the right side of numeric values and right aligns them.
e. The left side of the numeric input values are filled with zeros.
13. Select the correct statements related to navigational attributes.
a. It is better to avoid using navigational attributes from a query performance point of view.
b.If a navigational attribute is used in an aggregate, the aggregate needs to be adjusted every time there is a
change in the values of this attribute.
c. An attribute included as a characteristic in the InfoCube has the same effect as being used as a navigational
attribute in the cube.
d. A navigational attribute can be made to display an attribute without removing data from the InfoCube.
e. None of the above.
14. A 'Check for Referential Integrity' can only be possible for information sources with flexible
updating.
a. True
b. False
15. Select the correct statements about physical partitioning in BW.
a. New partitions on F table of an InfoCube are created during data loads to the InfoCube.
b. An E fact table is created when activating an InfoCube with a number of partitions corresponding to the
partition value range.
c. If a cube is not partitioned before populating with data, it is not possible to partition the cube without
removing all the data.
d. PSA table partitions can contain more than one request.
e. All of the above.
Why? Click here for detailed explanation!
Question #2: A
Why? Click here for detailed explanation!
Question #3: B, D
Why? Click here for detailed explanation!
Question #4: B
Why? Click here for detailed explanation!
Question #5: B
Why? Click here for detailed explanation!
Question #6: B, C
Why? Click here for detailed explanation!
Question #7: A, C, D
Why? Click here for detailed explanation!
Question #8: A, B
Why? Click here for detailed explanation!
Question #9: B
Why? Click here for detailed explanation!
Question #10: A, C
Why? Click here for detailed explanation!
Question #11: A, C
Why? Click here for detailed explanation!
Question #12: A, D, E
Why? Click here for detailed explanation!
Question #13: A, B, D
Why? Click here for detailed explanation!
Question #14: A
Why? Click here for detailed explanation!
Question #15: E
Why? Click here for detailed explanation!
QUESTION 1
Which of the following describes a Result Set query?

a. A prequery

b. A query using flat tables (ODS object or InfoObject)

c. A nested query where the results of a first query are used as entry values for a second query

d. There is no such thing in SAP BW

e. None of the above


QUESTION 2
Which of the following is correct about Profile Generator?

a. It is a tool to automatically generate Authorization Profile

b. It is a tool existing in OLTP systems only

c. Complete the Administrator work with extra tasks to set up authorization

d. A tool that can be used by end users to modify their authorizations

e. None of the above


QUESTION 3
What do the SAP BW content extractors provide?

a. Generic extractors

b. Custom extractors

c. There is no such thing in SAP BW content

d. Data sources that can be activated for all applications

e. None of the above


QUESTION 4
Using PSA as a loading process, which of the following methodologies can be used?

a. To PSA, then to the data target

b. To PSA only

c. To data target only

d. To PSA and data target in parallel

e. None of the above


QUESTION 5
Which of the following is a supply of workbooks in SAP BW arranged according to ttopic areas?

a. An InfoSource

b. A channel

c. An InfoArea

d. An InfoCatalog

e. An InfoObject
QUESTION 6
What is the maximum number of key figures in an InfoCube?

a. 13

b. 85

c. 322

d. 233
QUESTION 7
Which of the following tools helps in the Web reporting area?

a. The Web agent

b. The front-page tool

c.The Web wizard

d. The query view


QUESTION 8
When are aggregates useful?

a. Always

b. They are useful only for key figures with aggregation SUM, MIN, or MAX

c. For reorganizations and realighnments

d. To increase the speed of loading during data update

e. None of the above


QUESTION 9
Which of the following is correct about SAP BW Statistics?

a. Data volume of the SAP BW Statistics cannot be anticipated

b. SAP BW Statistics are delivered as a part of the technical content

c. All SAP BW Statistics query objects start with OSAP

d. All SAP BW Statistics InfoObject catalogues start with OSAP

e. SAP BW Statistics is automatically activated


QUESTION 10
In FI/SL we can create a ledger based on what type of tables?

a. Aggregate tables

b. InfoCube level tables

c. Line-item level tables

d.Summarization level tables

e. Total tables
1. Identify the statement(s) that is/are true. A change run...
a. Activates the new Master data and Hierarchy data
b. Aggregates are realigned and recalculated
c. Always reads data from the InfoCube to realign aggregates
d. Aggregates are not affected by change run
2. Which statement(s) is/are true about Multiproviders?
a. This is a virtual Infoprovider that does not store data
b. They can contain InfoCubes, ODSs, info objects and info sets
c. More than one info provider is required to build a Multiprovider
d It is similar to joining the data tables
3. The structure of the PSA table created for an info source will be...
a. Featuring the exact same structure as Transfer structure
b. Similar to the transfer rules
c. Similarly structured as the Communication structure
d. The same as Transfer structure, plus four more fields in the beginning
4. In BW, special characters are not permitted unless it has been defined using this
transaction:
a. rrmx
b. rskc
c. rsa15
d. rrbs
5. Select the true statement(s) about info sources:
a. One info source can have more than one source system assigned to it
b. One info source can have more than one data source assigned to it provided the data sources are
in different source systems
c. Communication structure is a part of an info source
d. None of the above
6. Select the statement(s) that is/are true about the data sources in a BW system:
a. If the hide field indicator is set in a data source, this field will not be transferred to BW even after
replicating the data source
b. A field in a data source won't be usable unless the selection field indicator has been set in the data
source
c. A field in an info package will not be visible for filtering unless the selection field has been checked
in the data source
d. All of the above
7. Select the statement(s) which is/are true about the 'Control parameters for data transfer
from the Source System':
a. The table used to store the control parameters is ROIDOCPRMS
b. Field max lines is the maximum number of records in a packet
c. Max Size is the maximum number of records that can be transferred to BW
d. All of the above
8. The indicator 'Do not condense requests into one request when activation takes place'
during ODS activation applies to condensation of multiple requests into one request to store it
in the active table of the ODS.
a. True
b. False
9. Select the statement(s) which is/are not true related to flat file uploads:
a. CSV and ASCII files can be uploaded
b. The table used to store the flat file load parameters is RSADMINC
c. The transaction for setting parameters for flat file upload is RSCUSTV7
d. None of the above
10. Which statement(s) is/are true related to Navigational attributes vs Dimensional attributes?
a. Dimensional attributes have a performance advantage over Navigational attributes for queries
b. Change history will be available if an attribute is defined as navigational
c. History of changes is available if an attribute is included as a characteristic in the cube
d. All of the above
11. When a Dimension is created as a line item dimension in a cube, Dimensions IDs will be
same as that of SIDs.
a. True
b. False
12. Select the true statement(s) related to the start routine in the update rules:
a. All records in the data packet can be accessed
b. Variables declared in the global area is available for individual routines
c. Returncode greater than 0 will be abort the whole packet
d. None of the above
13. If a characteristic value has been entered in InfoCube-specific properties of an InfoCube,
only these values can be loaded to the cube for that characteristic.
a. True
b. False
14. After any changes have been done to an info set it needs to be adjusted using transaction
RSISET.
a. True
b. False
15. Select the true statement(s) about read modes in BW:
a. Read mode determines how the OLAP processor retrieves data during query execution and
navigation
b. Three different types of read modes are available
c. Can be set only at individual query level
d. None of the above
Question #1: A, B
Why? Click here for detailed explanation!
Question #2: A, B
Why? Click here for detailed explanation!
Question #3: D
Why? Click here for detailed explanation!
Question #4: B
Why? Click here for detailed explanation!
Question #5: A, C
Why? Click here for detailed explanation!
Question #6: A, C
Why? Click here for detailed explanation!
Question #7: A
Why? Click here for detailed explanation!
Question #8: B
Why? Click here for detailed explanation!
Question #9: C
Why? Click here for detailed explanation!
Question #10: A, C
Why? Click here for detailed explanation!
Question #11: A
Why? Click here for detailed explanation!
Question #12: A, B, C
Why? Click here for detailed explanation!
Question #13: A
Why? Click here for detailed explanation!
Question #14: A
Why? Click here for detailed explanation!
Question #15: A, B
Why? Click here for detailed explanation!
1. The following transactions are relevant to the data sources in an SAP BW source system.
a. RSA3
b. RSA4
c. RSA5
d. RSA6
2. True or False? A reference characteristic will use the SID table and master data table of the
referred characteristic.
a. True
b. False
3. The following statements are not true about navigational attributes.
a. An attribute of an info object cannot be made navigational if the attribute-only flag on the attribute
info object has been checked.
b. Navigational attributes can be used to create aggregates.
c. It is possible to make a display attribute to navigational in an info cube data without deleting all the
data from the info cube.
d. Once an attribute is made navigational in an info cube, it is possible to change it back to a display
attribute if the data has been deleted from the info cube.
4. True or False? It is possible to create a key figure without assigning currency or unit.
a. True
b. False
5. The following statements are true for compounded info objects.
a. An info cube needs to contain all info objects of the compounded info object if it has been included
in the info cube.
b. An info object cannot be included as a compounding object if it is defined as an attribute only.
c. An info object can be included as an attribute and a compounding object simultaneously.
d. The total length of a compounded info object cannot exceed 60.
6. The following statements are true for an info cube.
a. Each characteristic of info cube should be assigned to at least one dimension.
b. One characteristic can be assigned to more than one dimensions.
c. One dimension can have more than one characteristic.
d. More than one characteristic can be assigned to one line item dimension.
7. The following statements are true for info cubes and aggregates.
a. Requests cannot be deleted if info cubes are compressed.
b. A request cannot be deleted from an info cube if that request (is compressed) in the aggregates.
c. Deleting a request from the cube will delete the corresponding request from the aggregate, if the
aggregate has not been compressed.
d. All of the above.
8. The following statements are true regarding the ODS request deletion.
a. It is not possible to delete a request from ODS after the request has been activated.
b. Deleting an (inactive) request will delete all requests that have been loaded into the ODS after this
request was loaded.
c. Deleting an active request will delete the request from the change log table.
d. None of the above.
9. The following statements are true for aggregates.
a. An aggregate stores data of an info cube redundantly and persistently in a summarized form in the
database.
b. An aggregate can be built on characteristics or navigational attributes from the info cube.
c. Aggregates enable queries to access data quickly for reporting.
d. None of the above.
10. True or False? If an info cube has active aggregates built on it, the new requests loaded
will not be available for reporting until the rollup has been completed successfully.
a. True
b. False
11. What is the primary purpose of having multi-dimensional data models?
a. To deliver structured information that the business user can easily navigate by using any possible
combination of business terms to show the KPIs.
b. To make it easier for developers to build applications, that will be helpful for the business users.
c. To make it easier to store data in the database and avoid redundancy.
d. All of the above.
12. The following statements are true for partitioning.
a. If a cube has been partitioned, the E table of the info cube will be partitioned on time.
b. The F table of the info cube is partitioned on request.
c. The PSA table is partitioned automatically with several requests on one partition.
d. It is not possible to partition the info cube after data has been loaded, unless all the data is deleted
from the cube.
13. The following statements are true for OLAP CACHE.
a. Query navigation states and query results are stored in the application server memory.
b. If the same query has been executed by another user the result sets can be used if the global
cache is active.
c. Reading query results from OLAP cache is faster than reading from the database.
d. Changing the query will invalidate the OLAP cache for that query.
14. The following statements are true about the communication structure.
a. It contains all the info objects that belong to an info source.
b. All the data is updated into the info cube with this structure.
c. It is dependent on the source system.
d. All of the above.
15. The following statements are untrue about ODSs.
a. It is possible to create ODSs without any data fields.
b. An ODS can have a maximum of 16 key fields.
c. Characteristics and key figures can be added as key fields in an ODS.
d. After creating and activating, an export data source is created automatically.
1. When should a DSO be used?
a) When Data needs to be overwritten.
b) When highly granular data is required in reports
c) All of the above. Ans : c
2. Can data be edited in PSA when the request is available in the Data Target?
a) Yes
b) No Ans : b
3. Can a request be reconstructed when there is no PSA?
a) No
b) Yes Ans : a
4. When can we have a Line Item Dimension?
a) When we have multiple Line Items
b) When we have a Single Characteristic in a Dimension
c) When we have less number of Characteristics in a Dimension. Ans : b
5. How do we decide on the Characteristics to be included in a Dimension?
a) When the fields (InfoObjects) have m: n relationship.
b) When the fields (InfoObjects) have 1: m relationship.
c) When the fields (InfoObjects) have m: 1 relationship. Ans : a
6. Criteria for selecting PSA and IDOC methods for Data Transfer
a) Load performance.
b) Query performance.
c) Volume of Data. Ans : c
7. All InfoProviders physically hold data
a) True
b) False Ans : b
8. When can we use InfoSets?
a) When Union is required.
b) When Joins are required.
c) All of the above Ans : b
9. Can InfoCubes be included in InfoSets in BI7?
a) No
b) Yes Ans : b
10. What needs to be done to make Attributes Navigable in Queries?
a) Exclude them from the Cube
b) Include them in the Cube
c) Nothing needs to be done. Ans : b
11. Can Queries be used after changes are made to the InfoProvider?
a) Yes
b) No
c) Maybe Ans : a
12. What needs to be done to make the queries work after changes are made to an InfoProvider?
a) Delete and re-create the queries.
b) Re-Generate the queries.
c) Nothing can be done. Ans : b
13. Can a single InfoSource be used to load Data to different InfoProviders?
a) Yes
b) No Ans : a
14. What are Aggregates?
a) Subset of an InfoCube.
b) Outset of a Cube.
c) None of the above. Ans : a
15. Definition of the Cube Dimensions with Master Data Tables can be checked from TCodes
a) LISTCUBE.
b) RSRV.
c) LISTSCHEMA.
d) All of the above. Ans : c
16. Pre-Configuring of IDs like SIDs, DIM IDs etc is called
a) Caching.
b) Blobbing.
c) Number Range Buffering.
d) None of the above. Ans : c
17. Application Component Hierarchies can be made available in BW by
a) Importing them in BW.
b) Transferring from SAP R/3.
c) Replicating in BW. Ans : b
18. Post Processing of DataSources is done in
a) RSA3
b) RSA4
c) RSA5
d) RSA6
e) None of the above. Ans : d
19. Testing the Extraction is done by
a) Running a Data Load.
b) Do an Extraction Check in SAP R/3.
c) Running a Query.
d) None of the above. Ans : b
20. How to check the Indices in a Cube?
a) InfoCubeMangePerformance
b) RSRT.
c) All of the above. Ans : c
-------------------------------------
1. a fact table consists of which of the following elements?
o characteristic infoObjects
o key figures infoObjects
o calculated key figure infoObjects
o hierarchies
o DIM IDs
2. A MultiCube joins numerous other InfoCubes via which of the following?
o A common set of characteristics
o A common set of key figures
o A common set of InfoSources
o A common set of DataSource
o None of the above
3. A navigational attribute:
o Must be allowed on the InfoObject
o Must be enabled for all providers where it should be used
o Provides a different view of "history" compared to the same InfoObject in the DIM
o Is a field on a dimension table
4. ABC analysis can use the following as the value to rank
o Average of the classification criterion value
o Absolute value of the classification criterion
o Cumulative % of classification criterion
o Standard Deviation of the classified object
5. ABC analysis is the same thing as ABC costing?
o true
o false
6. ABC analysis requires three fields. Which ones are they?
o Classified object
o Classification criterion
o Class InfoObject
o Grouping attribute
7. As you make your plans to embed input ready queries into workbooks, there are a few key
steps you would like to provide to the junior consultants on the project. Which of the folowing
would you want to include?
o Button items can be used to trigger one or more functions and/or planning sequences.
o There is a 'design' mode for building the workbook components, and an 'excecution' mode
for execution.
o To prevent planners from typing over actual data coming into the result set from a basic
cube, you have to create a data slice for that data.
o To be able to enter values into a given cell of an analysis grid, each characteristic of the
underlying aggregation level has to have a single value for that cell.
8. Authorization object S_RS_HIER is used when creating InfoCubes
o true
o false
9. Clustering can only be performed on purchased data
o true
o false
10. Clustering requires you to predetermine the names of the clusters to be created
o true
o false
11. Creating variables for queries that use the secured InfoObject is a requirement for efficient
implementation of InfoObject-level security
o true
o false
12. Database statistics is the same thing as BI Statistics
o true
o false
13. DataStore objects are designed to store summarized transaction data
o true
o false
14. Decision trees can be viewed with a network or tree structure, or with a longer written rule
o true
o false
15. Decision trees determine the exact cause of a specific outcome of a business process
o true
o false
16. Dragging characteristics to the filter area immediately performs the corresponding filtering of
the results
o true
o false
17. Fact tables may be partitioned by which of the following characteristics?
o 0CALDAY
o 0CALMONTH
o 0CALYEAR
o 0CALPERIOD
o 0CALWEEK
18. For key figures, it is possible to display both long and short text
o true
o false
19. For which of the following objects can authorization be created?
o Characteristic values
o Hierarchy leaves
o Hierarchy levels
o Hierarchy modes
o None of the above
20. from witch of the following do transfer rules get generated?
o from the AWB
o they are generated automatically
o they are replicated from the source system
o from selected infoObjects in the template dataSource in SAP BW and in the SAP R/3 OLTP
system
o none of the above
21. Hierarchies are used in BI to rank employees
o true
o false
22. Hierarchy can be which of the following?
o Time-dependent name
o Version dependent
o With intervals
o Time-dependent structure
o Used by multiple InfoCube
o None of the above
23. How can the business content be activated in SAP BW?
o No need to activateit is automatically activated on installation of SAP BW
o The business content for one SAP module can be activated in one step
o Single business content objects can be activated
o After the activation a complete scenario can be used
o None of the above
24. How can the business content be extended?
o SAP BW provides function exits
o Extend the standard extraction structures
o Function exit must be programmed to enrich data
o New fields must be assigned
o None of the above
25. How does SAP BW support geocoding?
o SAP BW does not support geocoding
o Choose geo-info objects to be geocoded
o Generate geocoordinates with external tool
o Upload geocoordinates via SAP BW InfoSource
o None of the above
26. How many hierarchies can be created for a key figure?
o 10
o 2
o 5
o More than 1
o None
27. Identify issue affecting query performance that you, as a BI administrator, are responsible for
officially
o Query design
o CPU selection
o Aggregates
o Memory utilization and availability
28. Identify issues affecting query performance that you, as a BI administrator, are responsible for
o Compression
o Data model
o Web page design and Java scripting
o Readmode
29. Identify the true statements about weighted score tables
o Only numbers can be use as weights
o You do not need a key field
o The model determines the weights automatically
o Only three characteristics can be used as part of a scoring run
o All the above are false
30. 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?
o As a characteristic on the material dimension
o As a time-dependent navigational attribute
o As a time-dependent hierarchy of material
o As a time-independent navigational attribute of material
o None of the above

You might also like