Sunteți pe pagina 1din 71

3/6/2017 SAPBWonHANAQuickGuide

SAPBWonHANAQuickGuide
https://www.tutorialspoint.com/sap_bw_on_hana/sap_bw_on_hana_quick_guide.htm
Copyrighttutorialspoint.com

SAPBWonHANAOverview
SAPBusinessWarehouseBW poweredbySAPHANAhelpsyouspeedupdataanalysisbyconsumingdatavia
aDataWarehouseDW foranalyticalreportinganddataanalysis.Youcanachievekeyopportunitieslikereal
timedataintegrationanddatamodeling,andhencerealtimeBIreportingonlargeamountofdatainthe
database.

SAPBusinessWarehousecontinuestoactlikeapowerfuldatawarehousetooltoconsolidatemasterdataand
provideflexiblereportingoptions.WithSAPHANAunderneathBWsystemasadatabase,youcanusea
combinationofDWcapabilitieswithfastinmemorydatabasetoachieveperformanceimprovementsand
exceptionalmodelingcapabilities.

HANAinmemorydatabaseismuchfasterascomparedtoothercommondatabaseslikeOracle,SQLServer,
andhenceDWperformsmuchfasterwhenpoweredbyHANAasdatabaseunderneathit.Itcombinesthepower
ofboththetoolsBWModelingandHANAinmemorycomputingenginetoprocesshugeamountsofdata.

BWonHANAsupportsvariousexceptionaldatabasesandreportingcapabilitiesthatarenotpossibleusingother
databasesliketransformationsandDSOsaremovedtoHANAdatabasetoprovidemuchfasterprocessingof
data,dataloadperformance,queryprocessingandoptimization,exceptionalHANAmodelingcapabilities,etc.

DrawbacksofUsingSAPBWwithOtherDatabases
FollowingarethedrawbackswhenyouuseSAPBWwithotherdatabasessuchasOracle,SQLServer,andIBM
DB2.

RealtimeReportingUsingBWwithotherdatabases,youcantperformrealtimereportingasrealtime
dataisnotavailableinthedatawarehouse.DataismovedtoBusinessWarehouseinbatchesandhenceis
notavailableforrealtimereporting.

ImplementingStructuralChangesToimplementanystructurechanges,itisverytimeconsumingand
atoughtaskascompatibilityisnotavailablewithotherDBvendors.Toimplementanystructurechanges
inBusinessWarehouse,ittakes212monthstime.

ReportPerformanceYouhavetoperformreportperformanceoptimizationandtuningforeach
application.

CompatibilityDatainBusinessWarehouseisaggregatedandmaterializedandyoucantgetthedataat
differentgranularitylevel.HANAsupportsaggregationsontheflywhenthereportisexecuted.

https://www.tutorialspoint.com/cgibin/printpage.cgi 1/71
3/6/2017 SAPBWonHANAQuickGuide

Asmentioned,HANAismuchfasterascomparedtootherdatabaseslikeOracleandSQLServer.Hence,when
youcombineHANAcapabilitieswithBW,yougetanexceptionaldataprocessingandreportingfeatures.

BWonHANAKeyCustomers
AsperSAP,organizationsofallsizesandindustriesaroundtheworldareusingthepowerofSAPHANA
platformtotransformtheirbusinessandcreatenewvalue.Itincludesalistofcompaniesfromalldomainsand
regionswhohaveadaptedHANAasdatabaseandusedinmemorypowerofHANAdatabasewithBWdata
warehousefeatures.YoucanseethelistofallorganizationswhohaveadaptedSAPBWonHANAusingthe
followinglink.

https://hana.sap.com/abouthana/customerstories.html

ProcterandGamble
Procter&GamblehasadaptedtoSAPBWonHANAwiththefollowingbusinesstransformations.

https://www.tutorialspoint.com/cgibin/printpage.cgi 2/71
3/6/2017 SAPBWonHANAQuickGuide

Reliable,realtimereportingandBetterBusinessDecisionswithSAPSoftwareandServices.

55%databasereductionfrom36TBto16TB.

400%increaseindataloadingspeeds.

35,000businessuserssupported.

CenterPointEnergy
CenterPointEnergyusesSAPHANAasthefoundationtorealizetheirstrategicvision.

10minutestocreatemarketingtargets,downfromfourweeks.

200%increaseinproductivitybyreplacingmanualdatareplicationswithscheduleddataloadsintoSAP
HANA.

98.8%fasterpredictiveanalyticsengineruntimef rom90secondsto1second .

15%morecallshandledbyIVRratherthanbyagents.

Adidas

AdidasleveragingSAPHANAplatformstaysaheadofconsumerdemandutilizingSAPFashionManagement
application.

Completevisibilityfromthefactorytotheshopfloorandecommercechannels.

Pointofsaledataanalysisthatprovidesabetterunderstandingofconsumers.

Significantlyfasternightlyreplenishmentandallocationruns.

BWonHANA:ImportantTransactions
FollowingarethekeytransactioncodestobeusedinBWonHANAsystem.

RSA1ToopenBWworkbench

RSMIGRHANADBToconvertinmemoryoptimizedBW

SM59ToconfigureRFCconnectionforSLT

LtrToconfigureTrustedRFC

RSPCMTomonitorperiodicprocesschains

RSPCToviewthelogforrunsofaprocesschain

RSLIMOBWLeanModelerTestUI

SAPBWonHANABWBasics

https://www.tutorialspoint.com/cgibin/printpage.cgi 3/71
3/6/2017 SAPBWonHANAQuickGuide

SAPBWintegratesdatafromdifferentsources,transformsandconsolidatesthedata,performsdatacleansing,
andstoresdata.SAPBWalsoincludesdatamodeling,administrationandstagingarea.

DatainSAPBWismanagedwiththehelpofacentralizedtoolknownasSAPBusinessIntelligenceBI
AdministrationWorkbench.TheBIplatformprovidesinfrastructureandfunctionstoinclude

OLAPProcessor
MetadataRepository
ProcessDesignerandotherfunctions

BusinessExplorerBExisareportingandanalysistoolthatsupportsquery,analysis,andreportingfunctionsin
BI.UsingBEx,youcananalyzehistoricalandcurrentdatatodifferentdegreeofanalysis.

SAPBWisknownasopen,standardbasedtoolwhichallowsyoutoextractdatafromdifferentsystemstoBI
system.Itevaluatesthedatawithdifferentreportingtoolsandyoucandistributethistoothersystems.

WhenyougotoSAPBIAdministrationworkbench,thesourcesystemisdefinedthere.GotoRSA1Source
Systems.

https://www.tutorialspoint.com/cgibin/printpage.cgi 4/71
3/6/2017 SAPBWonHANAQuickGuide

Asperthetypeofdatasource,youcandifferentiatesourcesystems

DataSourcesfortransactiondata
DataSourcesformasterdata
Datasourcesforhierarchies
Datasourcesfortext
DataSourcesforattributes

YoucanloadthedatafromanysourceinthedatasourcestructureintoBIwithanInfoPackage.Thetarget
systemwherethedataistobeloadedisdefinedinthetransformation.

DataStoreObject
DataStoreObjectDS O isknownasastorageplacetokeepcleansedandconsolidatedtransactionormasterdata
atlowestgranularitylevel.ThisdatacanbeanalyzedusingBExquery.

ADSOcontainskeyfiguresandcharacteristicfields.DatafromDSOcanbeupdatedusingDeltaupdateor
otherDataStoreobjectsormasterdata.DSOsarecommonlystoredintwodimensionaltransparentdatabase
tables.

DSOArchitecture
DSOcomponentconsistsofthreetables

ActivationQueue

Thisisusedtostorethedatabeforeitisactivated.Thekeycontainsrequestid,packageid,andrecordnumber.
Onceactivationiscomplete,therequestisdeletedfromtheactivationqueue.

ActiveDataTable
https://www.tutorialspoint.com/cgibin/printpage.cgi 5/71
3/6/2017 SAPBWonHANAQuickGuide

Thistableisusedtostorethecurrentactivedataanditcontainsthesemantickeydefinedfordatamodeling.

ChangeLog
Whenyouactivatetheobject,changestoactivedataarestoredinthechangelog.ChangelogisaPSAtableand
ismaintainedinAdministrationWorkbenchunderPSAtree.

InfoCube
InfoCubeisdefinedasamultidimensionaldataset,whichisusedforanalysisinaBExquery.AnInfoCube
consistsofasetofrelationaltableswhicharelogicallyjoinedtoimplementstarschema.AFacttableinstar
schemaisjoinedwithmultipledimensiontables.

YoucanadddatafromoneormoreInfoSourceorInfoProviderstoanInfoCube.Theyareavailableas
InfoProvidersforanalysisandreportingpurposes.

InfoCubeStructure

AnInfoCubeisusedtostorethedataphysically.ItconsistsofanumberofInfoObjectsthatarefilledwithdata
fromstaging.Ithasthestructureofastarschema.

TherealtimecharacteristiccanbeassignedtoanInfoCube.RealtimeInfoCubesareuseddifferentlythan
standardInfoCubes.

SAPBWonHANAHANABasics
HANAdatabasetakesadvantageofinmemoryprocessingtodeliverthefastestdataretrievalspeed,whichis
enticingfororganizationsstrugglingwithhighscaleonlinetransactionsortimelyforecastingandplanning.

DiskbasedstorageisstilltheenterprisestandardandthepriceofRAMhasbeendecliningsteadily.Thus,
memoryintensivearchitectureswilleventuallyreplaceslow,mechanicalspinningdisksandwilllowerthecost
ofDatastorage.

Inmemorycolumnbasedstorageprovidesdatacompressionupto11times,reducesthespacetostorehuge
amountofdata.

ThespeedadvantagesofferedbyRAMstoragesystemarefurtherenhancedbytheusemulticoreCPUs
multipleCPUspernodeandmultiplenodesperserverinthedistributedenvironment.

GettingStartedwithSAPHANAStudio
SAPHANAstudioisanEclipsebasedtoolthatrunsondevelopmentenvironmentandadministrationtoolfor
workingonHANA.

SAPHANAstudioisboththecentraldevelopmentenvironmentandthemainadministrationtoolforHANA
system.ItisaclienttoolwhichcanbeusedtoaccesslocalorremoteHANAsystem.

