You are on page 1of 8

OBIEE Selecting SKIN and STYLE from URL

January 07th, 2009 | Category: Business Intelligence


Sometimes you want to redirect a user to a different SI! and or S"#$%& 'ne method is gi(ing the
SI!)S"#$% name in the login *+$&
"o ena,le this feature you first you ha(e to define a -arameter list in .uth/*serId0assword -art of the
instanceconfig&1ml:
<Auth>
<UserIdPassword enabled="true">
<ParamList>
<Param name="NQ_SESSIONS!"LE" sour#e="U$L" nameInSour#e="S!L"%>
<Param name="NQ_SESSIONS&IN" sour#e="U$L" nameInSour#e="S&N"%>
<%ParamList>
<%UserIdPassword>
<%Auth>
+estart the -resentation ser(er& !ow add the SI! and S"#$% to the *+$:
htt-:))(mo,iee:9702)analytics)saw&dll34ash,oard5S!6sie,el775S"$6sie,el77
7+emem,er to clear your ,rowser cache first89
OBIEE LOV prompts
"he classical way of ma:ing a $'; -rom-t is creating S<$ in the form:
SELE'! #ase (=) then !A*LE'OLU+N else ""ES" end ,rom *+_NA+E union all SELE'! #ase (=) then
!A*LE'OLU+N else "NO" end ,rom *+_NA+E
"his always -roduces costly S<$ since 'BI%% will e1ecute this as a S%$%C" 4IS"I!" against the reference
ta,le&
=uch ,etter is to add a small $'; ta,le to re-ository with it>s own ,usiness model& I created a small ?$S
s-readsheet with a cou-le of $';>s:
Classification: Genpact Internal
!e1t I im-orted it into the re-ository and create the dim (ersion of the $';:
=ade a (ery sim-le ,usiness model for it:
.nd of course a -resentation layer:
!ow you can create each $'; -rom-t as a direct S<$ re@uest:
Classification: Genpact Internal
SELE'! LO-LO-_-ALUE .$O+ *+_LO- /0E$E LO-LO-_!"PE = 1*OOLEAN2 O$3E$ *" LO-LO-_SO$!
"he result can ,e stored in a -resentation or a re-ository (aria,le for late -rocessing:
OBIEE bypassing te presentation ! "eb cace
In addition to settings mentioned in this article: htt-:)):nowledge&ci,er&nl)we,log)3-6AB0& #ou
sometimes you want to ,y-ass the -resentation ) cache for de(elo-ment -ur-oses& 'r more often when
you get weird write ,ac: ,eha(iour& .dd this to the instanceconfig file:

<'a#he+a4E45ire+inutes>6(<%'a#he+a4E45ire+inutes>
<'a#he+inE45ire+inutes>6(<%'a#he+inE45ire+inutes>
<'a#he+inUserE45ire+inutes>6(<%'a#he+inUserE45ire+inutes>
OBIEE #sing timeline graps in pi$ot $ie"s
Consider the following data:
If we -ut this in a timeline gra-h we get:
Classification: Genpact Internal
'ne of our customers wanted to use the gra-h from a -i(ot (iew to create an indi(idual gra-h for each
machine&
'ne -ro,lemC& 'racle forgot to ma:e it a(aila,le for the -i(ot (iew, it>s not in the gra-h select
dro-down list:
=y colleague +o, (an Bee: found a wor:around& Do to the ad(anced ta, of the re-ort:
Classification: Genpact Internal
In the +e@uest ?=$ loo: for the E-i(ot"a,le;iewE -art&

Change the saw:tem-late tid to :
Fsaw:tem-late tid6Echarts)linetime&c1mlE
0ress the set ?=$ ,utton: , go to the -i(ot (iew:
#ou will get a warning li:e this:
"his is ,ecause the -i(ot (iew tem-late doesn>t :now timeline gra-hs& If you really want you can -ro,a,ly
hac: 'BI%% to su--ress the warning, ,ut I would Gust lea(e it li:e this&
0ress ' to ignore the warning&
In your Com-ound layHout you can see the results:
OBIEE %andling S&' data ! (IT Reporting
4ue to more and more com-liance rules a lot of 4IJ>s these days ha(e there data stored ,ased on the
SCK -rinci-al LSlowly Chancing KactM& . ty-ical e1am-le of SCK data is the state of an order:
Classification: Genpact Internal
I
f you want to do 0I" re-orting L0oint In "imeM you need to use the SCK columns:
'ne -ossi,le solution trac: is using creating a SCKNISN0I" column in the re-ository ,ased on a re-ository
(aria,le&
Kirst let>s create a 0I"N4."% session (aria,le:
!e1t create the column:
Classification: Genpact Internal
'ur data will now loo: li:e this LCurrent date 6 0OH4%CH200PEM:
If we add a filter to our re-ort :
we only get EC*++%!"E data:
Kor most users this is the information they are loo:ing for& Kor those who need to go E,ac: in timeE with
the same re-ort, you sim-le add a -rom-t to the dash,oard allowing them to set the 0I" date:
Classification: Genpact Internal
Classification: Genpact Internal

You might also like