Sunteți pe pagina 1din 7

2017521 FioriAnalyticalAppConfigurationStepsforbeginners|SAPBlogs

Products
Products Industries
Industries Support
Support Training
Training Community
Community Developer
Developer Partner
Partner

About
About

Home / Community / Blogs + Actions

FioriAnalyticalAppConfigurationStepsfor
beginners
February3,2017 | 1,700Views |
NaveenVeshala
morebythisauthor

SAPFioriappimplementationfoundation

SAPFiori | ibm | NaveenVeshala

share
1 share
0 tweet share
7 6
like

Follow

1.Introduction
WehavelotdocumentationavailableinSCNandFioriApphelpguide
inordertoconfiguretheAnalyticalapps.However,itisbitdifficultfor

https://blogs.sap.com/2017/02/03/fiorianalyticalappconfigurationstepsforbeginners/ 1/11
2017521 FioriAnalyticalAppConfigurationStepsforbeginners|SAPBlogs

Fiorifresherstounderstandwhere/howtostarttheconfiguration.SoI
havebasicallylistedoutallimportantstepsinAnalyticalApp
configurationinadditiontostandardSAPhelpdocuments.Thisisnot
replacementofanyofthosedocuments,onlyintentionistomakeyou
tounderstandtheconceptduringinitialstagesandbuildtheFiori
Analyticalconfigurationseasily.

2.FioriArchitecture:

ImageSourceSAPHelpwebsite

Asshownintheabovediagram,AnalyticalApprelatedKPIartifacts
areavailableinHANAXSEngine.Fiorilaunchpadwilldistinguish
whetheritistransactionalapporanalyticalappthroughweb
dispatcherbyusingURLsemantics.HenceWebdispatcherwillplay
majorroletodistinguishtheclientcallsbasedonURLmappingsand
divertthecalldirectlytoHanaXSEngineincaseofanyanalyticalapp.

Ingeneral,BasisAdministratorswillconfigurethewebdispatcherand
buildtheinitialsystem.Incaseofanyissuewebdispatcher,basiswill
begototeamforhelp.

3.HowtostartAnalyticalAppAnalysis:
AllanalyticaltileconfigurationswillbedoneinFiorilaunchpaddirectly
byusingKPIModelertilesandwewontuseFioriLaunchpaddesigner
forthisactivity.SowehavetofirstcheckwhetherKPIModelertiles
whichareshownbelowareappearinginFiorilaunchpadornot.

Ifthesetilesareavailable,thenweneedtoproceedwithKPI
configuration,otherwise,weneedtoworkwithsecurityteamtoget
thecorrectrolesassignedtouseridsinHANADB.

https://blogs.sap.com/2017/02/03/fiorianalyticalappconfigurationstepsforbeginners/ 2/11
2017521 FioriAnalyticalAppConfigurationStepsforbeginners|SAPBlogs

a.PrerequisiteRolesforKPIModeler:

YouhaveinstalledtheSAPSmartBusinessmodelerappson
thefrontendserverandontheSAPHANAserver.
YourfrontenduserisassignedthePFCG
role/UI2/SAP_KPIMOD_TCR_S.
YourSAPHANAuserisassignedtheroles

sap.hba.r.sb.core.roles::SAP_SMART_BUSINESS_MODELERand

sap.hba.r.sb.core.roles::SAP_SMART_BUSINESS_RUNTIME.

SecurityteamhastoassigntheserolestoFiorideveloper,thenhewill
getalltheabovetilesinhisLaunchpadtoconfigureKPIModeler
relatedtasks.

b.Fewgeneralissues:

Sometimes,wecanseeKPImodelercataloginlaunchpad,butwe
canseecannotloadtileerrorwhichisshowninthebelowimage.

Thismighthappenduetoeitherwebdispatcherhasnotbeen
configuredbybasisproperlyoranyotherrequiredauthorizationsare
missingoutforuserid.

Sowhenever,wewillgetthiserror,weneedtocheckwhether
launchpadisaskingtheHANADBcredentialsornotwhilelogging,
i.e.,areyouusingcorrectWebdispatherlaunchpadURLornot&
thenreachouttoBasisteamtocheckthewebdispatchersettings.

Ifyouwontfindanyissuewithwebdispatcher,thenworkwithSecurity
teamtogettherequiredrolesassignedinHDB.

Onceeverythingisfine,wecanabletoseeallKPIModelertiles,then
weneedtoproceedwithKPIconfigurations.

https://blogs.sap.com/2017/02/03/fiorianalyticalappconfigurationstepsforbeginners/ 3/11
2017521 FioriAnalyticalAppConfigurationStepsforbeginners|SAPBlogs

4.KPIconfiguration:
WecanseeallstandardKPIIDsinKPIWorkspacetile.Asperour
requirement,wehavetoactivatetherequiredtiles.Asrecommended
bySAP,,weshouldnotdisturbanystandardKPIIDandneedtocopy
thestandardKPIIDintocustomernamespaceandthencreate
evaluation&drilldownsbyreferringthestandardKPIconfigurations.

a.UnderstandtheKPIID
DaysBeyondTerms

KPI.sap.hba.sfin.ar.DaysBeyondTerm