ItprovidesanenvironmentforHANAAdministration,HANAInformationModelingandDataProvisioningin
HANAdatabase.

SAPHANAStudiocanbeusedonthefollowingplatforms

https://www.tutorialspoint.com/cgibin/printpage.cgi 6/71
3/6/2017 SAPBWonHANAQuickGuide

MicrosoftWindows32and64bitversionsof:WindowsXP,WindowsVista,Windows7

SUSELinuxEnterpriseServerSLES11:x8664bit

However,inMacOS,HANAstudioclientisnotavailable.

DependingonHANAStudioinstallation,allfeaturesmaynotbeavailable.AtthetimeofStudioinstallation,
specifythefeaturesyouwanttoinstallaspertherole.ToworkonthemostrecentversionofHANAstudio,
SoftwareLifeCycleManagercanbeusedforclientupdate.

SAPHANAStudioAFeatures
SAPHANAStudioprovidesaperspectivetoworkonthefollowingHANAfeatures.Youcanchoosethe
PerspectiveinHANAStudiousingthefollowingpath,HANAStudioWindowOpenPerspectiveOther

SAPHANAStudioAdministration
Thetoolsetforvariousadministrationtasks,excludingtransportabledesigntimerepositoryobjects.General
troubleshootingtoolsliketracing,thecatalogbrowser,andSQLConsolearealsoincluded.

SAPHANAStudioDatabaseDevelopment

Itprovidesthetoolsetforcontentdevelopment.Itaddresses,inparticular,theDataMartsandABAPonSAP
HANAscenarios,whichdoesnotincludeSAPHANAnativeapplicationdevelopment.

SAPHANAStudioApplicationDevelopment

SAPHANAsystemcontainsasmallWebserverwhichcanbeusedtohostsmallapplications.Itprovidesthe
toolsetfordevelopingSAPHANAnativeapplications,likeapplicationcodewritteninJavaandHTML.

Bydefault,allfeaturesareinstalled.

HANAStudioAdministrationView
ToperformHANADatabaseAdministrationandmonitoringfeatures,SAPHANAAdministrationConsole
Perspectivecanbeused.

AdministratorEditorcanbeaccessedinthefollowingways

FromSystemViewToolbarChooseOpenAdministrationdefaultbutton

InSystemViewDoubleclickHANASystemorOpenPerspective
https://www.tutorialspoint.com/cgibin/printpage.cgi 7/71
3/6/2017 SAPBWonHANAQuickGuide

IntheAdministrationview,HANAstudioprovidesmultipletabstochecktheconfigurationandhealthofthe
HANAsystem.TheOverviewtabprovidesGeneralInformationsuchas:theoperationalstatus,thestarttimeof
thefirstandlaststartedservice,theversion,thebuilddateandtime,theplatform,thehardwaremanufacturer,
etc.

AddingaHANASystemtoStudio
OneormultiplesystemscanbeaddedtoHANAstudioforAdministrationandInformationmodelingpurposes.
ToaddanewHANAsystem,thehostname,theinstancenumber,andthedatabaseusernameandpasswordis
required.

Port3615shouldbeopentoconnecttoDatabase
Port31015InstanceNo10
Port30015InstanceNo00
SShportshouldalsobeopen

FollowingarethestepstoaddaSystemtoHANAstudio

Step1RightclickintheNavigatorspaceandclickAddSystem.EnterHANAsystemdetails,i.e.thehost
nameandtheinstancenumber.Clicknext.

Step2EnterthedatabaseusernameandpasswordtoconnecttoSAPHANAdatabase.ClickNextandthen
Finish.

https://www.tutorialspoint.com/cgibin/printpage.cgi 8/71
3/6/2017 SAPBWonHANAQuickGuide

OnceyouclickFinish,HANAsystemwillbeaddedtoSystemViewforadministrationandmodelingpurposes.
EachHANAsystemhastwomainsubnodes,CatalogandContent.

CatalogItcontainsallavailableSchemas,i.e.alldatastructures,tablesanddata,columnviews,and
procedures,whichcanbeusedintheContenttab.

ContentTheContenttabcontainsdesigntimerepository,whichholdsallinformationofdatamodelscreated
withtheHANAModeler.ThesemodelsareorganizedinPackages.TheContentnodeprovidesdifferentviews
onthesamephysicaldata.

SAPBWonHANAArchitecture
WhenSAPBWispoweredbyHANA,allthetasksareperformedusingHANAdatabaseoptimizedtechniques.
SAPHANAisresponsibletoperformkeytasksrelatedtoDataWarehousingdeliveringexcellentperformance
whileperforminganalyticalreporting.

Inthefollowingfigure,youcanseeBWonHANAarchitecturewhereallthekeyactivitiesofBWareHANA
optimized

HANAOptimizedDataModeling:InfoCubes
HANAOptimizedDataModeling:AdvancedDataStoreObjects
HANAOptimizedDataModeling:CompositeProviders
HANAOptimizedDataStaging
HANAOptimizedAnalyticManager
HANAOptimizedAnalysisProcesses

https://www.tutorialspoint.com/cgibin/printpage.cgi 9/71
3/6/2017 SAPBWonHANAQuickGuide

LayeredScalableArchitectureLSAandLSA + +
InSAPBW,LSAmakesitmorerobust,flexible,andscalablesolutiontoperformenterprisedatawarehousing
functions.LSAisthecorporateframeworkforBWtoreliablymanagetheentiredataandmetadatalifecycle

Datadelivery
Datamodeling
Datastaging
Authorizations
Solutiondelivery

WhenBWisimplementedonSAPHANA,youcancreateadifferentLSAwhichismoredependentonvirtual
objects.ThisisknownasLSA++anditconsistsofthreekeylayers

OpenOperationDataStoreLayer

https://www.tutorialspoint.com/cgibin/printpage.cgi 10/71
3/6/2017 SAPBWonHANAQuickGuide

ThislayerissimilartothedataacquisitionlayerinSAPBW.TheopenODSlayerisusedtointegratedatainto
theDataWarehouseandprovidesthesamefunctionalityastheclassicdataacquisitionlayer,butwithmore
flexibledataintegrationpossibilities.

CoreDataWarehouseLayer
Thislayerisresponsibletoperformfunctionslikedatatransformation,datacleansingandconsolidation.

VirtualDataMartLayer

Thislayerisresponsibletocombinethedatafromotherlayersandtomakeitavailableforreportingpurposes.
ThislayercontainsalltheInfoProvidersthatcombinedatausingjoinorunion,withoutsavingtheresult:
MultiProvider,CompositeProvider,etc.YoucanusethistoaccessdatadirectlyintheSAPHANAdatabase,to
allowqueriesonCompositeProvider,OpenODSView.

CompositeproviderallowsyoutomergethedatafromBWInfoProviderswithHANAModelingviews.Union
andJoinsareperformedinSAPHANAandqueriescanberunoncompositeproviders,likeBWInfoProviders.

SAPBWonHANABenefits
UsingBWpoweredbySAPHANA,youcanfindthefollowingbenefits

ExcellentperformanceinanalyticalreportinganddataloadingusingHANAinmemorydatabase
capabilities.AllBWfunctionsperformedinSAPHANAbenefitsfrominmemorydatabaseand
calculationenginesforfasterdataprocessing.

WithHANAoptimizedobjects,youcanperformcomplexqueries,detailedanalysis,highdatavolume,
andaggregationsefficiently.

AllexistingBItoolssuchasBEx,BusinessObjectsBIreportingtools,andMicrosoftExcelaredirectly
supportedbySAPBWonHANA.

SAPHANAprovideshighlevelofdatacompression.Columnstorageoftablesrequireslessstoragetype
andhenceprovideslowerTotalCostofOwnershipT C O .

BusinessWarehouseAcceleratorBW AisnotrequiredwhileusingHANAunderneathBW.

YoudontneedaggregatedtablesandHANAsupportsontheflyaggregations.

Ithassimplifieddatamodelingbyusinginmemoryoptimizedobjects.ThereisnoneedtoloadBWA
index.

WhenyouuseSAPBWonHANA,thefollowingprocessesarenotrequired

RollingUpFilledAggregates

FillingofNewaggregates

AdjustTimeDependentAggregates

ConstructDatabaseStatistics

BuildIndex

https://www.tutorialspoint.com/cgibin/printpage.cgi 11/71
3/6/2017 SAPBWonHANAQuickGuide

DeleteIndex

SAPBWonHANANativeHANAModeling
SAPHANAModeleroptionisusedtocreateinformationviewsonthetopofschemastablesinHANA
database.TheseviewsareconsumedbyJAVA/HTMLbasedapplicationsorSAPApplicationssuchasSAP
Lumira,OfficeAnalysis,orthirdpartysoftwarelikeMSExcelforreportingpurposestomeetbusinesslogicand
toperformanalysisandextractinformation.

HANAModelingisdoneonthetopoftablesavailableinCatalogtabunderSchemainHANAStudioandall
viewsaresavedundertheContenttableunderPackage.

YoucancreateanewPackageundertheContenttabinHANAStudiousingrightclickonContentandNew.

AllModelingViewscreatedinsideonepackagecomesunderthesamepackageinHANAStudioandis
categorizedaccordingtotheViewType.

EachViewhasadifferentstructureforDimensionandFacttables.Dimensiontablesaredefinedwithmaster
data.FacttablehasaPrimaryKeyfordimensiontablesandmeasureslikeNumberofUnitsold,Averagedelay
time,TotalPrice,etc.

YoucancreateanewPackagebyarightclickontheContentTabNewPackage.

YoucanalsocreateaSubPackageunderaPackagebyarightclickonthePackagename.Whenwerightclick
onthePackage,weget7options.WecancreateHANAViewsAttributeViews,AnalyticalViews,and
CalculationViewsunderaPackage.

https://www.tutorialspoint.com/cgibin/printpage.cgi 12/71
3/6/2017 SAPBWonHANAQuickGuide

YoucanalsocreateaDecisionTable,defineanAnalyticPrivilegeandcreateProceduresinaPackage.

