You are on page 1of 4

) Define partitioning and what are the benefits of partitioning in an InfoCube?

Itage of LO extraction over LIS extraction?

7) State the importance of 0REQUID?
0REQUID is the InfoObject for Request id. OREQUID enables BW to disting
8) Can you add programs in the scheduler?
Yes. It can be done through event handling.
9) What is the importance of the table ROIDOCPRMS?
This is an IDOC parameter source system. Hence the table contains the details of
the data transfer like the source system of the data, data packet size, maximum
number of lines in a data packet, etc. The size of the data packet can be chang
ed through the control parameters option on SBIW i.e., the contents of this tabl
e can be changed.
10) Mention the importance of

start routine

in update rules?

A user exit that can be executed before update rule starts to allow more complex
computations for a key figure
or a characteristic is a Start routine. It has no return value. Its purpose is t
o execute preliminary calculations and finally store them in a global data struc
ture. This structure or table in the other routines can be assessed.
1) When does a programmer use IDOC data transfer?
For communication between logical systems like SAP R/3, R/2 and non-SAP systems
using ALE and for communication between an SAP R/3 system and a non-SAP system I
DOC data transfer is used. An IDOC is a data container for data exchange between
SAP systems or between SAP systems and external systems based on an EDI interfa
ce in BW. A limited file size of 1000 bytes is supported by IDOC.
2) What is the partitioning characteristic in CO-PA used for?
The characteristics are easier parallel search and load data.
3) State directly running the queries on CO-PA?
4) What is the main function of BW statistics cube?
The data related to the reporting performance and the data loads of all the Info
Cubes in the BW system is contained in the BW statistics cube.
5) Does uploading the same data again and again create new entries in the change
log each time data is uploaded when an ODS is in overwrite mode,?
6) What is the function of selective deletion

tab in manage->contents of an infocu

The function is to allow us to select a particular value of a particular field a

nd delete its contents.
7) Is the consolidated data stored in the same infocube or is it stored in the n
ew infocube when we collapse an infocube?
The data is stored in the same cube.

8) State the effect of aggregation on the performance? State if there are any ne
gative effects on the performance?
Aggregation improves the performance in reporting.
9) When transaction data is loaded without loading master data, what would happe
The transaction data gets loaded and the master data fields remain blank.
10) If a choice is given between a single infocube and multiple InfoCubes with a
multiprovider, what factors needs are considered before making a decision?
What needs to be checked is whether the InfoCubes are used individually. If thes
e cubes are often used individually, then it is better to go for a multiprovider
with many cubes since the reporting would be faster for an individual cube quer
y rather than for a big cube with lot of data.

1) For a characteristic infobject how many hierarchy levels can be created?

Maximum of 98 levels.
2) What is open hub service?
What enables you to distribute data from an SAP BW system into external data mar
ts, analytical applications, and other applications is an Open Hub service. With
this, what can be ensured is a controlled distribution using several systems. T
he central object for the export of data here is the Infospoke. Using this, the
object from which the data comes and into which target it is transferred can be
defined. SAP BW becomes a hub of an enterprise data warehouse through open hub.
The distribution of data becomes clear through central monitoring from the distr
ibution status in the BW system.
3) State the function of reconstruction tab in an InfoCubes?
The deleted requests from the InfoCubes can be reconstructed. If a request has b
een deleted and later someone wants the data records of that request to be added
to the infocube, one can use the reconstruction tab to add those records. It go
es to the PSA and brings the data to the infocube.
4) With respect to InfoCubes what are the indexes created?
Index created in addition to the primary index of the infocube. When table is ac
tivated in the ABAP Dictionary, an index is created on the primary key fields of
the table. Further indexes created for the table are called secondary indexes.
5) What is DB connect and state where is it used?
DB connect is a database connecting piece of program. It connects the third part
y tools with BW for reporting purpose.
6) Can hierarchies from R/3 for CO-PA be extracted?
7) Explain field name for partitioning in CO-PA.
To decrease package size (eg: company code), the CO/PA partitioning is used.

8) What is the V3 update method?

A program in R/3 source system that schedules batch jobs to update extract struc
ture to data source collectively.
9) State the common method of finding the tables used in any R/3 extraction?
If the transaction LISTSCHEMA is used we can navigate the tables.
10) Differences between table view and InfoSet query.
An InfoSet Query is a query using flat tables unlike table view.

1) What is the common method of finding the tables used in any R/3 extraction?
By using the transaction LISTSCHEMA we can navigate the tables.
2) What are the differences between table view and InfoSet query?
An InfoSet Query is a query using flat tables.
3) How is data loaded from one InfoCube to another InfoCube?
Through DataMarts data can be loaded from one InfoCube to another InfoCube.
4) State the significance of setup tables in LO extractions?
It adds to the Selection Criteria to the LO extraction.
5) What are difference between extract structure and DataSource?
In Datasource, the data is defined from different source system, where as in ex
tract structure it contains the replicated data of datasource n where in we can
define extract rules and transfer rules .The Extract Structure is a record layou
t of InfoObjects. Extract Structure is created on SAP BW system.
6) What is referential integrity mechanism?
Referential integrity is the property that guarantees the values from one colum
n depends on values from another column. Hence this property is enforced through
integrity constraints.
7) What is D-Management in LO?
It is a method used in delta update methods, which are based on change log in LO
8) What is entity relationship model in data modeling?
An ERD(Entity Relation Diagram) that can be used to generate a physical database
. Also it is a high level data model and schematic that shows all the entities w
ithin the scope of integration and the direct relationship between the entities.
9) What is data mining concept?
The process of finding hidden patterns and relationships in the data with typica
l data analysis requirements fulfilled by data warehouses, business users who ha
ve an idea of what information they want to see. Here some opportunities embody
data discovery requirements, where the business user wants to correlate sets of
data to determine anomalies or patterns in the data.
10) What is the usage of Geo-coordinates?
The georelevant data would be displayed and evaluated on a map with the help of
the BEx Map.

1) Name the different query areas related to InfoSet?

The few to name are Jump queries, ODS queries areas are related to InfoSet
2) How does the time dependency work for BW objects?
Time Dependent attributes have values that are valid for a specific range of dat
es (i.e valid period).
3) What is I_ISOURCE?
It is a name of the InfoSource.
4) What is I_T_FIELDS?
It is a list of the transfer structure fields. Only these fields are filled in t
he data table and can be sensibly addressed in the program.
5) What is C_T_DATA?
A table with the data received from the API in the format of source structure en
tered in table ROIS (field ROIS-STRUCTURE).
6) What is I_UPDMODE?
It s a transfer mode as requested in the Scheduler of the Business Information War
ehouse. It is not normally required.
7) What is I_T_SELECT?
It is a table with the selection criteria stored in the Scheduler of the SAP-Bus
iness Information Warehouse. This too is not normally required.
8) What is Serialized V3 Update?
SerializedV3 Update is the normal update method. In this the document data is co
llected in the order it was created and transferred into the BW as a batch job.
The transfer sequence is not the same as the order in which the data was created
in all scenarios.
9) What is Direct Delta?
In Direct Delta method, extraction data is transferred directly from document po
stings into the BW delta queue. The transfer sequence is the same as the order i
n which the data was created.
10) What is Queued Delta?
In Queued Delta method, extraction data from document postings is collected in a
n extraction queue, and from this a periodic collective run is used to transfer
the data into the BW delta queue. The transfer sequence is the same as the order
in which the data was created.