AboveisDaysBeyondTermsFioriappKPIID.AsperthisKPIid
namingconventoin,weshouldcometoknowaboutHANAartifacts
namespace.

Theaboveshownpathisthepackagehierarchyforthisappandall
apprelevantHANAartifactsareavailableunderthispackage.Thisis
veryimportanttounderstandwhenwewillcreatecustomKPIs,its
bettertonamethecustomKPIidassimilartostandardnaming
conventionwhichisshownabove.

AsperSAPBestpractices,wehavetocopythestandardKPIIDto
customernamespaceandcompletealltherequiredKPI
configurationsaccordingtoAPPguide.

b.UnderstandtheEvaluation
EachKPIidisassociatedwithevaluation.Anevaluationisa
combinationoffiltersettingsandinputparameters(thevariant),
thresholds,parameters,trends,andauthorizationsrelatedtoaKPI
thatdefineswhatcanbeseenbytheSAPSmartBusinessuserat
runtime.

https://blogs.sap.com/2017/02/03/fiorianalyticalappconfigurationstepsforbeginners/ 4/11
2017521 FioriAnalyticalAppConfigurationStepsforbeginners|SAPBlogs

Technically,wecangiveallHANAXSOdataservicename,entitytype
details,calculationviewdetails,parametersandfiltervaluesin
evaluationandsave&activateit.

c.CreateTile
Onceevaluationactivatedwithoutanyerrors,thenproceedwithTile
configuration.

AllTiledetailsshouldbegivenaspertheFioriAppguideorstandard
APPTileconfiguration.

d.Drilldownconfiguration
Thegenericdrilldownapplicationconsistsofoneormoredetailviews
ofaKPIthataredisplayedwhenyouclicktheKPItileorwhenyou
clickandselectachartortableobject.ItreadsattributesfromtheKPI
evaluationanddetailsabouttheUIfromthevisualization.

Webasicallyconfigureattributes,measures&representationtype
(chart/table/PIchartetc)inthedrilldownconfiguration.

https://blogs.sap.com/2017/02/03/fiorianalyticalappconfigurationstepsforbeginners/ 5/11
2017521 FioriAnalyticalAppConfigurationStepsforbeginners|SAPBlogs

5.CatalogAssignmentinDesigner
AllanalyticaltilesareassignedtoStandard
catalog/UI2/SAP_KPIFRW5_TC_R.Hencewenoneedtoassignany
tileinthecatalog.

6.GroupAssignmentinDesigner
SubsetofcatalogthatcontainstheappsvisibleontheSAPFiori
launchpadentrypage.Whichtilesaredisplayedonausersentry
pagedependsonthegroupassignedtotheusersrole.Inaddition,
theusercanpersonalizetheentrypagebyaddingorremovingapps
topredeliveredgroupsorselfdefinedgroups.

Selectrequiredgroupindesignerandsearchforthestandardcatalog
/UI2/SAP_KPIFRW5_TC_RwhichhasallKPIrelatedtiles.Mark
requiredtileandaddittogroup.

7.SecurityRoleAssignment
Roles(PFCG):Containsreferencestocatalogsandgroupsand
providesuserswithaccesstotheappsinthesegroupsand
catalogs.
Providethecatalogandgroupidstosecurityteam,thenthey
willassignthemintherequiredbusinessrolesandassignitto
users.
SecurityteamhastoassignallbusinessrolesaspertheFiori
Appguidetousersinordertoaccesstheappscorrectly.

8.KPIArtifactsTransport
SAPTool:SAPhasprovidedSMARTBusinessDownloadTool,which
enabletodownloadallKPIartifactsinto.csvfileanduploadthemin
therequiredsystem.ButWebIDEtoolisprerequisitetousethistool.
Sincewedonthavewebidetoolinourlandscape,Ihavenot
exploredmuchonthistool,butmanydetailsareavailableinSCNand
SAPhelpsite.

https://blogs.sap.com/2017/02/03/fiorianalyticalappconfigurationstepsforbeginners/ 6/11
2017521 FioriAnalyticalAppConfigurationStepsforbeginners|SAPBlogs

InlatestS4HanaStack,SAPhasprovidedanoptiontoadd
tiles,catalogsandgroupstotransportrequestinKPIModelerit
self.YoucanexploremoredetailsonthisapproachinSCN.

9.Tips
1.WheneveranychangesbeingdoneinoDataMetadatathen
alwaysexecutethebelowTcodestoclearcacheinHUBand
backendsystems.

/IWFND/CACHE_CLEANUP

/IWBEP/CACHE_CLEANUP

2.IncaseifBSPapplicationupdatedorcustomBSPapplication
uploadedinSAPsystem,then

executethebelowprogramsinSE38toclearcache.

/UI2/DELETE_CACHE_AFTER_IMP

/UI2/DELETE_CACHE

3.Inadditiontoabove,userhastoclearthebrowsercacheor
executetheappsinChromeincognitowindow.

4.Whenevertilenotloadingmessageappearinginlaunchpad,then
recheckthetargetmappingsconfigurationsintherespectivetile

inLaunchpaddesigners.

AlertModerator

7Comments

MuraliBati

February8,2017at9:51pm

HiNaveen,
https://blogs.sap.com/2017/02/03/fiorianalyticalappconfigurationstepsforbeginners/ 7/11

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