WhenyourightclickonPackageandclickNew,youcanalsocreatesubpackagesinaPackage.Youhaveto
enterPackageName,DescriptionwhilecreatingaPackage.

SAPHANAAttributeView
AttributeViewsinSAPHANAModelingarecreatedonthetopofDimensiontables.Theyareusedtojoin
DimensiontablesorotherAttributeViews.

YoucanalsocopyanewAttributeViewfromanalreadyexistingAttributeViewsinsideotherPackagesbutthat
doesntletyouchangetheViewAttributes.

FollowingarefewcharacteristicsofanAttributeViewinSAPHANA

AttributeViewsinHANAareusedtojoinDimensiontablesorotherAttributeViews.

AttributeViewsareusedinAnalyticalandCalculationViewsforanalysistopassthemasterdata.

TheyaresimilartocharacteristicsinBMandcontainmasterdata.

AttributeViewsareusedforperformanceoptimizationinlargesizedimensiontables.Youcanlimitthe
numberofattributesinanAttributeView,whicharefurtherusedforReportingandanalysispurpose.

AttributeViewsareusedtomodelmasterdatatogivesomecontext.

CreateanAttributeView
ChoosethePackagenameunderwhichyouwanttocreateanAttributeView.RightclickonPackageGoto
NewAttributeView.

WhenyouclickonAttributeView,aNewWindowwillopen.EnterAttributeViewnameandDescription.Then,
fromthedropdownlist,chooseViewTypeandsubtype.Insubtype,thereare3typesofAttributeviews:
Standard,Time,andDerived.

https://www.tutorialspoint.com/cgibin/printpage.cgi 13/71
3/6/2017 SAPBWonHANAQuickGuide

TimesubtypeAttributeViewisaspecialtypeofAttributeviewthataddsaTimeDimensiontoDataFoundation.
WhenyouentertheAttributename,TypeandSubtypeandclickFinish,itwillopenthreeworkpanes

ScenariopanethathasDataFoundationandSemanticLayer.

DetailspaneshowstheattributeofalltablesaddedtoDataFoundationandthejoiningbetweenthem.

OutputpanewherewecanaddattributesfromtheDetailpanetofilterinthereport.

YoucanaddObjectstoDataFoundationbyclickingthe+signwrittennexttoDataFoundation.Youcanadd
multipleDimensiontablesandAttributeViewsintheScenarioPaneandjointhemusingaPrimaryKey.

WhenyouclickonAddObjectinDataFoundation,youwillgetasearchbarfromwhereyoucanadd
DimensiontablesandAttributeviewstotheScenarioPane.OnceTablesorAttributeViewsareaddedtoData
Foundation,theycanbejoinedusingaPrimaryKeyintheDetailsPaneasshowninthefollowingscreenshot.

Oncethejoiniscomplete,choosemultipleattributesintheDetailspane,rightclickandAddtoOutput.

AllcolumnswillbeaddedtotheOutputpane.ClicktheActivateoptionandyouwillgetaconfirmation
messageinthejoblog.

NowyoucanrightclickontheAttributeViewandgoforDataPreview.
https://www.tutorialspoint.com/cgibin/printpage.cgi 14/71
3/6/2017 SAPBWonHANAQuickGuide

NoteWhenaViewisnotactivated,ithasadiamondmarkonit.However,onceyouactivateit,thatdiamond
disappearswhichconfirmsthattheViewhasbeenactivatedsuccessfully.

OnceyouclickDataPreview,itwillshowalltheattributesthathasbeenaddedtotheOutputpaneunder
AvailableObjects.

YoucanrightclickandaddtoLabelsandValueaxisorsimplydragtheobjectsasshowninthefollowing
screenshot.

SAPHANAAnalyticView
AnalyticViewisintheformofStarSchemawherewejoinoneFacttabletomultipleDimensiontables.
AnalyticviewsuserealpowerofSAPHANAtoperformcomplexcalculationsandaggregatefunctionsby
joiningthetablesintheformofStarSchemaandbyexecutingStarschemaqueries.Followingareafew
propertiesofSAPHANAAnalyticView

AnalyticViewsareusedtoperformcomplexcalculationsandAggregatefunctionslikeSum,Count,Min,
Max,etc.

https://www.tutorialspoint.com/cgibin/printpage.cgi 15/71
3/6/2017 SAPBWonHANAQuickGuide

AnalyticViewsaredesignedtorunStartSchemaqueries.

EachAnalyticViewhasoneFacttablesurroundedbymultipledimensiontables.Facttablecontainsa
primarykeyforeachDimensiontableandmeasures.

AnalyticViewsaresimilartoInfoObjectsandInfosetsofSAPBW.

CreateanAnalyticView
ChoosethePackagenameunderwhichyouwanttocreateanAnalyticView.RightclickonPackageGoto
NewAnalyticView.WhenyouclickonanAnalyticView,anewwindowwillopen.EntertheViewname
andDescription.Fromthedropdownlist,choosetheViewTypeandclickFinish.

WhenyouclickFinish,youcanseeanAnalyticViewwithDataFoundationandStarJoinoption.

ClickDataFoundationtoaddDimensionandFacttables.ClickStarJointoaddAttributeViews.

AddDimensionandFacttablestoDataFoundationusing+sign.Inthefollowingexample,3dimension
tableshavebeenaddedDIM_CUSTOMER,DIM_PRODUCT,DIM_REGION,and1FacttableFCT_SALESto
theDetailsPane.JoiningtheDimensiontabletoFacttableusingPrimaryKeysisstoredinFacttable.

https://www.tutorialspoint.com/cgibin/printpage.cgi 16/71
3/6/2017 SAPBWonHANAQuickGuide

SelectAttributesfromDimensionandFacttabletoaddtotheOutputpaneasshownintheabovescreenshot.
Now,changethedatatypeofFactsfromtheFacttabletomeasures.

ClicktheSemanticlayer,choosefactsandclickthemeasuressignasshowninthefollowingscreenshotto
changedatatypetomeasures,andactivatetheview.

OnceyouactivatetheviewandclickDataPreview,allattributesandmeasureswillbeaddedunderthelistof
availableobjects.AddattributestotheLabelsAxisandmeasuretotheValueAxisforanalysispurpose.

Thereisanoptiontochoosedifferenttypesofchartandgraphs.

https://www.tutorialspoint.com/cgibin/printpage.cgi 17/71
3/6/2017 SAPBWonHANAQuickGuide

SAPHANACalculationView
CalculationViewisusedtoconsumeotheranalytic,attribute,andothercalculationviewsandbasecolumn
tables.TheseareusedtoperformcomplexcalculationswhicharenotpossiblewithothertypesofViews.
FollowingareafewcharacteristicsofCalculationView

CalculationViewisusedtoconsumeAnalytic,Attribute,andotherCalculationViews.

TheyareusedtoperformcomplexcalculationswhicharenotpossiblewithotherViews.

TherearetwowaystocreateCalculationViewsSQLEditororGraphicalEditor.

BuiltinUnion,Join,ProjectionandAggregationnodes.

CreateaCalculationView
ChoosethePackagenameunderwhichyouwanttocreateaCalculationView.RightclickonPackageNew
CalculationView.WhenyouclickonCalculationView,anewwindowwillopen.

https://www.tutorialspoint.com/cgibin/printpage.cgi 18/71
3/6/2017 SAPBWonHANAQuickGuide

EntertheViewname,DescriptionandchoosetheViewtypeasCalculationView,SubtypeStandardorTime
thisisspecialkindof V iewwhichaddstimedimension.YoucanusetwotypesofCalculationView:

GraphicalandSQLScript.

GraphicalCalculationViewsIthasdefaultnodeslikeaggregation,Projection,JoinandUnion.Itisusedto
consumeotherAttribute,Analytic,andotherCalculationviews.

SQLScriptbasedCalculationViewsItiswritteninSQLscriptsthatarebuiltonSQLcommandsorHANA
definedfunctions.

DataCategoryCube,inthisdefaultnodeisAggregation.YoucanchooseStarjoinwithCubedimension.
Dimension,inthisdefaultnodeisProjection.

https://www.tutorialspoint.com/cgibin/printpage.cgi 19/71
3/6/2017 SAPBWonHANAQuickGuide

YoucancheckformoredetailsonnativeHANAmodelinginourSAPHANATutorial.

SAPBWonHANABWDataWarehousing
BIobjectsisdividedintomultipleBIcontentareassothattheycanbeusedinanefficientway.Thisincludesthe
contentareafromallthekeymodulesinanorganizationSCM,CRM,HR,FinanceManagement,Product
Lifecycle,Industrysolutions,NonSAPdatasources,etc.

StarSchemaandExtendedStarSchema
InExtendedStarSchema,facttablesareconnectedtothedimensiontablesandthedimensiontableisconnected
totheSIDtable.TheSIDtableisconnectedtothemasterdatatables.InExtendedStarSchema,Factand
Dimensiontablesareinsidethecubehowever,SIDtablesareoutsidethecube.Whenyouloadthetransactional
dataintotheInfocube,DimIdsaregeneratedbasedonSIDsandtheseDimidsareusedinthefacttables.

InExtendedStarSchema,onefacttablecanconnectto16dimensiontablesandeachdimensiontableis
assignedwith248maximumSIDtables.SIDtablesarealsocalledCharacteristicsandeachcharacteristiccan
havemasterdatatableslikeATTR,Text,etc.

ATTRItisusedtostorealltheattributedata.

TextItisusedtostoredescriptioninmultiplelanguages.

https://www.tutorialspoint.com/cgibin/printpage.cgi 20/71
3/6/2017 SAPBWonHANAQuickGuide

InfoAreaandInfoObjects
InfoObjectsareknownasthesmallestunitinSAPBIandareusedinInfoProviders,DSOs,Multiproviders,
etc.EachInfoProvidercontainsmultipleInfoObjects.

InfoObjectsareusedinreportstoanalyzethedatastoredandtoprovideinformationtodecisionmakers.
InfoObjectscanbecategorizedintothefollowingcategories

Characteristicslikecustomer,product,etc.
Unitslikequantitysold,currency,etc.
Keyfiguresliketotalrevenue,profit,etc.
Timecharacteristicslikeyear,quarter,etc.

