Anda di halaman 1dari 5

7/15/2016

Document2116465.1

Muneeb(Available)

PowerViewisOff
Dashboard

Knowledge

ServiceRequests

Patches&Updates

(0)

ContactUs

Help

Community
GiveFeedback...

OBIA11g:OracleBIApplicationsImplementationandCustomizationGuidelines(DocID2116465.1)

ToBottom

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=75932566833142&id=2116465.1&displayIndex=2&_afrWindowMode=0&_adf.ctrlstate=wj8 1/5

7/15/2016

Document2116465.1

InthisDocument

Wasthisdocumenthelpful?
Yes
No

Abstract
History

Details

BIAppsImplementationPlanning:

BIApplicationsImplementer:

HardwareSizing&validation:

ProductInstallation:

Implementationtimelines:

DocumentDetails
Type:
Status:
LastMajor
Update:
Last
Update:

Summary

BusinessIntelligence
ApplicationsConsumer
InformationCenters

REDIRECT:1318707.1Oracle
BusinessIntelligence
Applications(OBIA)Product
InformationCenter(PIC)
[1337418.2]

ABSTRACT
BIAppsImplementationandCustomizationGuidelines

RelatedProducts

APPLIESTO:
BusinessIntelligenceApplicationsConsumerVersion11.1.1.7.0andlater
Informationinthisdocumentappliestoanyplatform.
INTERNALInProcess[DONOTDISTRIBUTE]IfyouhaveanysuggestionspleaseADDcomments

WHITEPAPER
PUBLISHED
14Jul2016
14Jul2016

OrderofBIimplementation.

References

DocumentReferences

OBIA:GettingStartedwithan
OBIA11.1.1.10.1Installand
Upgrade[2065612.1]

HISTORY

OBIA11g:GettingStarted
withanOBIA11.1.1.9.2Install
andUpgrade[2008124.1]

N/A

DETAILS

OBIA:GettingStartedwithan
OBIA11.1.1.8.1Install
[1672298.1]

FollowingGuidelinesshouldbereviewedbeforestartingaBIAppsImplementation

BIAppsImplementationPlanning:
OracleBusinessIntelligenceApplications(BIApps)requiresfunctionalsetup/configurationandcustomizationtomatchthesource
implementation.Itisnotsimplyaninstallationofthe"OutofTheBox(OOTB)contentthatisshippedwiththeproduct.Outofthe
BoxBIAppscontentisintendedtodemodataloadfromasimplesamplesourcesuchasEBSVisiondataforanyothersource
system.Advancedresourcestrainedin:sourcesystems,BIApps,OBIEE,ODI/Informatica,ODIanddatabasearerequiredforthe
implementation.
OracleSupportiscommonlycontactedbyaDBAorSourcesystemdeveloperthatisassignedtoinstallandimplementBIApps
withouthavingtherequiredskillforanOBIAimplementation.Thishasledtosignificantimplementationdelays,whichcaninclude
projectfailure,soitisimportanttoemphasizethataBIAppsimplementationrequiresexpertresources.
The system is designed to be integrated by technically competent and trained systems integration partners, and to be run by
corporateITstaffforbothdaytodayoperationsandforneededextensionsandupgrades.Aseverycorporateinfrastructureand
businessisdifferent,thesystemdoesallowcustomizationandextensibilitytoeither:
a.captureuniquebusinessrequirements,or
b.reflect modifications or customizations that have been done in the source systems within a company (many customers
havemajormodificationstothestandardEBS,PeopleSoft,JDEdwardssystems).

RecentlyViewed

OBIA11g:BIApplications11.1.1.10.1DataL
Guides[2058613.1]

HardcodeofJREversioninWebAnalysis11.1
"Javaconsoleerror:Exception:
java.lang.ClassNotFoundException:
com.hyperion.analyzer.usersession_base.Ana
[1460251.1]

HowToClearCaches(Apache/iAS,Cabo,Mo
Browser,Jinitiator,Java,Portal,WebADI)for
Suite?[742107.1]

