Académique Documents
Professionnel Documents
Culture Documents
HelloEveryone,
Inthisarticle,wewillbediscussingaboutthedifferentdataprovisioningtechniquesavailableforSAPHANA.
WhenwebuiltDataWarehousingsystemwithSAPHANAcentric,itisveryimportanttohaveaclearideaondifferentdataprovisioning
techniquesavailable.
ForHANA,wecandividethedataprovisioningoptionsavailableintotwocategories,theyare
SAPHANAinbuilttools
ExternalTools
ThebelowimagegivesusthepictorialrepresentationofdataprovisioningtechniquescurrentlyavailabletousforHANA.
SAPHANAinbuiltoptions
ThesearethedataprovisioningtechniquesthatcomeinbuiltalongwithSAPHANAorasanadditionaloptionwhichdoesntrequirea
separateinfrastructuretomaintain.
http://www.sapstudent.com/hana/saphanaintroductiontodataprovisioning 1/5
5/5/2017 IntroductiontoDataProvisioninginSAPHANA
Wehave5differenttechniquespresentinthiscategoryasofSAPHANASPS10.
1.EIM(EnterpriseInformationManagement):
TheEnterpriseInformationManagementbaseddataprovisioningoptionusessmartdataintegrationandsmartdataqualitytoloaddata,in
batchorrealtime,intoHANA(onpremiseorinthecloud)fromavarietyofsourcesusingprebuiltandcustomadapters.
WeimplementthismethodbyinstallingaDataProvisioningAgenttohouseadaptersandconnectthesourcesystemwiththeData
Provisioningserver,housedintheHANAsystem.
Thenextstepistocreatereplicationtasks,usingWebIDE,toreplicatedata,orflowgraphs,usingApplicationFunctionModelernodes,to
transformandcleansethedataandloadtoHANA.
ThisfeatureisavailablefromSAPHANASPS9versionandrequiresadditionallicensingcost.
2.FlatFileUpload:
UsingtheSAPHANAinbuiltfunctionality,wecanloadthedatafromaflatfile(excel,.csv)intoSAPHANAusingHANAStudio.
PleasegothroughthearticleDataLoadingtoHANAfromFlatFiletoknowthestepbystepprocedureofthesame.Thisoptionisavailable
fromHANAinitialversion.
3.RemoteDataSync:
TheRemoteDataSyncserviceonHCP(HANACloudPlatform)isusedtosynchronizehugenumbersofremotedatabasesintoa
consolidatedSAPHANAdatabaseinthecloud.ThisserviceisbasedonSAPSQLAnywhereanditsMobiLinktechnology.
TheRemoteDataSyncservicecanbeusedforscenarioswithoccasionalInternetconnectivityanditprovidesasophisticatedstrategyfor
resolvingdatachangeconflicts.Bythis,itensurestransactionalintegrityalsooverunstablenetworks.
Thesynchronizationofdatacanbeusedbidirectional,thatis,tosynchronizedatabothfromaremotedatabaseintotheclouddatabase,
andviceversa.TypicalscenariosinwhichRemoteDataSyncservicecanbeusedarefromtheInternetofThings(IoT)area.
Note:ThisserviceisabetafunctionalitythatisavailableontheSAPHANACloudPlatformtriallandscapefordeveloperaccounts.Thisoption
isavailableonlyfromSAPHANASPS10revision.
4.SmartDataStreaming:
TheSAPHANAsmartdatastreamingoptionprocesseshighvelocity,highvolumeeventstreamsinrealtime,allowingustofilter,
aggregate,andenrichrawdatabeforecommittingittoyourdatabase.
http://www.sapstudent.com/hana/saphanaintroductiontodataprovisioning 2/5
5/5/2017 IntroductiontoDataProvisioninginSAPHANA
WithSAPHANAsmartdatastreaming,youcanacceptdatainputfromavarietyofsourcesincludingdatafeeds,businessapplications,
sensors,ITmonitoringinfrastructureandsoon,applybusinesslogicandanalysistothestreamingdataandstoreyourresultsdirectlyin
SAPHANA.
ThisoptionisavailablefromSAPHANASPS9revision.
5.SmartDataAccess(SDA):
ThisoptionisusedtoremotelyaccessthedatafromanysourcewithoutphysicallyloadingtoSAPHANAandcanbeusedtobuildmodeling
objectsontopofthedata.
Thisisachievedbycreatingremoteconnectionandthenvirtualtablesontopofsourcetables.Therestrictionwithvirtualtablesare,itcan
beonlyusedtobuildcalculationviewsinSAPHANA.
ThisoptionisavailablefromSAPHANASPS6revision.
Note:WeneedtopayadditionallicensecosttomakeuseofadditionaldataprovisioningtechniquesinSAPHANAlikeEIM,SmartData
StreamingandRemoteDataSync..
ExternalTools
Apartfrominbuiltdataprovisioningtools,wealsohaveSAPcertifiedtoolswhichcanbeusedtoloaddatafromdifferentsourcestoHANA
eitherinrealtimeorbatch.Licensingisdifferentforthistoolsandneedsseparateinfrastructuretorunthesetools.
Wehavefourtoolsinthecategory,theyare
1.SAPReplicationServer(SRS):
SAPReplicationServer(SRS)movesandsynchronizestransactionaldataincludingDMLandDDLacrosstheenterprise,providinglow
impact,guaranteeddatadelivery,realtimebusinessintelligence,andzerooperationaldowntime.
SRSsupportslogbasedreplicationfromandtoheterogeneousdatabases,exceptforthehomogeneousSAPHANAtoSAPHANAreplication,
whichistriggerbased.WecanuseSAPReplicationServertodoaninitialloadaswellasreplicationinrealtimetoSAPHANA,atboth
tableanddatabaselevel,fromtheseprimarydatabases:
SAPAdaptiveServerEnterprise
Oracle
MicrosoftSQLServer
DB2UDBLUW
SAPBusinessSuiterunningonSAPASE,Oracle,MSSQLServerorDB2UDBLUW
http://www.sapstudent.com/hana/saphanaintroductiontodataprovisioning 3/5
5/5/2017 IntroductiontoDataProvisioninginSAPHANA
SAPHANAdatabase
Also,SRSincludesReplicationAgentforSAPHANA(RAH),alightweightserverthatreplicatesdatafromaprimarySAPHANAtoa
replicateSAPHANAdatabaseusingtriggerbasedreplication,primarilyusedforrealtimedatadistributionandrealtimereporting.
2.DirectExtractorConnection(DXC):
TheSAPHANADirectExtractorConnection(DXC)isusedtoredirectdatafromembeddedSAPBWsystem(ForSAPECCextractors)to
HANAtableusinghttpconnection.
WefacesignificantcomplexitywhilebuildingmodelingobjectsforSAPECCextractorsinSAPHANA.
Inmanycases,datafromdifferentareasinSAPBusinessSuitesystemsrequiresapplicationlogictoappropriatelyrepresentthestateof
businessdocuments.SAPBusinessContentDataSourceExtractorshavebeenavailableformanyyearsasabasisfordatamodelingand
dataacquisitionforSAPBusinessWarehousenowwithDXC,theseSAPBusinessContentDataSourceExtractorsareavailabletodeliver
datadirectlytoSAPHANA.
DXCisabatchdrivendataacquisitiontechniqueitshouldbeconsideredasaformofextraction,transformationandloadalthoughits
transformationcapabilitiesarelimitedtouserexitforextraction.
3.SAPDataServices:
SAPDataServicesisanenterpriselevelETL(Extraction,TransformationandLoading)toolwhichcanusedbeusedtoloaddatafromany
sourcetoanytargetineitherrealtimeorbatch.
SAPDataServicesisacertifiedETLtoolfromSAPtoperformbatchloadingintoSAPHANA.Pleasegothroughthebelowarticlestoknow
moreaboutSAPDataServices.
IntroductionandOverviewofSAPDataServices.
DataLoadingintoSAPHANAusingDataServices.
4.SAPLandscapeTransformation(SLT):
TheSAPLandscapeTransformationtoolusestriggerbasedtechnologytotransferthedatafromanysourcetoSAPHANAinrealtime.Most
ofthetimethistoolisusedifthesourceisanSAPapplicationlikeSAPECC,CRM.
PleasegothroughthebelowarticletogetdetailsabouthowtoreplicatedatafromsourcetoSAPHANAinrealtimeusingSLT.
DataReplicationtoSAPHANAusingSLTsystem.
Withthiswehaveseendifferentinbuiltandexternaldataprovisioningtechniquesavailabletoload/replicatedataintoSAPHANAsystem.
http://www.sapstudent.com/hana/saphanaintroductiontodataprovisioning 4/5
5/5/2017 IntroductiontoDataProvisioninginSAPHANA
Thankyouforreadingandhopethisinformationishelpful.Pleasedosharewithyourfriendsifyoufeeltheinformationisuseful.
HappyLearning.
http://www.sapstudent.com/hana/saphanaintroductiontodataprovisioning 5/5