InfoObjectsarecreatedintheInfoObjectcatalog.ItispossiblethatanInfoObjectcanbeassignedtoadifferent
InfoCatalog.

InfoAreainSAPBIisusedtogroupsimilartypesofobjectstogether.InfoAreaisusedtomanageInfoCubes
andInfoObjects.EachInfoObjectresidesinanInfoAreaandyoucandefineitinafolderwhichisusedtohold
similarfilestogether.

TransformationProcess
Transformationprocessisusedtoperformdataconsolidation,cleansinganddataintegration.Whendatais
loadedfromoneBIobjecttootherBIobject,transformationisappliedonthedata.Transformationisusedto
convertafieldofsourceintothetargetobjectformat.

SAPBWonHANABWDatabaseVersion
SAPBWcanrunondifferentdatabaseslikeOracle,SQLServer,HANAoranyotherdatabase.WhenSAPBW
ispoweredbyHANA,youcancheckinSAPNetWeaverversionofNWanddatabaseonwhichitisinstalled.

CheckonWhichDatabasetheBWSystemisInstalledOnandits
Version
GotoBIonHANASAPsystemandlogin.
https://www.tutorialspoint.com/cgibin/printpage.cgi 21/71
3/6/2017 SAPBWonHANAQuickGuide

TocheckSAPNetWeaverversionandtheDBonwhichitisinstalled,clickSystemStatus.

https://www.tutorialspoint.com/cgibin/printpage.cgi 22/71
3/6/2017 SAPBWonHANAQuickGuide

TochecktheversionofSAPNetWeaversystem,clickthemagnifyingglass.YoucanseetheDatabaseversion
HDBRelease1.0SPS11.

https://www.tutorialspoint.com/cgibin/printpage.cgi 23/71
3/6/2017 SAPBWonHANAQuickGuide

SAPBWonHANAModelingTools
YoucaninstallBWModelingtoolsonyoursystemSAPGUI,SAPHANAStudio.ToinstallBWmodeling
tools,youneedthefollowingcomponents

OperatingSystemWindows7orWindows8orAppleMacOSX10.8orhigher,orLinuxdistribution.

InternetExplorer7.0orhigherorFirefox4.0orhigherhastobeinstalled.

SAPGUIforWindows7.3orSAPGUIforWindows7.4hastobeinstalledonyourlocaldrive.Youcan
downloadthisfromSAPMarketplace.

Tocommunicatewiththebackendsystem,youneedMicrosoftRuntimeDLLsVS2010f orW indowsOS


isinstalledonyourlocalsystem.

SAPHANAStudio32 Bitor64 Bitf orW indows SP08orhigher.

CreateaNewBWProjectinHANAStudio
OpenSAPHANAStudioandcreateanewproject.GotoWindowsOpenPerspectiveOther.

SelectBWModelingClickOKasshowninthefollowingscreenshot.

https://www.tutorialspoint.com/cgibin/printpage.cgi 24/71
3/6/2017 SAPBWonHANAQuickGuide

NextgotoFileNewProject.

Inthenextwindow,selectSAPconnection.Youcanselectanexistingconnectionordefineaconnection
manuallytoaddanewconnection.

SystemconnectionsaremaintainedintheSAPLogon.ClickOk.

https://www.tutorialspoint.com/cgibin/printpage.cgi 25/71
3/6/2017 SAPBWonHANAQuickGuide

Inthenextscreen,asshowninthefollowingscreenshotenterclient,usernameandpassword.ClickNext.

YoucanentertheprojectnameandclickFinish.

https://www.tutorialspoint.com/cgibin/printpage.cgi 26/71
3/6/2017 SAPBWonHANAQuickGuide

Now,rightclickonyournewrootprojectfolderandchooseAttachSAPHANASystem.Choosethe
preconfiguredHANAsystemHDBandclickFinish.

OnlyconnectedSAPHANAsystemcanbeattached.SelectHANAsystemFinish.

https://www.tutorialspoint.com/cgibin/printpage.cgi 27/71
3/6/2017 SAPBWonHANAQuickGuide

TodefineaBWqueryonyourInfoCube,selecttheInfoCubeinBWModelingPerspective,rightclickandclick
NewBWQueryandselecttheInfoProvider.

EnterthenameanddescriptionandclickFinish.ThisishowyoucanaddaBWquery.

https://www.tutorialspoint.com/cgibin/printpage.cgi 28/71
3/6/2017 SAPBWonHANAQuickGuide

YoucanapplydifferentfunctionsinBWquery.Youcanapplyfilters,definelocalformulasforcalculation,etc.

TosaveaBWquery,clickthesaveicon.

TopreviewyourBWquery,clicktheBWReportingPreviewinHANAStudio.

https://www.tutorialspoint.com/cgibin/printpage.cgi 29/71
3/6/2017 SAPBWonHANAQuickGuide

SAPBWonHANAMigration
WhenyouplanmigrationofBWsystemtoHANA,youneedtoperformvariouschecksthathelpinsuccessful
migration.YoucanrefertodifferentSAPnotesthatareavailableonSAPsupportLaunchpad.

https://launchpad.support.sap.com/#/notes/

Beforemigration,youneedtoperformafeasibilitychecktounderstandtheloadprocessandtoseeperformance
improvements.AsSAPHANArequiresUnicode,youneedtoperformUnicodeconversionifyouhaveanon
UnicodesystemoryoucanalsoplanUnicodeconversionaspartofthemigration.

Toperformdatabasemigration,youhavetoperformahardwarecheck.TomigrateBWsystemtoHANA,you
havetoperformhardwaresizingandthatcanbeperformedusingreport/SDF/HANA_BW_SIZING.

Toaccessthecompletechecklisttool,youcanreferSAPNote:1729988onsupport.sap.com.Searcha
Knowledgebasearticle.

Thistoolautomatesthecheckofbestpracticeguidelinesforoperationsandprerequisitesformigrationofan
existingSAPBWdeploymenttotheSAPHANAplatform.

https://www.tutorialspoint.com/cgibin/printpage.cgi 30/71
3/6/2017 SAPBWonHANAQuickGuide

YoucanalsochecktheotherKbaseSAPNotesi.e.,refersto,referredbythisSAPNoteasshowninthe
followingscreenshot.

IssuesDuringMigration
WhileperformingSAPHANAmigration,youcanencounterdifferenttypesoferrors.FollowingaresomeSAP
Notesthatyoucanreferduringthemigrationprocess

SAPNote1846872"Nospaceleftondevice"errorreportedfromHANA

SAPNote1787489SAPHANADatabase:PerformanceTrace

SAPNote1786918Requiredinformationtoinvestigatehighmemoryconsumption

SAPNote1747042ProvidingsupportaccesstoHANAdatabaseinstance

SAPNote1740136SAPHANA:wrongmountoptionmayleadtocorruptpersistency

SAPNote1897157Installorupgradefailedduetohdbnsutilfailure

SAPNote1894412SAPHANAnameservercrashafterrevisionupgrade

SAPNote1634848SAPHANAdatabaseserviceconnections

SAPNote1592925SAPHANAStudioserviceconnection

SAPBWonHANAMigrationTools
ToperformthemigrationofSAPBWsystemtoHANA,youcanusethefollowingmigrationtools

SoftwareProvisioningManager
https://www.tutorialspoint.com/cgibin/printpage.cgi 31/71
3/6/2017 SAPBWonHANAQuickGuide

SoftwareProvisioningManagerallowsyoutoperformvariousprovisiontasksandcoversabroadrangeof
platformswithdifferentproductions.SoftwareProvisioningManagercanbeusedtosetupastandaloneengine,
formigrationofsystems,ortocopyaNetWeaversystem.

SoftwareProvisioningManager1.0supportsthefollowingprovisioningscenariosforSAPsystemsbasedon
SAPNetWeaver

Installationofnewsystems,instances,andstandaloneengines
Systemcopyofexistingsystems
TransformationofsystemssuchasviaSystemRenameandDualStackSplit
Deletionofsystems,instances,andstandaloneengines

SoftwareProvisioningManager1.0supportsthefollowingSAPNetWeaverreleases,SAPBusinessSuite
products,andSAPSolutionManagerReleasesbasedonthem.

YoucangetthelatestversionfromthefollowingURL:https://help.sap.com/sltoolset

1680045ReleaseNoteforSoftwareProvisioningManager1.0SP17

SAPBWMigrationCockpitforSAPHANA
ThistoolisusedtogetaneasyaccesstothemostusedandusefultoolsformigratingyourSAPBWsystemsto
andoptimizingitforSAPHANA.

TheSAPBWMigrationCockpitforSAPHANAcombinesseveraltoolstomakethemigrationofanexisting
SAPBWdeploymenttotheSAPHANAplatformsmoothandeasytoperform.

Tousethecockpit,installandrunABAPprogram.InordertousetheCheckforUpdatesfunction,youmight
havetomaintaintheproxysettingsinlines21and22ofthecode.

Program:ZBW_HANA_MIGRATION_COCKPIT

ThistoolcanbeusedwithSAPBWrelease3.5orhigher.

Togetthetool,youcanrefertoSAPNotes1909597SAPBWMigrationCockpitforSAPHANA.

Gototheattachmenttabandyoucandownloadthezipfile.

Incaseanyofthetoolisnotavailableonyourlocalsystem,youcanrefertothedocumentationtabandyoucan
accessonlinehelpandavailableSAPNotes.

ThisSAPNoteisreferredby
https://www.tutorialspoint.com/cgibin/printpage.cgi 32/71
3/6/2017 SAPBWonHANAQuickGuide

Number Title
1729988 SAPBWpoweredbySAPHANAChecklistTool
1736976 SizingReportforBWonHANA
1908367 SAPBWTransformationFinder
1847431 SAPBWABAPRoutineAnalyzer

DataMigrationOptionofSUM
DataMigrationOptionDM O underSoftwareUpdateManagerS U M simplifiestheUnicodeconversion,
systemupdate,anddatabasemigrationinonetool.

SAPNote2257362DatabaseMigrationOptionDM OofSUM1.0SP17

ToperformdatabasemigrationusingDMO,SAPHANAversion8.5orhigherisrequired.TargetdatabaseSAP
HANAdependsonthesourcedatabasewithdifferentrequirementstoperformanupgrade.

