Вы находитесь на странице: 1из 11

Endeca 3.

0 integration with OBI


In Endeca 3.0(2.4) we have a feature to integrate Oracle Business
Intelligence data (RP) to Endeca !E" engine this #ost will loo$ cover
%elow to#ics
&. 'on(guring ata do)ains
2. Integrating BI with Endeca Integrator
3. 'reating *a)#le re#orts out of !E" data
1.Confguring Data domains
Once +ou installed Endeca 3.0 start the Endeca *erver (we%logic,to)cat)
o#en integrator
-ile ../ 0ew ../Pro1ect ../(I)#ort the 2etting*tarted #ro1ect) or create new
#ro1ect
How to import and run Getting Started
htt#3,,docs.oracle.co),cd,E3425&60&,general.300,eid6getting6started,toc.ht
)7ownloading820the8202etting820*tarted820a##lication
Once it is co)#leted +ou should run the Initatao)ain.grf (le and it has to
co)#lete successfull+ without an+ errors.
!. Integrating BI with Endeca Integrator
O#en integrator -ile ../ 0ew ../Pro1ect ../ Endeca Infor)ation iscover+ ..
9oad ata fro) OBI *erver
'lic$ on 0e:t and enter +our Endeca"Ser#er Detai$s
Endeca.server host 3 localhost
Endeca.server #ort 3 7001 (default we%logic)
Endeca do)ain 3 GettingStarted( +our custo) one ) con(gured in ste# &
0e:t and enter OBI.*erver )a$e sure it is u# and running (including we%logic
and %i services) when +ou clic$ on 'onnect to OBI *erver it should show
'onnected as highlighted in %elow screen
Once it is connected successfull+ it will show +ou the BI *erver RP
with availa%le *u%1ect ;reas *elect (;ll) the ta%le(s) +ou want to i)#ort to
re#ort on
0e:t<edit the o%1ect (is#la+ 0a)e) in the ;ttri%ute 'on(guration screen
then grou# the o%1ects(2rou# 0a)e) once the rena)ing is done clic$ on
Edit -inished then onl+ (nish %utton ena%les if +ou don=t have an+thing to
edit 1ust clic$ on Edit -inished ../ -inish
Our Pro1ect(BI) is read+ clic$ on wor$s#ace.#r) and verif+ the
data6do)ain6na)e con(gured should %e sa)e as ata *ource con(gured in
*tudio(as shown %elow)
%hings to &ote Endeca *erver uses our *E9E'>6B?*I0E**6!OE9 clause
to @uer+ the state)ents (Auer+*tate)ent.s@l)
'uer(Statement.s)$ SELECT_BUSINESS_MODEL
Sa!"le#"" Lite$%0 &e'en(e Base Meas(res$Billed )(antit*
%0_&e'en(e_Base_Meas(res_Billed_)(antit*+
Sa!"le#"" Lite$%0 &e'en(e Base Meas(res$Disco(nt #!o(nt
%0_&e'en(e_Base_Meas(res_Disco(nt_#!o(nt+
Sa!"le#"" Lite$%0 &e'en(e Base Meas(res$&e'en(e
%0_&e'en(e_Base_Meas(res_&e'en(e+
Sa!"le#"" Lite$%1 Targets Base Meas(res$Target )(antit*
%1_Targets_Base_Meas(res_Target_)(antit*+
Sa!"le#"" Lite$%1 Targets Base Meas(res$Target &e'en(e
%1_Targets_Base_Meas(res_Target_&e'en(e+
Sa!"le#"" Lite$%0 &e'en(e Base Meas(res$, o- O.ces /ith Orders
%0_&e'en(e_Base_Meas(res___o-_O.ces_/ith_Orders+
Sa!"le#"" Lite$%0 &e'en(e Base Meas(res$, o- Orders
%0_&e'en(e_Base_Meas(res___o-_Orders+
Sa!"le#"" Lite$%0 &e'en(e Base Meas(res$, o- 0rod(cts /ith Orders
%0_&e'en(e_Base_Meas(res___o-_0rod(cts_/ith_Orders+
Sa!"le#"" Lite$D1 O.ces$Co!"an* 2e* D1_O.ces_Co!"an*_2e*+
Sa!"le#"" Lite$D1 O.ces$De"t 2e* D1_O.ces_De"t_2e*+
Sa!"le#"" Lite$D1 O.ces$O.ce 2e* D1_O.ces_O.ce_2e*+
Sa!"le#"" Lite$D1 O.ces$O.ce Se3(ence
D1_O.ces_O.ce_Se3(ence+
Sa!"le#"" Lite$D1 O.ces$Org 2e* D1_O.ces_Org_2e*+
Sa!"le#"" Lite$D1 0rod(cts$Brand 2e* D1_0rod(cts_Brand_2e*+
Sa!"le#"" Lite$D1 0rod(cts$LOB 2e* D1_0rod(cts_LOB_2e*+
Sa!"le#"" Lite$D1 0rod(cts$0rod(ct Se3(ence
D1_0rod(cts_0rod(ct_Se3(ence+
Sa!"le#"" Lite$D1 0rod(cts$0rod(ct T*"e 2e*
D1_0rod(cts_0rod(ct_T*"e_2e*+
Sa!"le#"" Lite$D0 Ti!e$Da* O- Month D0_Ti!e_Da*_O-_Month+
Sa!"le#"" Lite$D0 Ti!e$Da* O- 4ee5 D0_Ti!e_Da*_O-_4ee5+
Sa!"le#"" Lite$D0 Ti!e$Da* O- 6ear D0_Ti!e_Da*_O-_6ear+
Sa!"le#"" Lite$D0 Ti!e$7(lian Da* N(! D0_Ti!e_7(lian_Da*_N(!+
Sa!"le#"" Lite$D0 Ti!e$7(lian Month N(!
D0_Ti!e_7(lian_Month_N(!+
Sa!"le#"" Lite$D0 Ti!e$7(lian )tr N(! D0_Ti!e_7(lian_)tr_N(!+
Sa!"le#"" Lite$D0 Ti!e$7(lian 4ee5 N(! D0_Ti!e_7(lian_4ee5_N(!+
Sa!"le#"" Lite$D1 O.ces$Co!"an* D1_O.ces_Co!"an*+
Sa!"le#"" Lite$D1 O.ces$De"art!ent D1_O.ces_De"art!ent+
Sa!"le#"" Lite$D1 O.ces$O.ce D1_O.ces_O.ce+
Sa!"le#"" Lite$D1 O.ces$Organi8ation D1_O.ces_Organi8ation+
Sa!"le#"" Lite$D9 Orders :%acts #ttri;(tes<$Billed Date
D9_Orders__%acts_#ttri;(tes__Billed_Date+
Sa!"le#"" Lite$D9 Orders :%acts #ttri;(tes<$Order Date
D9_Orders__%acts_#ttri;(tes__Order_Date+
Sa!"le#"" Lite$D9 Orders :%acts #ttri;(tes<$Order Month
D9_Orders__%acts_#ttri;(tes__Order_Month+
Sa!"le#"" Lite$D9 Orders :%acts #ttri;(tes<$Order N(!;er
D9_Orders__%acts_#ttri;(tes__Order_N(!;er+
Sa!"le#"" Lite$D9 Orders :%acts #ttri;(tes<$Order Si8e Bin
D9_Orders__%acts_#ttri;(tes__Order_Si8e_Bin+
Sa!"le#"" Lite$D9 Orders :%acts #ttri;(tes<$Order Stat(s
D9_Orders__%acts_#ttri;(tes__Order_Stat(s+
Sa!"le#"" Lite$D9 Orders :%acts #ttri;(tes<$Order T*"e
D9_Orders__%acts_#ttri;(tes__Order_T*"e+
Sa!"le#"" Lite$D1 0rod(cts$Brand D1_0rod(cts_Brand+
Sa!"le#"" Lite$D1 0rod(cts$LOB D1_0rod(cts_LOB+
Sa!"le#"" Lite$D1 0rod(cts$0rod(ct D1_0rod(cts_0rod(ct+
Sa!"le#"" Lite$D1 0rod(cts$0rod(ct N(!;er
D1_0rod(cts_0rod(ct_N(!;er+
Sa!"le#"" Lite$D1 0rod(cts$0rod(ct T*"e D1_0rod(cts_0rod(ct_T*"e+
Sa!"le#"" Lite$D0 Ti!e$Calendar Date D0_Ti!e_Calendar_Date+
Sa!"le#"" Lite$D0 Ti!e$0er Na!e =al- D0_Ti!e_0er_Na!e_=al-+
Sa!"le#"" Lite$D0 Ti!e$0er Na!e Month D0_Ti!e_0er_Na!e_Month+
Sa!"le#"" Lite$D0 Ti!e$0er Na!e )tr D0_Ti!e_0er_Na!e_)tr+
Sa!"le#"" Lite$D0 Ti!e$0er Na!e 4ee5 D0_Ti!e_0er_Na!e_4ee5+
Sa!"le#"" Lite$D0 Ti!e$0er Na!e 6ear D0_Ti!e_0er_Na!e_6ear
%&OM Sa!"le#"" Lite
In Outline window edit the !etadata director+(Bor$s#ace) to chec$ the
records +ou are going to load in Endeca !E" server
9oad ata.grf is i)#ortant where it ta$es data fro)
!etadata(ataRecord.f)t) (le and #u)#sto !E" engine using
E0E';6B?9C6;6OR6REP9;'E6RE'OR* co)#onent
E:ecute the gra#h %+ right clic$ing on 'anvas Run../'lover E>9 2ra#h
3. Creating Samp$e reports out o* +DE, data
Below are sa)#le Pivot < 'hart=s where +ou can ena%le the sorting order %+
'olu)n and conditional for)atting
&e"ort creation (sing st(dio
htt#3,,www.varanasisaichand.co),20&2,&0,oracle.endeca.studio.ht)l
Endeca Studio 3.0 $ogin issue
Once Endeca studio 3.0 is installed +ou )a+ get %elow error while logging to
default ?R9 (htt#3,,localhost3500&)D ad)inDoracle.co) , Belco)e&23
Eou have entered invalid data. Please tr+ again. Please enter a valid login.
one of the reason is +ou forgot to )ove porta$"e-t.properties fro)
downloaded location(server s#eci(c .we%logic,to)cat) to the server do)ains
location (we%logic) as shown %elow
refer to %elow con(guration guide to create lifera+ director+ for endeca 3.0
studio
htt#3,,docs.oracle.co),cd,E35F0260&,studio.300,studio6install,toc.ht)7'reat
ing820and820con(guring820the8209ifera+820Go)e820director+820for
820820820Be%9ogic
Endeca 3.0 domain *ai$ed to create
Bhen I run the 2etting*tarted gra#h through Integrator 3.0 it failed with
%elow error )essage
ERROR HBatchogI . 2ra#h e:ecution (nished with error
ERROR HBatchogI . 0ode 'RE;>E6;>;6O!;I0 (nished with status3
ERROR caused %+3 OE*.00004J3 Error during )anage service o#eration3
1ava:.:)l.soa#.*O;PE:ce#tion3 1ava:.:)l.soa#.*O;PE:ce#tion3 !essage
send failed3 'onnection refusedK 1ava:.:)l.soa#.*O;PE:ce#tion3 !essage
send failed3 'onnection refusedK !essage send failed3 'onnection refusedK
'onnection refused
ERROR HBatchogI . 0ode 'RE;>E6;>;6O!;I0 error details3
org.a#ache.a:is2.;:is-ault3 OE*.00004J3 Error during )anage service
o#eration3 1ava:.:)l.soa#.*O;PE:ce#tion3 1ava:.:)l.soa#.*O;PE:ce#tion3
!essage send failed3 'onnection refusedK 1ava:.:)l.soa#.*O;PE:ce#tion3
!essage send failed3 'onnection refusedK !essage send failed3 'onnection
refusedK 'onnection refused
at
org.a#ache.a:is2.descri#tion.OutIn;:isO#eration'lientL0onBloc$ingInvocatio
nBor$er.run(OutIn;:isO#eration.1ava34F&)
at
1ava.util.concurrent.>hreadPoolE:ecutor.runBor$er(>hreadPoolE:ecutor.1ava3
&&&0)
at
1ava.util.concurrent.>hreadPoolE:ecutorLBor$er.run(>hreadPoolE:ecutor.1ava
3J03)
at 1ava.lang.>hread.run(>hread.1ava3522)
I0-O HBatchogI . H'loverI Post.e:ecute #hase (naliMation3 0
I0-O HBatchogI . H'loverI #hase3 0 #ost.e:ecute (naliMation successfull+.
I0-O HBatchogI . E:ecution of #hase H0I (nished with error . ela#sed
ti)e(sec)3 0
ERROR HBatchogI . NNN Phase (nished with error . sto##ing gra#h run NNN
I0-O HBatchogI . .......................OO *u))ar+ of Phases e:ecution
OO.....................
I0-O HBatchogI . Phase7 -inished *tatus Run>i)e(sec)
!e)or+;llocation(CB)
I0-O HBatchogI . 0 ERROR 0 30FF5
I0-O HBatchogI . ..............................OO End of *u))ar+
OO...........................
I0-O HBatchogI . Batchog thread (nished . total e:ecution ti)e3 0 (sec)
I0-O H)ainI . -reeing gra#h resources.
ERROR H)ainI . E:ecution of gra#h failed
If +ou changed the #ort fro) default .001 to so)e other it fails change the
listener #ort in we%logic to 500& and start e:ecuting the gra#h
Restart +our we%logic *erver and e:ecute 2etting*tarted gra#h it should
successfull+ run
Bhen +ou change the #ort nu)%er to so)ething else +ou need to )odif+
%elow endeca.server (les to rePect the sa)e
endeca6we%logicQuser6#ro1ectsQdo)ainsQ%ase6do)ainQcon(gQEndeca')d.#ro
#erties(#ort)
R
endeca6we%logicQuser6#ro1ectsQdo)ainsQ%ase6do)ainQcon(gQEndeca*erver.#
ro#erties(endeca.we%server.#ort)
/e*erence 3 htt#s3,,foru)s.oracle.co),foru)s,thread.1s#aS
threadIT2F2&5JF
0a#a heap si1e increase" Endeca graph
properties
When the ETL graph is loading huge data from source systems to MDEX engine your graph may
fail with below error message
java.lang.OutOfMemoryError: Java heap space
To increase the heap size parameter Run-->Run configurations -->Clover ETL Graph--> Main--
>Java memory size,M

Вам также может понравиться