Upload
mithudeepu
View
219
Download
0
Embed Size (px)
Citation preview
8/12/2019 OBIEE Interview Questions 3
1/9
OBIEE Interview Questions and AnswersDefine pipeline. Did you use it in your projects?
o Yes, pipelines are the stages in a particular transaction. assessment, finance etc.
How do you create filter on repository?
o Where condition on content tab.
How do you work in a multi user environment? !at are t!e steps?
o Create a shared directory on the network for Multi-user Development M!D".
o #pen the rpd to use in M!D. $rom %ools-ptions, setup the M!D directory to point to the
above directory.o Define pro'ects within the rpd to allow multiple users to develop within their sub'ect area or
$acts.
o (ave and move the rpd to the shared directory setup in point ).o When users work in the M!D mode, they open the admin tool and start with
o M!D -&Checkout to checkout the pro'ect they need to work on not use the $ile open as youwould usually do".o *fter completely the development, user checkin the changes back to the network and merge the
changes.
!ere are passwords for userid? "dap#e$ternal ta%le aut!entication stored respectively?
o passwords for userid are in siebel analytics server repository +dap authentication in +dapserver eternal database in a table in eternal database
&an you %ypass sie%el analytics server security ?if so !ow?
o yes you can by-pass by setting authententication type in (C#$/0 file in the security
section as1authentication2type3bypass2n4s.instanceconfig.ml and n4sconfig.ini are the 5 places
Where can you add new groups and set permissions6o you can add groups by going to manage&security&add new groups& You can give permissions
to a group for 4uery limitation and filter conditions.
w!at are t!e t!in's you can do in t!e B(( layer?
o *ggrigation navigation,level base matrics,time series wi7ard,create new logical column,comle
'oin.
w!at is )a''ed !ierarc!y? and !ow do u mana'e it
o 8agged 9ierarchy is one of the different kinds of hierarchy.o * hierarchy in which each level has a consistent meaning, but the branches have inconsistent
depths because at least one member attribute in a branch level is unpopulated. * ragged hierarchy
can represent a geographic hierarchy in which the meaning of each level such as city or countryis used consistently, but the depth of the hierarchy varies.
o $or eample, a geographic hierarchy that has Continent, Country, :rovince;(tate, and City
levels defined. #ne branch has orth *merica as the Continent, !nited (tates as the Country,
California as the :rovince or (tate, and (an $rancisco as the City. 9owever, the hierarchybecomes ragged when one member does not have an entry at all of the levels. $or eample,
another branch has
8/12/2019 OBIEE Interview Questions 3
2/9
to different depths, creating a ragged hierarchy.
!at is t!e difference %etween *in'le "o'ical +a%le *ource and (ultiple "o'ical +a%le
*ources?
o /f a logical table in =MM layer has only one %able as the source table then it is (ingle +%(.
o /f the logical table in =MM layer has more than one table as the sources to it then it is called
Multiple +%(.o , for which sources will be coming from different:hysical tables.
Can you let me know how many aggregate tables you have in your pro'ect6 #n what basis have
you created them6o *s per resume 'ustification document
How do you %rin',relate t!e a''re'ate ta%les into t!e *ie%el analytics "o'ical layer?
o #ne way of bringing the *ggregate %ables into the =MM layer is by bringing them as +ogical
%able sources for the corresponding $act table.o %his is done by dragging and dropping the aggregate table into the corresponding fact table.
*fter doing that establish the column mappings and the set the aggregation levels.
How do you know w!ic! report is !ittin' w!ic! ta%le# eit!er t!e fact ta%le or t!e a''re'ate
ta%le?
o *fter running the report, go to *dministration tab and go to click on Manage (essions. %here
you can find the 4ueries that are run and in the ?iew +og option in the (ession Management you
can find which report is hitting which table.
*uppose I !ave report w!ic! is runnin' for a%out - minutes typically. !at is t!e first step
you take to improve t!e performance of t!e uery?
o $ind the s4l 4uery of the report in *dmin-&manage (ession-& run the s4l 4uery on toad -&read
the eplain plan output -&modify the (+ based on the eplain plan output
*uppose you !ave a report w!ic! !as t!e option of runnin' on a''re'ate ta%le. How doest!e tool know to !it t!e A''re'ate ta%le and for t!at w!at t!e steps you follow to confi'ure
t!em?
o
8/12/2019 OBIEE Interview Questions 3
3/9
9istory segmentation catalog. %he following guidelines should be followed in creating
segmentation catalogs1
8/12/2019 OBIEE Interview Questions 3
4/9
should be used only if there is no other solution.
&an you mi'rate t!e presentation layer to a different server.
o o we have to migrate the whole web rpd files
How do you identify w!at are t!e dimension ta%les and !ow do you decide t!em durin' t!e
Business,Data modelin'?o Dimension tables contain descriptions that data analysts use as they 4uery the database. $or
eample, the (tore table contains store names and addresses@ the :roduct table contains productpackaging information@ and the :eriod table contains month, 4uarter, and year values.
8/12/2019 OBIEE Interview Questions 3
5/9
!at is level9%ase matrics?
o +eval-base matrics means, having a measure pinned at a certain level of the dimension. $or
8/12/2019 OBIEE Interview Questions 3
6/9
'oin.
w!at is )a''ed !ierarc!y? and !ow do u mana'e it
o 8agged 9ierarchy is one of the different kinds of hierarchy.o * hierarchy in which each level has a consistent meaning, but the branches have inconsistent
depths because at least one member attribute in a branch level is unpopulated. * ragged hierarchy
can represent a geographic hierarchy in which the meaning of each level such as city or countryis used consistently, but the depth of the hierarchy varies.o $or eample, a geographic hierarchy that has Continent, Country, :rovince;(tate, and City
levels defined. #ne branch has orth *merica as the Continent, !nited (tates as the Country,
California as the :rovince or (tate, and (an $rancisco as the City. 9owever, the hierarchybecomes ragged when one member does not have an entry at all of the levels. $or eample,
another branch has
8/12/2019 OBIEE Interview Questions 3
7/9
8/12/2019 OBIEE Interview Questions 3
8/9
o %o create dynamic variable you have to create /= to write s4l statement.
w!at is uery repository tool?
o /t is utility of (eibel;#=/
8/12/2019 OBIEE Interview Questions 3
9/9
&an you use p!ysical join in B(( layer?
o yes we can use physical 'oin in =MM layer.when there is (CD type 5 we need comple 'oin in
=MM layer.
&an you use outer join in B(( layer?
o yes we can.When we are doing comple 'oin in =MM layer ,there is one option type,outer 'oin
is there.
!at are ot!er ways of improvin' summary uery reports ot!er t!an A''re'ate
8avi'ation and &ac!e (ana'ement
/ndees
Boin algorithm
Mat;view 4uery rewriteWeb proper report design its optimal by making sure that it is not getting any addition column or
rows
!at is level9%ase matrics?
o +eval-base matrics means, having a measure pinned at a certain level of the dimension. $or