SourceDatabase Requirements/Restriction
Oracle Oracleversion11.2orhigher

MaxDB7.7:Version7.7.07.47orhigher

MaxDB7.8:Version7.8.02.028orhigher
MaxDB
MaxDB7.9orhigher:Norestriction

TargetreleaseSAP_BASIS740SP11notsupported

MSSQL2005availableonrequest ,orahigherversionSourceSAP
MSSQL
releasemustbaseonSAP_BASIS700orhigher
DB2DB2f orz/OS TargetreleaseofSAP_BASISis740SP12orhigher

SourceSAPreleasemustbaseonSAP_BASIS700orhigher

DB4DB2f ori DB4i7.1orhigher

TargetSAPreleasemustbaseonSAP_BASIS740SP10orhigher

DB6version09.01.0000orhigher,iftargetSAP_BASISreleaseis
DB6 lowerthan740SP8
DB2f orLinux, U N I X, andW indows
DB6version09.7FP5orhigher,iftargetSAP_BASISreleaseis740
SP8orhigher

SAPHANA SAPHANAassourcedatabaseisnotsupported

SAPASEVersion16.0SP02patchlevel02orhigher,iftarget
releaseofSAP_BASISis750orhigher
SAP
AccordingtoPAM,iftargetreleaseofSAP_BASISislowerthan
750

https://www.tutorialspoint.com/cgibin/printpage.cgi 33/71
3/6/2017 SAPBWonHANAQuickGuide

SAPBWonHANADataManagement
WhenyourSAPBWsystemrunsonHANAdatabase,thecostofputtingallthedatainHANAinmemoryis
high.AlsonotalldatafromSAPBWisrequiredinHANAdatabaseandonly3040%ofdatafromBWis
activelyrequiredforreportingandoperations.ThisdatashouldonlybeputtoHANAinmemorycapabilities.

SAPBWonHANAprovidesasettingforactiveandnonactivedatasothatyoucanmanagethelowertotalcost
ofownership.Datacanbeclassifiedintofollowing3categoriesasperdatatemperature

HotData
Inthisarea,alldataunderhotdataisstoredinHANAinmemorydatabaseandisavailableforreportingand
operations.InSAPBW,thisisInfoCubesandDSOsthatcomesunderhotdataastheyarefrequentlyusedfor
reportingandoperations.

Thisdataisfrequentlyusedandittypicallybelongstopast23yearsandhencethisdatahastobeputasrealhot
dataandhastobeputininmemorydatabasetogetthebestperformanceforreportingpurposes.

Followingarethekeypropertiesofhotdata

AccessVeryfrequent,everyfewsecondsorminutes

ResponseFastaccess,performancetobehigh

DataTypeDatafromInfoCubes,standardDSOs,openDSOs,andallmasterdata

ColdData
Colddataisconsideredasarchiveddatawhichisrarelyaccessedandalldataisstoredonsecondarydatabase.In
SAPBW,standardDSOsandInfoCubescontainthedataforoperationsandreporting.However,innormal
scenarioonlypastfewyearsdataisfrequentlyaccessedforreporting.Dataolderthan3yearscanbenormally
storedonlowerTCOplanasitisinfrequentlyaccessed.

Followingarethekeypropertiesofcolddata

AccessDatathatisolderthan3yearsandisinfrequentlyaccessedforreportingandoperations.

ResponseSlowerascomparedtohotandwarmdata.

DataTypeOlderdatafromInfoCubesandStandardDSOs.

WarmData
WarmdataisthedatastoredinthediskstorageofHANAdatabaseandisavailableforaccessallthetime.This
allowsyoutoaccesslessrecentdataefficientlyinHANAdatabase.

Thisdataisavailableforread,writeandinsert,andprovideslowertotalcostofownership.

Therearetwotypesofdataunderwarmdata

NonActivedata
Active/Dynamictiering
https://www.tutorialspoint.com/cgibin/printpage.cgi 34/71
3/6/2017 SAPBWonHANAQuickGuide

NonActiveData

ThisdatatypeisappliedtoPersistenceStagingAreaP S AsandWriteOptimizedW /ODSOs.InSAPBW,


PSAsandW/ODSOsareconsideredaslowpriorityobject,andincaseofmemoryshortagenonactivedatais
firstremovedfromthememory.

Followingarethekeypropertiesofnonactivedata

AccessMediumfrequentdata.Datawhichisaccessedmorefrequentlythancolddata.

ResponseTheresponseisquickwhenallthepartitionsareinmemory.Whenthedataistobeloadedto
partition,theresponsetimedependsonthevolumeofdata.

DataTypePSAsandW/ODSOs

NoteTheNonactiveconceptisavailablesinceSAPBW7.3SP8andyoucanuseittoefficientlymanage
memoryinHANADatabase.

Active/DynamicTiering

Indynamictiering,thereisnoconceptofdisplacingdatafrompartitiontolowTCOmemoryandinvolvesan
integratedmechanismtoaccessallthedatawithoptimalperformancetime.

AlldataPSAsandW/ODSOsarestoredinthediskandisavailableforSAPBW7.4SP8andHANA1.0
SP9orhigherversion.

Followingarethekeypropertiesofactive/dynamictieringdata

AccessMediumfrequentdata.Datawhichisaccessedmorefrequentlythancolddata.

ResponseSlightlyslowerthanhotdata

DataTypePSAs,W/ODSOsandAdvancedDSOs

MonitorNonActiveDataConceptinSAPBWSystem
Openactive/nonactivedatamonitor,runTransactionCode:RSHDBMONoryoucannavigateto
AdministrationWorkbenchAdministrationMonitorsActive/NonActivedata.

https://www.tutorialspoint.com/cgibin/printpage.cgi 35/71
3/6/2017 SAPBWonHANAQuickGuide

NextistoclicktheDetailedviewtocheckearlyunloadsettings.Youcancheckearlyunloadsettingsforthe
followingObjects

StandardDSOs
W/ODSOs
InfoCube
DataSource

https://www.tutorialspoint.com/cgibin/printpage.cgi 36/71
3/6/2017 SAPBWonHANAQuickGuide

Fromthedataselection,selectthedatasourcefromthedropdown.SelectObjectandclickExecute.

https://www.tutorialspoint.com/cgibin/printpage.cgi 37/71
3/6/2017 SAPBWonHANAQuickGuide

PSAtablesandwriteoptimizedDSOsaremarkedasWarmbySAPinBWbydefault.Itmeansthattheflagis
setasactivebydefault.

Thisallowsthesetablestoberemovedfromthemainmemorywithhigherprioritycomparedtoothertablesof
persistentBWInfoProviders.YoucancustomizethissettingusingEarlyUnloadflaginthewindowasshownin
thefollowingscreenshot.

https://www.tutorialspoint.com/cgibin/printpage.cgi 38/71
3/6/2017 SAPBWonHANAQuickGuide

HANAOptimizedInfoCubes
WhenyouuseSAPBWonHANA,youcancreateyourexistingInfoCubestoHANAOptimizedInfoCubes.
WhenInfoCubesaremovedtoHANAdatabase,theybecomecolumnbasedtablesandactlikeBWAIndexed
InfoCubes.

WhenSAPHANAoptimizedInfoCubesareused,characteristicsandkeyfiguresareassignedtodimensions.To
improvethesystemperformance,SurrogateIDsS I Dsareusedinfacttables.

WhenyouconvertstandardInfoCubestoHANAoptimizedInfoCubes,thelayoutchangesatthetimeof
conversionandithastobeadjustedmanually.

ToviewInfoCubesintheBWsystem,youcanuseTransaction:LISTSCHEMA

YoucanselectyourInfoCubeandcheckthevariousdimensiontables.SelectInfoCubetype

AggregateCube
StandardInfoCube

https://www.tutorialspoint.com/cgibin/printpage.cgi 39/71
3/6/2017 SAPBWonHANAQuickGuide

TherearetwowaystoconvertstandardInfoCubetoHANAoptimizedInfoCube.

GotoInfoCubeandclicktoopentheeditingscreen.SelectConversiontoSAPHANAoptimizedcheckbox.
YoucanalsocheckthispropertyunderInfoCubepropertiesSubtype.OpenInfoCubeandyoucanseethe
subtypeasHANAoptimizedInfoCube.

YoucanalsocallTransactionRSMIGRHANADBinBWsystem.Thistransactionwilldirectlyopenthe
screentoconvertobjectstoHANAoptimizedobjects.

https://www.tutorialspoint.com/cgibin/printpage.cgi 40/71
3/6/2017 SAPBWonHANAQuickGuide

Youcanselecttheobjecttypeandenterthenameoftheobject.Inthefollowingscreen,Ihaveselecteda
standardInfoCubetoconverttoHANAOptimizedInfoCube.

Youcanalsoselectanoptiontoviewthelogsafterconversion.

WhentheselectedobjectisalreadyHANAoptimizedobject,orconversionisdone,youwillgetthemessageas
showninthefollowingscreenshot.

https://www.tutorialspoint.com/cgibin/printpage.cgi 41/71
3/6/2017 SAPBWonHANAQuickGuide

SAPBWonHANACompositeProviders
CompositeProvidersareusedtocombinemultipleInfoProvidersusingJoinorUnionoperations.Whenyouuse
SAPBWonHANA,oneoftheInfoProvidershoulduseinmemorydatabaseandthedataincomposite
providerscanbeusedforreportingandanalysis.

WhenyouuseSAPBWwithnonHANAdatabase,thenBWAisaprerequisitetocreateCompositeProviders.
TheprimaryadvantageofCompositeProvidersisthatyoucancreatenewcomplexbusinessscenariosby
combiningInfoProvidersusingJoinoperation.

CreateCompositeProviders
YoucancreateCompositeProvidersinAdministrationworkbenchusingTransaction:RSLIMOBW

InCompositeProviderscreen,enterthenameoftheCompositeProviderupto10charactersandclickthe
Createbutton.

Thegraphicalmodelingenvironmentappears.

YoucandraganddroptherequiredInfoProvidersf romtheI nf oP rovidertreeonthelef tof thescreenonto


themodelingarea.