FullyReceivedInternalRequisitionsContinu
AsPendingSupplyMTL_SUPPLY[1220964.1

RegeneratingtheODIScenariofailingwith
Error_Causedby:java.lang.Exception:Listen
theconnectionwiththefollowingerror:ORA
TNS:noappropriateservicehandlerfound[2
ShowMore

BIApplicationsImplementer:
AnImplementerisresponsibleforperformingtheinitialsetupandconfigurationofBIAppsandAnalyticsofferingarea(s)thatare
being implemented (for example "HR Analytics", "Financial Analytics", etc). The implementer role may be performed by the
customerorbyanimplementationpartner.
AccurateandsuccessfulmovementofdatafromasourcedatabasetoBIApplicationsDataWarehouserequiresthatyouperform
functionalsetupoftheAnalyticsoffering.Anofferingisaproductthatyouhavepurchased(forexample"HRAnalytics","Financial
Analytics", etc). The functional setup of an offering, based either on business requirements or on transactional source system
settings or configurations, directs the manner in which relevant data is moved and transformed from a source to the target.
Additionally, some functional setup of controls the manner in which data is displayed. Functional setup is also referred to
asFunctionalConfiguration.
Note:TheBIApplicationsImplementeriscommonlydifferentthantheERPImplementer(i.e.the
ImplementerforEBS,PeopleSoft,JDE,Fusion,etc)thathasimplementedandconfiguredthesourcesystem.
Theyarenotoneandthesame.
The less "vanilla" the source system is (i.e. the customer had to make modifications to meet their business needs in EBS,

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=75932566833142&id=2116465.1&displayIndex=2&_afrWindowMode=0&_adf.ctrlstate=wj8 2/5

7/15/2016

Document2116465.1

The less "vanilla" the source system is (i.e. the customer had to make modifications to meet their business needs in EBS,
PeopleSoft,JDE,Fusion,etc)meansthefartherawayitisfrom"OutoftheBox"(OOTB),themoreworkthatwillhavetobedone
in BIApps to accommodate those modifications. The ratio of out of the box to customized from approximately 8020 (normal
rangeforBIApps)to3070(highlycustomized).

HardwareSizing&validation:
Hardware and Software Supported Version validation use SRSP Guide to validate that each installed product is
supported.
You need to do BIApps hardware sizing which include Database, ETL, and BI Server configuration based on volume of
dataandnumberofusers.HereyoumayhavetopitchinwithBIArchitect.

ProductInstallation:
DatabaseInstallationDBASkills.
MiddleTierWeblogic,OBIEE,ODIInformatica,ConfigurationManager/DACHereyouhavetopitchinwithBIConsultant
withrightkindofskill.
ConfiguringthemodulesofBIAppssuchasFinance,HR.SCOMHereagainyouhavetopitchinwithBIConsultantwith
rightkindofskillandhandsonunderstandingofthesourcesystem.
CustomizingandfinalizingthebusinessrequirementsweneedtopitchinwithBIFunctionalConsultant.
ETLPerformanceOptimizationrequiredDBA,OSAdmin,NetworkAdminandBIConsultant.
At any case you will need a Source System Functional Consultant who shall be very useful in identifying the requirements like
COA,OrganizationHierarchies,lookupsincludingSITsandEITs.EITsandalsoFunctionalconsultantwillneedtodotestingof
reportsinEBSandBIApps.
Incaseofthisconsultantitisbettertohavecrossdomain(HR/Finance)together..youwoulddefinitelyhaveBIArchitectandas
wellyouneedaBILead/AdministratorwhodoesthemodellingofRPDandBISecurity.
Assuming pure technical resource can address business questions is a sure recipe for BI failed projects. The OOTB will not
produceP&L,Balancesheetcorrectlyandshallrequirecustomizationbasedonthesourceimplementationstructure.Thismeans
you still need to rely on Functional Expertise. We have requests raised during implementation stages when the we are asked
wherearemyspecifichierarchiesandtechnicalpersonsdoesnothaveclueofwhattheyare!

Implementationtimelines:
Implementation time significantly varied based on how many resources are allocated and their expertize/experience in
implementingBIAppsfortherespectivesourcesystem,howmanymodulesarebeingimplemented.
WithOBIA11gthereisasignificantarchitectureandtechnologychangesoresourcesexpertinBIApps7.9.6.xwillrequireextra
time as this should be considered Complex and the Level of customization on the source system will respectively add
configurationandcustomizationvalidationtimeonBIApps.

SUMMARY
OrderofBIimplementation.
BIAppsproductsupportsmultiplesourceapplicationswithdifferentsubjectareasandhenceitsverydifficulttocomeupwitha
defined implementation timeline another challenge is the actual implementation by customer, it varies a lot based on how a
customerusesthesourceapplication.Duetoallthesechallengescustomershouldwellplantheimplementation:
1.Start with Functional Consultant for gathering requirements, understanding the source system customizations, and
understandingthereportswhicharealreadybeingusingandworkwithBIConsultants.
2.SimultaneouslyworkwithBIArchitectforOBIAhardwaresizingwhichincludeDatabase,ETL,andBIServerconfiguration
basedonvolumeofdataandnumberofusers.
3.Finalizethereportingrequirement.
4.StartsettingupOBIAinfrastructureandOOTBconfiguration.
5.RuntheETLprocess(Fullandincremental).
6.Validatethedatatounderstandifthereareanydatagaps.
7.Validatetheauthenticationmechanism,accesscontrolmechanism.
8.Customizetobringinadditionalcolumns/KPIbasedonGAPanalysis.
9.TunetheETLandReportperformancebasedonproductiondatavolumes.
10.DEVtoUATMigrationprocessandtesting.
11.Planforpatchingandupgradeprocess.
Oracle Support for OBIA assists with issues arising out of OOTB (Out Of The Box) content delivered with the product. Any
customizationdonetotheOOTBcodeshouldbedonebyexpertresources.
MostoftheimplementationsshouldgothroughDEV/QA/UAT/PRODcycleandinthesameorderthestabilityoftheenvironments
improvesasitgetsmorerestricted/controlledandbetterhardwareresultingislesserchanceofanyunwantedactivitiesaffecting
theenvironment.
Successful implementation of BIApps requires one to have a understanding of the BI Application product, Source Application,
DBA/SQLskills,ODI/Informatica&OBIEEdesignskills.
FollowingaresomecommonexamplestakenfromSRstoclarifywhysourcespecificconfigurationandcustomizationarerequired
in BIApps before Initial Data Load as sometime the expectation are that BIApps data load will work outofbox which is not
possible because every source implementation/configuration/customization varies hence the requirement for BIApps
configuration and customization is a mandatory step if these configuration are not performed completely and correctly
customerswillfacedataissueduringETLandinincorrectdataORnodatawillbedisplayedinthecorrespondingBIAppsreports:

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=75932566833142&id=2116465.1&displayIndex=2&_afrWindowMode=0&_adf.ctrlstate=wj8 3/5

7/15/2016

Document2116465.1

customerswillfacedataissueduringETLandinincorrectdataORnodatawillbedisplayedinthecorrespondingBIAppsreports:
<Pleasenotethisisaverysmallsamplelistofconfigurationexamplestodemonstratecommonissuesduetoincompleteorin
correctconfigurationreportedtoOracleSupport>
Example1:AfterETLfinancialdashboardorreportsshownodata
>Whensourceapplicationisimplementedcertaincustomerspecificchanges/customizationaredonethesamechangesneedto
beconfiguredinBIAppswithouttheseconfigurationdatawillnotshoworwillshowincorrectdata
SuchasforfinancialdatamakesureyouhavecompletedtheFinancialsFunctionalconfigurationsstepsbeforethedataload:
group_acct_namesthisspecifiesthegroupaccountnamesandtheircorrespondinggroupaccountcodes.
group_acct_codesthismapsGeneralLedgeraccountstogroupaccountcodes.
grpact_fstmtthismapsFinancialStatementItemCodestogroupaccountcodes.
In11gthesetasksareperformedunderManageWarehouseDomainsrefertothefollowingsectioninConfigurationGuidefor
informationondomainsandmappings:'AboutWorkingWithDomainsandDomainMappings'
ItiscriticalthattheGLaccountnumbersaremappedtothegroupaccountnumbers(ordomainvalues)becausethemetricsin
theGLreportinglayerusethesevalues.
Example2:ProductCategoriesnotloadedcorrectlybyETL
> For ETL performance optimization and to only extract valid categories we document following guidelines and configuration
updatesneedstobemadeaccordingly
EBS OLTP allows multiple Master Orgs. However Analytics users do not need to report on all these orgs customers generally
identifyoneortwomasterorgsasreportingorgs.
That is why MASTER_ORG parameter is provided in OBIA so MASTER_ORG parameter value which has default value of 204
needs to be updated according to source values and Item cannot be assigned to multiple reporting MASTER_ORG also should
confirmthattherearenosameitemsassignedtomorethanoneMasterOrg
PleaseworkwithsourcefunctionaluserstoidentifyaReportingOrg(MASTER_ORG)alsotonoteanItemcannotexistinmore
thanoneorgidentifiedasMASTER_ORGperrequisiteforOBIAconfiguration.
ParametervaluesofPROD_CAT_SET_ID1,PROD_CAT_SET_ID2needstobeupdated
FormoreConfigurationDetailspleasereviewBIAppsConfigurationandFunctionalSetupManagerGuides
Example3:Payrolldatanotextracted
>IfPayrollModuleisnotyetConfiguredinHCMthanyoucandisablepayrollfactinBIACMandregenerateloadplan
IfpayrolldataisneededFunctionalConfigurationforpayrollneedstobecompleted
ALSOmakeupdateHR_PAYROLL_EXTRACT_DATEparameterisupdated
ConfigurationGuidereference:HowtoAddPayrollBalancestoBIPayrollBalanceGroup
InordertoextractpayrollbalancesintoOracleBusinessAnalyticsWarehouse,thebalancesmustbeassignedtotheBIBalance
GroupintheFusionApplicationssystemandElementstoElementGroupinPeopleSoftGlobalPayroll.
FormoreConfigurationDetailspleasereviewBIAppsConfigurationandFunctionalSetupManagerGuides
Example4:Employeevoluntary&involuntarycountshowingwronginreport.
> To get proper voluntary & involuntary head counts, we have to map the source termination event domains to one of the
suppliedtargetdomainmemberofterminationevent(i.e,TERM_VOLUNTARY,TERM_INVOLUNTARY).
You can find more information on mapping in the BI Apps Config Guide. If these mappings for hire & termination are done
properlythen,turnovermeasureswillalsodisplayproperly.
FormoreConfigurationDetailspleasereviewBIAppsConfigurationandFunctionalSetupManagerGuides
OBIAUpgradeConsiderations: Please note that upgrading OBIA is a very complex process. The upgrade requires several
incremental upgrade steps, for example: upgrade the technology layer, metadata, Customer customizations, and the data
validation. The OBIA upgrade is a very involved process, and the complexity will vary from customer to customer. Thus, it is
strongly encouraged to use onsite expert resource that has successfully completed an BIApps upgrade cycle." This could be
OracleConsulting,oratrainedthirdpartyOBIAApplicationsImplementer.
Considerations:
i)Reports/dashboardsshouldnotbeusedoutofthebox,theyaremeantfordemonstrationanddatavalidationpurposesonly.
Thereneedstobeaplanforenduserstoauthortheirownreports,alongwithITstaffforformalcorporatereports/dashboards.
ii) An experienced third party implementer is strongly recommended for BIApps implementation." This could be Oracle
Consulting,oratrainedthirdpartyOBIAApplicationsImplementer.
iii)Ifadatasourcefieldortableisnotextractedoutofthebox,thisisnotaproductdefect,thisisanenhancementrequest.An
argumentfor"itshouldbeoutofthebox"isnotenoughtojustifyadefect,whenthiswasascope/designlimitation.
iv)BIresourceshouldthoroughlyreadtheextensiveBIAppsproductdocumentationandtechnicalnotespublishedbeforeopening
anSR

