Vous êtes sur la page 1sur 3

2/20/2015

SAPPlacementPapersSAPBWImportantInterviewQuestionsPaperPart1(ID4130)

SAPBWImportantInterviewQuestionsPaperPart1
Rated:+227,29

SAPBWImportantInterviewQuestionsPaperPart1
1.Whataretheextractortypes?
ApplicationSpecific
BWContentFI,HR,CO,SAPCRM,LOCockpit
CustomerGeneratedExtractors
LIS,FISL,COPA
CrossApplication(GenericExtractors)
DBView,InfoSet,FunctionModule
2.WhatarethestepsinvolvedinLOExtraction?
Thestepsare:
oRSA5SelecttheDataSources
oLBWEMaintainDataSourcesandActivateExtractStructures
oLBWGDeleteSetupTables
o0LI*BWSetuptables
oRSA3CheckextractionandthedatainSetuptables
oLBWQChecktheextractionqueue
oLBWFLogforLOExtractStructures
oRSA7BWDeltaQueueMonitor
3.HowtocreateaconnectionwithLISInfoStructures?
LBW0ConnectingLISInfoStructurestoBW
4.WhatisthedifferencebetweenODSandInfoCubeandMultiProvider?
ODS:Providesgranulardata,allowsoverwriteanddataisintransparenttables,idealfordrilldownandRRI.
CUBE:Followsthestarschema,wecanonlyappenddata,idealforprimaryreporting.
MultiProvider: Does not have physical data. It allows to access data from different InfoProviders (Cube, ODS,
InfoObject).Itisalsopreferredforreporting.
5.WhatareStartroutines,TransferroutinesandUpdateroutines?
StartRoutines:ThestartroutineisrunforeachDataPackageafterthedatahasbeenwrittentothePSAand
beforethetransferruleshavebeenexecuted.Itallowscomplexcomputationsforakeyfigureoracharacteristic.
It has no return value. Its purpose is to execute preliminary calculations and to store them in global
DataStructures. This structure or table can be accessed in the other routines. The entire DataPackage in the
transferstructureformatisusedasaparameterfortheroutine.
Transfer / Update Routines: They are defined at the InfoObject level. It is like the Start Routine. It is
independentoftheDataSource.WecanusethistodefineGlobalDataandGlobalChecks.
6.Whatisthedifferencebetweenstartroutineandupdateroutine,when,howandwhyaretheycalled?
StartroutinecanbeusedtoaccessInfoPackagewhileupdateroutinesareusedwhileupdatingtheDataTargets.
7.Whatisthetablethatisusedinstartroutines?
AlwaysthetablestructurewillbethestructureofanODSorInfoCube.ForexampleifitisanODSthenactive
tablestructurewillbethetable.
8.ExplainhowyouusedStartroutinesinyourproject?
Startroutinesareusedformassprocessingofrecords.InstartroutinealltherecordsofDataPackageisavailable
forprocessing.Sowecanprocessalltheserecordstogetherinstartroutine.Inoneofscenario,wewantedto
data:text/htmlcharset=utf8,%3Cdiv%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%20fontfamily%3A%20Verdana%2C%20Tahoma%2C

1/3

2/20/2015

SAPPlacementPapersSAPBWImportantInterviewQuestionsPaperPart1(ID4130)

apply size % to the forecast data. For example if material M1 is forecasted to say 100 in May. Then after
applyingsize%(Small20%,Medium40%,Large20%,ExtraLarge20%),wewantedtohave4recordsagainst
onesinglerecordthatiscomingintheinfopackage.Thisisachievedinstartroutine.
9.WhatareReturnTables?
When we want to return multiple records, instead of single value, we use the return table in the Update
Routine. Example: If we have total telephone expense for a Cost Center, using a return table we can get
expenseperemployee.
10.Howdostartroutineandreturntablesynchronizewitheachother?
ReturntableisusedtoreturntheValuefollowingtheexecutionofstartroutine
11.WhatisthedifferencebetweenV1,V2andV3updates?
V1 Update: It is a Synchronous update. Here the Statistics update is carried out at the same time as the
documentupdate(intheapplicationtables).
V2Update:ItisanAsynchronousupdate.StatisticsupdateandtheDocumentupdatetakeplaceasdifferent
tasks.
V1&V2don'tneedscheduling.
SerializedV3Update:TheV3collectiveupdatemustbescheduledasajob(viaLBWE).Here,documentdatais
collectedintheorderitwascreatedandtransferredintotheBWasabatchjob.Thetransfersequencemaynot
bethesameastheorderinwhichthedatawascreatedinallscenarios.V3updateonlyprocessestheupdate
datathatissuccessfullyprocessedwiththeV2update.
12.Whatiscompression?
ItisaprocessusedtodeletetheRequestIDsandthissavesspace.
13.WhatisRollup?
This is used to load new DataPackages (requests) into the InfoCube aggregates. If we have not performed a
rollupthenthenewInfoCubedatawillnotbeavailablewhilereportingontheaggregate.
14.WhatistablepartitioningandwhatarethebenefitsofpartitioninginanInfoCube?
It is the method of dividing a table which would enable a quick reference. SAP uses fact file partitioning to
improve performance. We can partition only at 0CALMONTH or 0FISCPER. Table partitioning helps to run the
report faster as data is stored in the relevant partitions. Also table maintenance becomes easier. Oracle,
Informix, IBM DB2/390 supports table partitioning while SAP DB, Microsoft SQL Server, IBM DB2/400 do not
supporttableportioning.
15.Howmanyextrapartitionsarecreatedandwhy?
Twopartitionsarecreatedfordatebeforethebegindateandaftertheenddate.
16.Whataretheoptionsavailableintransferrule?
InfoObject
Constant
Routine
Formula
17.Howwouldyouoptimizethedimensions?
Weshoulddefineasmanydimensionsaspossibleandwehavetotakecarethatnosingledimensioncrosses
morethan20%ofthefacttablesize.
18.WhatareConversionRoutinesforunitsandcurrenciesintheupdaterule?
UsingthisoptionwecanwriteABAPcodeforUnits/Currenciesconversion.Ifweenablethisflagthenunitof
data:text/htmlcharset=utf8,%3Cdiv%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%20fontfamily%3A%20Verdana%2C%20Tahoma%2C

2/3

2/20/2015

SAPPlacementPapersSAPBWImportantInterviewQuestionsPaperPart1(ID4130)

KeyFigureappearsintheABAPcodeasanadditionalparameter.Forexample,wecanconvertunitsinPoundsto
Kilos.
19.CananInfoObjectbeanInfoProvider,howandwhy?
Yes,whenwewanttoreportonCharacteristicsorMasterData.WehavetorightclickontheInfoAreaandselect
"Insertcharacteristicasdatatarget".Forexample,wecanmake0CUSTOMERasanInfoProviderandreporton
it.
20.WhatisOpenHubService?
TheOpenHubServiceenablesustodistributedatafromanSAPBWsystemintoexternalDataMarts,analytical
applications, and other applications. We can ensure controlled distribution using several systems. The central
object for exporting data is the InfoSpoke. We can define the source and the target object for the data. BW
becomesahubofanenterprise

data:text/htmlcharset=utf8,%3Cdiv%20style%3D%22color%3A%20rgb(0%2C%200%2C%200)%3B%20fontfamily%3A%20Verdana%2C%20Tahoma%2C

3/3

Vous aimerez peut-être aussi