https://www.tutorialspoint.com/cgibin/printpage.cgi 42/71
3/6/2017 SAPBWonHANAQuickGuide

WhenyoudragtheInfoProviders,youcandefinebindingtypeUnionorJoinandclickOK.

NextistodragthefieldsfromtheInfoProvidersCompositeProvider.TheselinesshowtheInfoProviders
fieldsthatareusedinCompositeProvider.WhenyouusedatabindingasJoin,itislabeledwithnameJoin.

https://www.tutorialspoint.com/cgibin/printpage.cgi 43/71
3/6/2017 SAPBWonHANAQuickGuide

Youcanalsochangethenameofthefieldorcanaddadescription.Tochangethefieldname,rightclickonthe
fieldnameChangePropertyChange.

Youcanalsoassignacurrencyorunitfromacharacteristictokeyfigures.Todoso,gotoContextmenuofKey
figureChangePropertyChange.

https://www.tutorialspoint.com/cgibin/printpage.cgi 44/71
3/6/2017 SAPBWonHANAQuickGuide

YoucanalsoseeXMLstructureofcompositeproviderusingdisplayXMLoption.

ThenextstepistoactivatetheCompositeProvider.WhentheCompositeProviderisactivated,thedataisstored
inBWAcceleratorortheSAPHANAdatabase.

CompositeProvidersinHANAStudio
https://www.tutorialspoint.com/cgibin/printpage.cgi 45/71
3/6/2017 SAPBWonHANAQuickGuide

YoucanalsocreateCompositeProvidersinSAPHANAStudioBWModeling.

LogontotheBWModelingPerspectivewithyourBWcredentialsandattachyourHANAsystemusingthe
contextmenuonyourtopprojectlevelfolder,choosingtheoptionAttachHANAsystem,withoutwhichyou
willnotbeabletoincludenativeSAPHANAmodelsinyourCompositeProvider.

NavigatetoInfoAreaunderBWProjectContextmenuNewCompositeProvider.

EntertheCompositeProvidernameanddescription.ClickFinish.

InEditor,youcanseethefollowingtabs

GeneralShowsthepropertiesofCompositeProvider.

ScenarioInthistabyouaddInfoProvidersandHANAViewstoCompositeProvider.GotoScenario
tabandyouwillseethedefaultbindingtype.ClicktheAddsign.

https://www.tutorialspoint.com/cgibin/printpage.cgi 46/71
3/6/2017 SAPBWonHANAQuickGuide

WhenyouclicktheAddsign,youwillbepromptedifyouwanttoselectanInfoProviderorHANAview.To
performasearch,enter*andyouwillseealistofavailableobjects.Selectanyobjectthatyouwanttoaddtothe
CompositeProvider.

Similarly,addanInfoProvidertoyourCompositeProvider.NextistoaddthefieldsfromSourcetoTargetby
draggingthefields.YoucanuseExpandalltoexpandalltheobjectsadded.Youcanalsoapplyafiltertosearch
aparticularfield.

https://www.tutorialspoint.com/cgibin/printpage.cgi 47/71
3/6/2017 SAPBWonHANAQuickGuide

Gototheoutputtabandyoucanseethemappingofaddedobjects.

NextistocheckandactivateBWobject.

YoucanalsoanalyzetheresultintheProblemslogofthisperspective.

https://www.tutorialspoint.com/cgibin/printpage.cgi 48/71
3/6/2017 SAPBWonHANAQuickGuide

TopreviewthedatainHANAStudio,usethemagnifyingglassiconintheupperrightcornerShowPreview.

SAPBWonHANAAdvancedDSOs
UsingHANAoptimizedobjects,youcanachievebetterperformanceforanalyticalreportinganddataanalysis.
DSOsofSAPBWareautomaticallyoptimizedforactivationinSAPHANAdatabase.WhenyoumigrateSAP
BWonHANA,allstandardDSOsaremovedtoSAPHANAdatabaseinacolumnstorage.

TouseadvancedDSOs,youshouldhaveSAPHANAdatabasesupportpack08orhigherversionandinthe
backendyoushouldhaveSAPBW7.4SPS9.

CreateanAdvancedDSOBasedonHANADatabase
GotoSAPHANAstudioBWModelingTools

TocreateanAdvancedDSO,rightclickonyourInfoAreaandchooseNewDataStoreObjectadvanced.

https://www.tutorialspoint.com/cgibin/printpage.cgi 49/71
3/6/2017 SAPBWonHANAQuickGuide

ProvidethefollowingdetailsandclickFinish.

EnterthenameofDataStoreThetechnicalnamecanbebetweenthreeandninecharacterslong.Ifyou
haveanamespacefortheDataStoreobjectadvanced,thenamecanonlybeeightcharacterslong.

DescriptionoftheDataStore

SelectanObjectTemplate

YoucancreateaTransformationfromyourstandardDSOtoAdvancedDSOthatyouhavecreatedinHANA
database.GotoSAPBWsystem,expandInfoCubeandcopytransformationfromtheexistingDSOtothenew
AdvancedDSO.

https://www.tutorialspoint.com/cgibin/printpage.cgi 50/71
3/6/2017 SAPBWonHANAQuickGuide

YoucancreateanewtransformationandloadthedatatonewAdvancedDataStoreObject.

SAPBWonHANAHybridModeling
UsingHybridprovider,youcanquicklyaccessthedatabecauseofHybridarchitectureandtheoldhistorical
dataismixedwithnewdata.Hybridproviderprovidesahighlevelofsystemperformanceforanalyzingdatain
queries.

FollowingtypesofHybridProviderscanbeused

HybridProviderBasedonDataStoreObject
ThesehybridprovidersarebasedonthecombinationofDSOsandInfoCube.AspartoftheHybridarchitecture,
newdataisstoredinDSOandInfoCubeprovidesaggregate.

WhenyouexecuteaBExqueryonHybridProvider,thedataisreaddirectlyfromtheInfoCube.Ifyouwantto
readthedatafromDSO,youhavetochangetherequestinBExdesigner.

GotoPropertiesAdvancedinBExQueryDesignerandchoosetherequeststatusas2.

TheDSOandInfoCubetransformationis1:1andyoucantchangethistransformation.

https://www.tutorialspoint.com/cgibin/printpage.cgi 51/71
3/6/2017 SAPBWonHANAQuickGuide

InHybridProvider,datacanbeloadedfromanytypeofsource.AllofthedataisstoredintheBWsystemorin
theBWAccelerator.

HybridProviderBasedonDirectAccess
Inthishybridprovider,dataisbasedonthecombinationofVirtualProvidersandInfoCube.Thenewdatais
directlyreadfromthesourcesystemusingVirtualProviders.

Thisallowsyoutoaccessrealtimedatawithoutanydelay.Youcanloadthedataonlyfromspecificdatasource.

https://www.tutorialspoint.com/cgibin/printpage.cgi 52/71
3/6/2017 SAPBWonHANAQuickGuide

HANAViewsforBWInfoProviders
WhenyouuseSAPBWonHANAsystem,youcanusethefollowingHANAoptimizedobjects:DataStore
Objects,InfoObjects,queriesasInfoProvidersandCompositeProvidersinBWworkspaceandqueries.

WhenyoucreateInformationviewsinSAPHANA,datafromBWdataispublished.TheseSAPHANAviews
pointdirectlytodataandtablesthataremanagedbytheBW.

ThedatafromSAPBWcanbedirectlyconsumedinHANAModelingviews.YoucangenerateSAPHANA
viewsforqueriesasInfoProvidersinHANAdatabase.

CreateSAPHANAViewsforQueriesasInfoProvider
ThefirststepistocreateSAPHANAindex.YoucandothisbyusingTransaction:RSDDBorbyusing
TransactionRSA1toopenBWWorkbench.

Youcancallupindexmaintenancefortheobjectusingthefollowingoptions

Method1FirstmethodistocalltheSAPBWWorkbenchusingTransactionRSA1.

SelectInfoProviderinthenavigation.RightclickandselectMaintainBWAcceleratorIndex.ThisopensSAP
HANA/BWAindexadministrationscreen.

Method2OtherwaystodirectlycallSAPHANA/BWAindexmaintenancescreenbyusingTransaction
RSDDB.

ThisopenstheSAPHANA/BWAindexmaintenancescreen.SelecttheBWobjecttypeVirtualProvideror
QueryasInfoProviderusingthepushbuttonoption.

https://www.tutorialspoint.com/cgibin/printpage.cgi 53/71
3/6/2017 SAPBWonHANAQuickGuide

SelectthequerythatyouwanttogenerateSAPHANAviewforCreate.

Inthelowerpartofthescreen,thesystemdisplaysalistofallobjectsthatalreadyhaveaSAPHANAindex.

Youcantindexaqueryresult,ifthequerymeetsanyofthefollowingconditions

Whenaquerycontainsatemporaljoinasaresult,itcantbestoredinflatindexbecauseofhierarchy.

Whenlocalaggregationsareused.

Whenthenameofthequeryismorethan20letters.

Whenthequeryisaninputreadyquery.

SelectExternalSAPHANARepositoryView.Whenyouactivatetheindex,SAPHANAviewcorrespondingto
thestructureoftheobjectisgeneratedontheSAPHANAdatabase.

https://www.tutorialspoint.com/cgibin/printpage.cgi 54/71
3/6/2017 SAPBWonHANAQuickGuide

SAPBWonHANALive
SAPHANALiveprovidesimprovedanalysisqualityonallbusinesssuiteapplications.Thereisnorequirement
ofBWmodelingorABAPprogrammingandyoucanaccessthereportingframeworkusingopenstandards
SQLandMDX.

UseofVirtualDataModelshidethecomplexityofSAPbusinesssuiteapplicationsanddataisavailablewith
easeofaccessondatamodels.VirtualDataModelconsistsofthefollowingtypesofview

QueryView
TheyareusedfordirectuseinaHTML5basedAnalyticalapplicationortobeusedinanAnalyticaltoollike
BusinessObjects.Queryviewsarenormallynotreusedinotherviewsandalwaysremainonthetopofhierarchy.

ReuseView

Theseviewsaretheheartofvirtualdatamodelsandarereusedinotherviews.Theyarenotdesignedtobe
directlyusedinotheranalyticaltoolsBusinessObjects.

