OBIEE Interview Questions & Answers - Oracle Business Intelligence 11g
OBIEE Interview Questions & Answers - Oracle Business Intelligence 11g
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
Searchthissite
home
InstallOBIEE11g
OBIEEInterviewQuestions&Answers
ResolutionCenter
Adsby Google
EditPDF
ViewMyStats
1.ExplaintheArchitectureofOBIEEandwhateach
componentsdo?
Answer:OBIEEConsistsofPresentation
Services(Web),OracleBI(AnalyticsEngine)Server
Theclient(Answers)constructssqlandpassesittotheAnalytic
EngineandthentheOracleBI(AnalyticEngine)parsesthe
physicalsqltotheDatasourcesandretrievethedatabacktothe
EngineandpresentstothepresentationServices.
2.Howtogetsqlfromobieeforreports?
Answer:Therearemanywaystogetthesql
a.ModifytherequestandclickAdvancedinthatyougetxml
codeandalsotheactualsql.
b.InthecatalogManagerclickTools>CreateReport.Inthe
CreateReportWindow>ClickRequestSQLandsavethesql
tothephysicalpathinyourPC.
c.EnableLoglevelto2intheOBIEEAdminToolfromMange>
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
1/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
Securityandenabletheloglevelto2byclickingpropertiesfor
theuser,thengototheNQQuery.login
BI_HOME/OracleBI/Server/Logs.YouwillfindtheSQLforthat
User.
d.ByclckingAdministration>Managesessions>viewsql.
3.HowwillyoudosortinReportsinOBIEEAnswers.
Answer:Clickmodifyandthenclicksort(orderbyicon)onthe
relevantcolumninthecriteriapane.
4.HowwillyoudodifferenttypesofnarrativeReportsin
OBIEE?
Answer:ByclickingmodifyrequestandNarrativeViewandby
giving@1forthefirstcolumnresultand@2forthe2ndcolumn
andsononandwecanalsogiveaheadingforNoResultsby
clickingtheNarrativeview.
Adsby Google
5.HowwillyoucreateInteractiveDashboards?
Answer:ByclickingAdministrationandManagedashboards
andbyaddingcolumnselectoralsobyusingviewselector
etc.andalsobyusingprompts.
6.Whatiswritebackinobiee?
Answer:InReportsofAnsweryoucangiveacolumnas
updatebaleandthenviewthereports,thisoptioniscalledwrite
back.
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
2/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
7.HowwillyouexecuteDirectSQLinOBIEE?
Answer:ByclickingDirectDatabaseRequestbelowthe
subjectareainAnswers.
8.Howwillyoucreatereportfromtwosubjectareas
Answer:FromtheCriteriaPaneoftheReportCreatedfrom
FirstSubjectArea
cometothebottomofthepageandclickcombinerequest.but
theoptionsarelimitedforcombininglikeunionetc..
9.HowwillyouPortchangesfordashboards,reports,rpd
fromdevelopmenttoproduction?
Answer:FortheRPDusetheMergeoptioninAdminTooland
fordashboardsandreportsuseContentAcceleratorFramework.
Adsby Google MergePDF OracleJob ItAnswers PDFForm
10.WhatarethedifferenttypesofvariablesinOBIEE?
explain
Answer:Therearetwotypesofvariablesinobiee.
a.Repositoryvariable.
Thisvariableisforthewholerepository.
b.sessionvariable.sessionvariablecanbesystemvariableand
nonsystemvariable.systemvariableusesNQ_SESSION.
(systemreservedvariable).examplesofnonsystemvariables
areuserdefinedfiltersetc.
11.Howwillyouenableordisablecachinginthesystem
levelandtablelevel?
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
3/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
Answer:IntheNQSConfig.inifileuseENABLEunderCACHE
SectionforSystemLevel
fortables.Ifyouwanttoenablethecacheattablelevel,open
therepositoryinofflinemode(notthecurrentworkingrepository).
thisshouldbedifferentfromthecurrentrepositoryandclick
enableordisablethecache.rightclickthetableandproperties
andclickthecacheordeselectthecache.thenmergethe
repositorywiththecurrentworkingone.
12.Howwillyougoaboutaddingadditionalcolumntothe
repositoryinthepresentationlayer?
Answer:Checkwhetherthetableisalreadyexistingifsoadd
inphysicallayer,thenBMMandthenPresentationlayer,then
reloadservermetadata,thenitwillbevisibletoallusers.
13.Howwilleffectthechangesforareport,ifforcertain
usersonlythecolumnheadinginthereportshouldbe
changed?
Answer:Usingsessionvariablesforthatuser.
14.Whatisatablealiasinobiee?andwhereandhowwill
youcreateit.
Answer:Tablealiascanbecreatedbyrightclickingthetablein
thephysicallayerthenclickalias,
Tablealiasismostlyusedforcreatingselfjoins.
15.HaveyoucreatedHierarchyinOBIEE.ifsowhereand
how?
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
4/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
Answer:YeswecancreatehierarchyinBMMLayerofOBIEE
indimensionsforthedimensiontables.thiscanbedonebyright
clickingthedimensiontableandclickcreatedimensionandthen
weshouldmanuallydefinethehierarchyanditslevels.
16.WhatisLevelBasedMetrics.Howwillyoucreateit?
Answer:Levalbasematricsmeans,havingameasurepinned
atacertainlevelofthedimension.MonthlyTotalSalesor
QuarterlySalesaretheexamples.
Tocreatealevelbasedmeasure,createanewlogicalcolumn
basedontheoriginalmeasure(likeSalesintheexampleabove).
Draganddropthenewlogicalcolumntotheappropriatelevelin
theDimensionhierarchy(intheaboveexampleyouwilldragand
dropittoMonthinTimeDimension.
17.WhatarethedifferentlayersofOBIEERepository?
Answer:PhysicalLayer,BusinessModelandMappingLayer,
andPresentationLayer.
18.WhatisAuthentication?Howmanytypesof
authentication.
Answer:Authenticationistheprocessbywhichasystem
verifies,throughtheuseofauser
a.Operaingsystemautentication
b.Externaltableauthentication
c.Databaseauthentication
d.LDAPauthentication
19.Whatarethedifferenttypesofsecurityyouhaveworked
inOBIEE?
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
5/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
Answer:ObjectLevelanddatalevel.
20.Whatisabridgetable?
Answer:Ifyouwanttoconnecttwotableswherethereisno
relationshipyoucanuseathridbridgetableforconnectingthem
whichwillhavecommoncolumnsinbothtables,thisisusedin
BMMLayer.
21.YoucomeMorningtotheoffice.andalltheusersare
complainingabouttheobieereportingsystemisvery
slow(dasboards).whatisyourapproachtoresolvethe
issue?
Answer:MainlycheckNQServer.logandinAdminTool>click
SessionManager.checkifthereisanybottleneckand
accordinglyresolve.
22.WhatarethedifferentlogfilesinOBIEE?
Answer:FollowingarethedifferentlogfilesinOBIEE
NQServer.log,NQQuery.log,NQSAdminTool.logetc.
Therearemainly25Configurationfilesavailablein
obiee.
23.WhataretheKeyConfigurationFilesinOBIEE?
Answer:NQSConfig.ini,NQSCluster.ini,odbc.ini,
instanceconfig.xml
24.Howwillchangeportofobieeanswers?
Answer:Bychangingitsportininstanceconfig.xml
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
6/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
25.WhatisClusterServicesinOBIEE?Whyitsused?
Answer:ToScaleupthePerformancebyclusteringand
distributingtheservicesacrossmultipleServersClusterServices
areused.
26.CanyouchangethelocationoftheOBIEERepository?
Answer:No,NotinStandaloneOBIEEInstall.youcangive
sharedlocationinNQSCluster.iniiftheOBIEEisclustered.
27.HowmanyBIServicesNodecanbeclusteredtogether?
Answer:16
28.CanyourunmultiplerpdsinaSingleOBIEEInstance?
Answer:No.youshouldcreateanotherinstanceinthesame
server,thenitspossible.
29.Howwillyouimplementsecurityinobiee,sothat
subjectsareasaccessedbyonegrouparenotaccessedby
anothergroup.
Answer:UsingSecurityMangerinOBIEEAdminTool,by
creatingtwousergroupsandallowingonlypartofthesubject
areaforonegroupandotherparttotheotherusergroup.
30.WhatisSCDtype1and2.
Answer:SCDisslowchangingdimensions.intype1we
replacethechangeddimensionwitholddimension.intype2we
usesurrogatekeysandkeepboththerecords(rows).Advantage
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
7/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
ofSCD2iswekeephistoryoftheolddimensiont.
31.WhatisStarSchemaandSnowFlakeSchema?
Answer:Starisonefactandmanydimensionswhereas
Snowflakedesignisonefactandmanydimsanddimscan
haveadditonaldimrelations.
32.HowtostartupOBIEEinLinux?
Answer:
./runsa.shstart#startsobiserver
./runsaw.shstart#startsawserver
./runsch.shstart#startscheduler
33.HowyougenerallyApproachtourAnalyticsProject?
Answer:Anyprojectshouldstartfromdefiningthescopeofthe
projectandtheapproach
shouldbenottodeviatefromthescope.
Thentheprojectshouldbefunctionallydividedintosmaller
modulesgenerallydoneby
projectmanagersalongwithtechnicalandfunctionalleads.
Thefunctionalleadsthendecideonmajorlythreethings:
1.Accordingtothedefinedscopeoftheprojecttheystart
gatheringrequirementswhileinteractingwiththeclients.
2.Theyhadadiscussionwiththetechnicalleadsandtryto
reachasolution.
3.Technicalleadsdecideswhatschemastocreateand
whatrequirementsaregoingtofulfillbythatschema.
Technicalleadsdiscussallthiswiththedevelopersandtryto
closerequirements.
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
8/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
Simultaneouslytestinganddeploymentisplannedinaphased
manner.
34.Howwearegoingtodecidewhichschemawearegoing
toimplementinthedatawarehouse?
Answer:OnewayiswhatismentionedinQuestionabove.
Ifoneaskyoutoblindlycreateschemasforthewarehouse
withoutknowinganyrequirements,
Youcansimplyfirstdividetheschemasonthebasisof
functionalareasofanOrganizationwhicharesimilartothe
modulesinanERPlikesales,finance,purchase,inventory,
production,HRetc.
Youhavetobroadlydescribetheexpectedanalysisan
organizationwouldliketodoineverymodule.Thiswayyou
wouldbeabletocompleteatleast4050%oftherequirements.
Tomoveahead,studythedataandbusinessandyoucan
createfewmoreschemas.
35.WhataretheChallengesYouFacedwhilemakingof
Reports?
Answer:Makingofanreporthasneverbeenadifficulttask.
Butproblemcomeswhenusersarereluctanttoadoptanew
system.Manydevelopershaveexperiencedthatiftheyarenot
abletocreatethereportinexactlythewaytheyusedtosee,
theywillkeepaskingforthechanges.Developersapproach
shouldbetofirstshowthemwhattheywanttoseeandthen
addmoreinformationinthereport.
36.WhatyouwilldowhenyourReportisnotFetching
RightData?
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
9/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
Answer:Thisisthebiggestprobleminreportcreationand
verification.Therecouldbetworeasonsforreportnotfetching
therightdata.
1.Mostlyclientsdonothavecorrectdataintheirdatabaseand
ontopofthattocorrecttheresultstheymakesomechangesat
thereportleveltobringthedesiredresultwhichyoumaynote
awareofwhilecreatingthereports.Clientstrytomatchthedata
withtheirexistingreportsandyounevergetthecorrectresults.
youtrytodiscoverthethingsandatlaterstagecometoknowof
alltheseproblemsandyouareheldresponsibleforthisdelay.
HencealwaysconsulttheSPOC(SinglePointofContact)and
trytounderstandthelogictheyhaveusedtogeneratetheir
reports.
2.Ifthedatabasevaluesarecorrect,theretherecouldbea
problemwiththejoinsandrelationsintheschema.Youneedto
discoverthatanalyzinganddiggingdeepintothematter.
37.HowanalyticsProcessYourRequestWhenyouCreate
yourRequests?
Answer:OracleBIserverconvertsthelogicalSQLsubmitted
bytheclientintooptimisedphysicalSQLwhichisthensentto
thebackenddatabase.Alsoinbetweenitperformsvarious
taskslikeconvertingtheuseroperationslikeuserselectionsto
formalogicalSQL,checkingandverifyingcredentials,breaking
therequestintothreads(asOracleBIisamultithreadedserver),
processestherequests,managesthecachedresults,again
convertingtheresultsreceivedfromthedatabaseintouser
presentableformetc.
38.FromwhereuGettheLogicalQueryofyourRequest?
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
10/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
Answer:ThelogicalSQLgeneratedbytheservercanbe
viewedinBIAnswers.
39.WhataretheMajorChallengesYouFacedWhile
CreatingtheRPD??????
Answer:Everynowandthenthereareproblemswiththe
databaseconnectionsbuttheproblemwhilecreatingthe
repositoryRPDfilescomeswithcomplexschemasmadeon
OLTPsystemsconsistingoflotofjoinsandcheckingthe
results.Thtypeofjoinmadeneedtobechecked.Bydefaultitis
innerjoinbutsometimestherequirementdemandsothertypes
ofjoins.Therearelotofproblemswiththedateformatsalso.
40.WhatareGlobalFilterandhowtherydifferFrom
ColumnFilter?
Answer:
ColumnfilterSimplyafilterappliedonacolumnwhichwecan
usetorestrictourcolumnvalueswhilepullingthedataorin
chartstoseetherelatedcontent.
GlobalfilterThisfilterwillhaveimpactonacrossthe
application.
41.HowtohideCertainColumnsFromaUser?
Answer:WecanhideacolumninApplicationaccesslevel
security
Donotaddthecolumninthereport
Donotaddthecolumninthepresentationlayer.
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
11/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
42.HowtoEnableDrillsinaGivenColumnData?
Answer:ToenableDrilldownforacolumn,itshouldbe
includedinthehierarchyinOBIEE.
HyperionIRhasadrillanywherefeaturewheredonthaveto
defineandcandrilltoanyavailablecolumn.
43.HowtheusersCreatedDiffersFrom
RPD/Answers/DashboardsLevel?
Answer:RPDuserscandoadministratortaskslikeaddingnew
datasource,createhirarchies,changecolumnnameswhereas
Answersusersmaycreatenewcharts,editthosechartsand
Dashboardusersmayonlyviewandanalysethedashboardor
caneditdashboardbyadding/removingchartsobjects.
44.HowOnline/OfflinemodeimpactDevelopmentand
Delpoyment????
Answer:
OnlineModeYoucanmakechangesintheRPDfileandpush
inchangeswhichwillbeimmediatelyvisibletotheuserswho
arealreadyconnected.Thisfeaturewemayuseinproduction
environment.
Offlinemodecanbeusefulintestordevelopmentenvironment.
45.WhatisGuidedNavigation?
Answer:GuidednavigationisafeatureofOracleBIInteractive
DashboardsthatenablesthecontentandlayoutofOracleBI
InteractiveDashboardtochangedynamicallybasedonchanges
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
12/13
3/2/2016
OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g
intheinformationbeinganalyzed.
Specifically,sectionsinadashboardpagecanbesetupand
onlyappearwhenthereisinterestinginformationinthedata.
Comments
Youdonothavepermissiontoaddcomments.
https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers
13/13