Note:PleasenotetheseguidelinesapplytoallOBIAimplementationssuchasOBIAOnPremise,OTBIEorCloud(OBIA
PaaSOffering).OraclehighlyrecommendsengagingwithProfessionalservices(OCSor3rdParty)inanyOBIA
implementation.

References:
OracleBusinessIntelligenceApplicationsVersion11gPerformanceRecommendations
OBIA11g:CustomizingtheOracleBusinessAnalyticsWarehouseDocumentationLink

REFERENCES
NOTE:2065612.1OBIA:GettingStartedwithanOBIA11.1.1.10.1InstallandUpgrade

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=75932566833142&id=2116465.1&displayIndex=2&_afrWindowMode=0&_adf.ctrlstate=wj8 4/5

7/15/2016

Document2116465.1

NOTE:2065612.1OBIA:GettingStartedwithanOBIA11.1.1.10.1InstallandUpgrade
NOTE:2008124.1OBIA11g:GettingStartedwithanOBIA11.1.1.9.2InstallandUpgrade
NOTE:1672298.1OBIA:GettingStartedwithanOBIA11.1.1.8.1Install
Didn'tfindwhatyouarelookingfor?

AskinCommunity...

Related
Products
EnterprisePerformanceManagementandBusinessIntelligence>BusinessIntelligence>OracleBusinessIntelligenceApplications>BusinessIntelligenceApplicationsConsumer
>DataWarehouse>Admin

Keywords
OBIA OBIEE
BacktoTop

Copyright(c)2016,Oracle.Allrightsreserved.

LegalNoticesandTermsofUse

PrivacyStatement

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=75932566833142&id=2116465.1&displayIndex=2&_afrWindowMode=0&_adf.ctrlstate=wj8 5/5

Anda mungkin juga menyukai