PrivateView

Theyarebasedondatabasetables,otherprivateviews,orreuseviews.Theydonotcontainanyclearbusiness
scenariosotheyarenotclassifiedasreuseviewsandhencecannotbeusedwithotherviews.

HANALiveArchitecture
SAPHANALivevirtualdatamodelsaredesignedonthetopofSAPBusinesssuitetables.Thedataprovided
byvirtualdatamodelscanbeusedusingHTML5basedapplicationsorwithanalyticaltoolslikeSAP

https://www.tutorialspoint.com/cgibin/printpage.cgi 55/71
3/6/2017 SAPBWonHANAQuickGuide

BusinessObjects.

FollowingisthediagrammaticrepresentationofthearchitectureofSAPHANALive.

AllreportinginSAPHANALiveisbasedontheunderlyingcomputingengineandonrealtimedatafromSAP
Businesssuiteapplications,hencethereisnoneedtowaitfordataload.

Incase,customerswanttocreatenewreportstoenhancetheexistingones,theyjustneedtomakechangesto
virtualdatamodelsorcreatenewHANAmodelstosupportthereportdevelopmentquickly.

TechnicalSystemLandscapeforSAPHANALive
FollowingtwoapproachescanbeusedforthedeploymentofSAPHANALiveonSAPBusinesssuite.

https://www.tutorialspoint.com/cgibin/printpage.cgi 56/71
3/6/2017 SAPBWonHANAQuickGuide

SidebySideScenario

Inthisscenario,youhavetwosystemsanddatareplicationsoccurusingSAPLandscapeTransformation.To
executeSAPHANALiveviews,youneedtoreplicatethecorrespondingtablesinHANAdatabase.

IntegrationScenario

SAPHANALiveandBusinessSuitesystemsharesthesameSAPHANAapplianceandthisscenarioissuitable
forapplications,whichrundirectlyonSAPHANA.

SAPBWonHANADataProvisioning
DataProvisioningdealswithreplicationofdataintoHANAdatabasetobeusedinHANAModelingandtobe
consumedusingReportingtools.TherearevariousdataprovisioningmethodsthataresupportedinSAPHANA
systemdatareplication.

SAPHANAReplicationallowsmigrationofdatafromsourcesystemstoSAPHANAdatabase.Asimpleway
tomovedatafromtheexistingSAPsystemtoHANAisbyusingvariousdatareplicationtechniques.

SystemreplicationcanbesetupontheconsoleviacommandlineorbyusingHANAstudio.TheprimaryECC
ortransactionsystemscanstayonlineduringthisprocess.Therearethreetypesofdatareplicationmethodsin
HANAsystem

SAPLandscapeTransformationS LT Replicationmethod
ETLtoolSAPBusinessObjectDataServiceBODS method
DirectExtractorConnectionDXC method

SAPBWonHANASLTReplicationHANA
SAPLandscapeTransformationS LT ReplicationisatriggerbaseddatareplicationmethodinHANAsystem.It
isaperfectsolutionforreplicatingrealtimedataorschedulebasedreplicationfromSAPandnonSAPsources.
IthasSAPLTReplicationserver,whichtakescareofalltriggerrequests.Thereplicationservercanbeinstalled
asastandaloneserverorcanrunonanySAPsystemwithSAPNW7.02orabove.

ThereisaTrustedRFCconnectionbetweenHANADBandECCtransactionsystemwhichenablestrigger
baseddatareplicationinHANAsystemenvironment.Inthefollowingimage,youcanseeSAPHANASLT
replicationscenarioforrealtimedatareplication.

https://www.tutorialspoint.com/cgibin/printpage.cgi 57/71
3/6/2017 SAPBWonHANAQuickGuide

AdvantageofSLTReplication
FollowingaretheadvantagesofSLTReplication.

SLTReplicationmethodallowsdatareplicationfrommultiplesourcesystemstooneHANAsystemand
alsofromonesourcesystemtomultipleHANAsystems.

SAPLTusestriggerbasedapproach.Ithasnomeasurableperformanceimpactonthesourcesystem.

ItalsoprovidesdatatransformationandfilteringcapabilitybeforeloadingtoHANAdatabase.

Itallowsrealtimedatareplication,replicatingonlyrelevantdataintoHANAfromSAPandnonSAP
sourcesystems.

ItisfullyintegratedwithHANASystemandHANAstudio.

CreateaTrustedRFCconnectioninECCSystem
OnyoursourceSAPsystemAA1,youwanttosetupatrustedRFCtowardsthetargetsystemBB1.Whenitis
done,itwouldmeanthatwhenyouareloggedontoAA1andyouruserhasenoughauthorizationinBB1.You
canusetheRFCconnectionandlogontoBB1withouthavingtoreentertheusernameandpassword.

UsingRFCtrusted/trustingrelationshipbetweentwoSAPsystems,RFCfromatrustedsystemtoatrusting
system,passwordisnotrequiredforloggingontothetrustingsystem.

OpentheSAPECCsystemusingSAPlogon.Entertransactionnumbersm59.Thisisthetransactionnumber
tocreateanewTrustedRFCconnectionClickthethirdicontoopenanewconnectionwizardClick
Createandanewwindowwillopen.

RFCDestinationECCHANAenternameof RF C destinationConnectionType:3f orABAP system

GotoTechnicalSetting:EnterTargethost:ECCsystemname,IPandenterSystemnumber.

https://www.tutorialspoint.com/cgibin/printpage.cgi 58/71
3/6/2017 SAPBWonHANAQuickGuide

GotoLogon&Securitytab,EnterLanguage,Client,ECCsystemusernameandpassword.

ClicktheSaveoptionatthetopofthescreen.

ClicktheTestConnectionanditwillsuccessfullytesttheconnection.

https://www.tutorialspoint.com/cgibin/printpage.cgi 59/71
3/6/2017 SAPBWonHANAQuickGuide

ConfigureRFCConnection
Runtransaction:ltrtoconf igureRF C connection.Anewbrowserwillopen.EnterECCsystemusername
andpasswordandlogon.

ClickNew.Anewwindowwillopen.Entertheconfigurationname.ClickNext.EnterRFCDestination
connectionnamecreatedearlier ,usesearchoption,choosenameandclicknext.

InSpecifyTargetsystem,enterHANAsystemadminusernameandpassword,hostname,Instancenumberand
clickNext.EntertheNo.ofDatatransferjobslike007itcan tbe000 NextCreateConfiguration.

NowgotoHANAStudiotousethisconnectionandfollowthepath:GotoHANAStudioClickonData
ProvisioningChooseHANAsystem.

https://www.tutorialspoint.com/cgibin/printpage.cgi 60/71
3/6/2017 SAPBWonHANAQuickGuide

Selectthesourcesystemnameof trustedRF C connectionandtargetschemanamewhereyouwanttoload


thetablesfromECCsystem.SelectthetablesyouwanttomovetoHANAdatabaseADDFinish.

TheselectedtableswillmovetothechosenschemaunderHANAdatabase.

TherearedifferentmodesunderSLTdatareplication

LoadToschedulethedataloadtoHANAdatabase.

ReplicateToreplicatethescheduling.

SuspendTosuspendthereplicationprocess.

ResumeToresumethestoppedreplicationtocompletethedataload.

SAPBWonHANASLTReplicationBW
SLTreplicationtriggerbasedapproachisverycommonwithSAPBWsystemforrealtimedatareplicationon
anydatabaseasperProductAvailabilityMatrixP AM .

https://www.tutorialspoint.com/cgibin/printpage.cgi 61/71
3/6/2017 SAPBWonHANAQuickGuide

Intheabovefigure,youcanseethesimplearchitectureofSLTdatareplicationwithSAPBWsystem.SLTdata
replicationissuggestedforsimpletableswithoutanyjoinortransformation.SLTreplicationservercanbeused
bySAPBWcustomersanditisindependentofunderneathdatabase.

SLTReplicationserverisusedtoadministrateandmanagedataprovisioning.

SAPBWonHANADBConnect
DBConnectisusedtodefineotherdatabaseconnectioninadditiontodefaultconnectionandtheseconnections
areusedtotransferdataintotheBIsystemfromtablesorviews.

Toconnectanexternaldatabase,youshouldhavethefollowinginformation

Tools
SourceApplicationKnowledge
SQLSyntaxinDatabase
DatabaseFunctions

Prerequisites
Incase,yoursourceDatabasemanagementsystemisdifferentfromBIDBMS,youneedtoinstalldatabase
clientforsourceDBMSonBIapplicationserver.

DBConnectkeyfeaturesincludeloadingofdataintoBIfromadatabasethatissupportedbySAP.Whenyou
connectadatabasetoBIasthesourcesystem,itrequirescreatingadirectpointofaccesstotheexternal
relationaldatabasemanagementsystem.

DBArchitecture
SAPNetWeavercomponentmulticonnectfunctionallowsyoutoopenextradatabaseconnectionsinadditionto
SAPdefaultconnectionandyoucanusethisconnectiontoconnecttotheexternaldatabase.

DBConnectcanbeusedtoestablishaconnectionofthistypeasasourcesystemconnectiontoBI.TheDB
ConnectenhancementstothedatabaseallowsyoutoloadthedatatoBIfromthedatabasetablesorviewsof
externalapplications.

https://www.tutorialspoint.com/cgibin/printpage.cgi 62/71
3/6/2017 SAPBWonHANAQuickGuide

Fordefaultconnection,DBClientandDBSLarepreinstalledforDatabaseManagementSystemDBM S .To
useDBConnecttotransferdataintotheBIsystemfromotherdatabasemanagementsystems,youneedtoinstall
databasespecificDBClientanddatabasespecificDBSLontheBIapplicationserverthatyouareusingtorun
DBconnect.

CreateDBMSasaSourceSystem
GotoRSA1Administrationworkbench.UndermodelingtabSourceSystems

GotoDBConnectRightclickCreate

https://www.tutorialspoint.com/cgibin/printpage.cgi 63/71
3/6/2017 SAPBWonHANAQuickGuide

EnterlogicalsystemnameDBC onnectanddescription.ClickContinue.

EntertheDBMSthatyouwanttousetomanagethedatabase.

