0% found this document useful (0 votes)
577 views

OBIEE Interview Questions & Answers - Oracle Business Intelligence 11g

This document provides answers to 33 questions about Oracle Business Intelligence 11g (OBIEE). It explains the architecture of OBIEE and the roles of its main components. It also provides details on how to perform various tasks in OBIEE like getting SQL from reports, creating different types of reports, dashboards, and variables. Additional questions cover topics like writeback, direct SQL execution, combining subject areas, caching, security, and best practices for approaching analytics projects.

Uploaded by

Manohar Reddy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
577 views

OBIEE Interview Questions & Answers - Oracle Business Intelligence 11g

This document provides answers to 33 questions about Oracle Business Intelligence 11g (OBIEE). It explains the architecture of OBIEE and the roles of its main components. It also provides details on how to perform various tasks in OBIEE like getting SQL from reports, creating different types of reports, dashboards, and variables. Additional questions cover topics like writeback, direct SQL execution, combining subject areas, caching, security, and best practices for approaching analytics projects.

Uploaded by

Manohar Reddy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

3/2/2016

OBIEEInterviewQuestions&AnswersOracleBusinessIntelligence11g

Searchthissite

home
InstallOBIEE11g

OBIEEInterviewQuestions&Answers

ResolutionCenter
Adsby Google

BiOracle ViewPDF BiTools

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

EditPDF BiSystem BiReports MergePDF

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.

Signin | RecentSiteActivity | ReportAbuse | PrintPage | PoweredBy GoogleSites

https://sites.google.com/site/oraclebusinessintelligence11g/obieeinterviewquestionsanswers

13/13

You might also like