EnterthedatabaseuserunderwhosenameyouwanttheconnectiontobeopenedandtheDBPasswordhasto
enterforauthenticationbythedatabase.

InConnectionInfo,youhavetoenterthetechnicalinformationrequiredtoopenthedatabaseconnection.

PermanentIndicatorYoucansetthisindicatortomaintainapermanentconnectiontodatabase.Ifthefirst
transactionisended,eachtransactionischeckedtoseeiftheconnectioncanbereinitiated.

Youcanusethisoption,IftheDBconnectionhastobeaccessedfrequently.

Savethisconfigurationandyoucanclickgobacktoseeinthetable.

SAPBWonHANAHANAViewforInfoCube
YoucancreateHANAModelingviewsbasedonInfoCubesinSAPBWsystem.Todothisyouhavetoopen
InfoCubeineditmodeandactivateflagExternalSAPHANAView.

https://www.tutorialspoint.com/cgibin/printpage.cgi 64/71
3/6/2017 SAPBWonHANAQuickGuide

NextistoactivatetheInfoCube.

Then,gotoSAPHANAStudioGotoPackage:systemlocalBWBW2HANA

https://www.tutorialspoint.com/cgibin/printpage.cgi 65/71
3/6/2017 SAPBWonHANAQuickGuide

SearchforAnalyticalviewwiththenameasInfoCube.RightclickOpenDefinition.Youcanselecttheauto
layoutfunction.

SAPBWonHANAProcessChain
WhenyoumigratefromSAPBWtoHANAdatabase,therearevariousprocesstypesthatareobsolete.Ifyou
useSAPHANAdatabase,thefollowingprocesstypesintheprocesschainarenotrequired

FillingofNewAggregates
BWAIndexes
AdjustTimeDependentAggregates
BuildIndex
DeleteIndex

Youdontneedtomodifytheprocesschainstoremovetheseprocesstypes.Theprocesschaincontinuestorun
withouterrors.WhenyoucheckthelogofProcessChain,youwillseethesestepsarenotexecuted.

DifferentTransactionsareavailabletomonitortheProcessChainruns.

MonitorPeriodicProcessChains
UseTransaction:RSPCM

Youcanmonitorthestatusofcurrentrunsforselectedprocesschains.Youcanalsonavigatetothedetailedview
oftheprocesschainrunsfromthistransaction.

https://www.tutorialspoint.com/cgibin/printpage.cgi 66/71
3/6/2017 SAPBWonHANAQuickGuide

ViewtheLogforRunsofaProcessChain
UseTransaction:RSPC.Itwilldisplayoneormorerunsforaprocesschain.

PerformProcessChainMaintenanceforaProcessChainRun
UseTransaction:RSPC1.Thistransactionisusedtoviewthelogforthisrunbymentioningthelogidofthe
concreteprocesschain.

https://www.tutorialspoint.com/cgibin/printpage.cgi 67/71
3/6/2017 SAPBWonHANAQuickGuide

HANAvsBWA
BWAcceleratorBW AandHANAbothareinmemorytoolsandprovideyoutheoptionstoacceleratethe
queryperformancebypersistingcopiesofInfoCubeinmemory.BWAwasthefirsttobringinmemoryconcept
toDataWarehousingandSAPHANAallowstheentireapplicationstorunonHANAinmemorydatabase.

FollowingarethekeydifferencesbetweenSAPHANAandBWA

BWAcceleratorBW A
BWAcceleratorisspecificallydesignedforBusinessWarehousesystem7.0orhighertoacceleratethe
queryperformance.ItreducesthedataacquisitiontimebypersistingcopiesofInfoCubedatainmemory.

BWAisasolutiontoachievebetterperformancewithoutmakinganychangestoBI/BWapplication.

ItreadsSAPBW/BIdataandprovidesacceleratedreadprocessandfeedstheresultstoBI/BWqueries.

YoucancreateBExreportsorreportinginAnalyticaltoollikeBusinessObjectsorevenDashboardsusing
acceleratedquerieswithBWA.

SAPHANAInMemory
SAPHANAisaninmemorydatabaseandplatformtoprovidehighperformanceanalyticalapplications.Data
canbereplicatedtoHANAdatabasefromSAPandnonSAPdatasourcesandviewedandanalyzedusing
BusinessObjectsreportingtools.

SAPHANAsupportsrealtimedataloadandreportingusingSLTreplicationtriggerbaseddata
provisioning.

DatasetsareloadedtoSAPHANAandusingBItoolsyoucanconsumeHANAdatamodelsfordata
analysisandreporting.

YoucanaccessSAPandnonSAPdatainSAPHANA,includingSAPBW.

Dataisstoredincolumnbasedstorageandhenceprovidesdatacompressionandlesstimetoperform
aggregations.Thereisnoneedtosaveaggregateddataandaggregationscanbeperformedonthefly.

Note

https://www.tutorialspoint.com/cgibin/printpage.cgi 68/71
3/6/2017 SAPBWonHANAQuickGuide

WhenyoumigrateSAPBWpoweredbyHANA,BWAisobsolete.YoucancheckwiththeBWA
hardwarevendortocreditBWAlicense.FewhardwarevendorsallowyoutocreditBWAhardwarewhen
yougetanewhardwareapplianceofSAPHANA.

QueryruntimeonSAPBWonHANAandBWAiscomparable.Insomescenarios,queriesrunfasteron
BWonHANAascomparedtoBWA.

WhenyouuseBWonHANA,allBWAindexbuildiseliminated.Whendataloadisperformed,itis
immediatelyavailable.

SAPBWonHANAAuthorization
WhenyoucreateSAPHANAviewsbasedonBWsystem,therearecertaintypeofprivilegesthatarerequired
toruntheviewsinHANA.DifferentlevelofsecuritiescanbeappliedtoobjectsinSAPHANAandBW
system.

InSAPHANA,analyticalprivilegesareusedtolimittherowlevelaccessonmodelingviews.Analytic
privilegesarehandledasfiltersfordatabasequeries.Usersonlyseethedataforwhichtheyhaveananalytic
privilege.

YoucanassigndifferenttypesofrighttodifferentusersondifferentcomponentofaViewinAnalytic
Privileges.

Sometimes,itisrequiredthatdatainthesameviewshouldntbeaccessibletootheruserswhodonothaveany
relevantrequirementforthatdata.

Example

SupposeyouhaveanAnalyticviewEmpDetailsthathasdetailsabouttheemployeesofanorganizationEmp
name,EmpId,Dept,Salary,DateofJoining,Emplogon,etc.NowifyoudontwantyourReportdeveloperto
seeSalarydetailsorEmplogondetailsofallemployees,youcanhidethisbyusingtheAnalyticprivileges
option.

AnalyticPrivilegesareonlyappliedtoattributesinanInformationView.Wecannotaddmeasurestorestrict
accessinAnalyticPrivileges.

AnalyticPrivilegesareusedtocontrolreadaccessonSAPHANAInformationviews.Hence,wecanrestrict
databyEmpname,EmpId,EmplogonorbyEmpDeptandnotbynumericalvalueslikesalaryandbonus.

CreateAnalyticPrivilegesinSAPHANA
RightclickonPackagenameandgotonewAnalyticPrivilegeoryoucanopenusingHANAModelerquick
launch.

https://www.tutorialspoint.com/cgibin/printpage.cgi 69/71
3/6/2017 SAPBWonHANAQuickGuide

EnterthenameandDescriptionofAnalyticPrivilegeFinish.Anewwindowwillopen.

YoucanclicktheNextbuttonandaddModelingviewinthiswindowbeforeyouclickonFinish.Thereisalso
anoptiontocopyanexistingAnalyticPrivilegepackage.

InBW,theuserscanonlyexecuteBExqueriesonwhichtheyareauthorized.Incaseyoudonthavea
permissiontorunaquery,anerrormessageisdisplayed.

TocreateSAPHANAviewsfromInfoProviders,thefollowingapproachcanbeused:XMLbasedAnalytical
Privilege.

WhenSAPHANAviewsarecreatedfromInfoProvidersfromSAPHANA,youcanuseXMLbasedanalytical
privilegetobeapplied:SQLbasedAnalyticalPrivilege.

WhenSAPHANAviewsarecreatedfromBWInfoProvidersfromSAPBW,SQLbasedanalyticalprivileges
areused.

ObjectPrivilegeinSAPHANA
ToaccessSAPHANAviewsthataregeneratedfromSAPBW,youneedtohavethefollowingauthorization

ObjectprivilegeSELECTon_SYS_BI

ObjectprivilegeEXECUTEonREPOSITORY_RESTS Y S

PackageprivilegeREPO.READonthecontentpackagewheregeneratedSAPHANAviewsarestored.

https://www.tutorialspoint.com/cgibin/printpage.cgi 70/71
3/6/2017 SAPBWonHANAQuickGuide

ConsultantResponsibilities
ApersonshouldhavegoodexperienceinSAPBWwithexpertlevelknowledgeonSAPBWonSAPHANA
projects.He/sheshouldhaveworkedinprojectsinvolvingSAPBWmodellingwithrespecttoSAPHANA
usingcompositeproviders,AdvanceDSOs,ODP,LSA++andusingBWobjectsexposedasHANAviews.

Followingaresomeoftheotherexperiencesandcapabilitiesrequired.

BWonHANAprojectexperienceandatleast2endtoendBWimplementationordevelopment
experience.

ImplementingSAPBWonHANAspecificmodellinglikeCompositeProvidersandexposingBWobjects
inHANAViews,OperationalDataProvisioning,LSA++,etc.

WorkonHANAStudioSchemasandtablesonHANA,attributeview,analyticalviewandCalculation
views.

DevelopingandhandlinghybridscenariosBWdatamodelsandHANAviewsaspertherequirement.

ManageSAPBWtablesinHANAdistributionenvironment.

ExperienceinintegrationwithBW/BO/HANAishighlyrequired.

KnowledgeonBOBJtoolslikeWEBI,Lumira,andDesignstudioisaplus.

SAPBW7.0&aboveCertified.

SAPBWonHANACertified.

https://www.tutorialspoint.com/cgibin/printpage.cgi 71/71

S-ar putea să vă placă și