Skip to Main Content

Analytics Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Urgent - How to join multiple facts and dimensions in OBIEE rpd??

724120Feb 10 2010 — edited Feb 11 2010
Hi,

In my RPD I have 3 facts and 4 dimensions and the joins defined are as below

Physical layer - All joins are FK and inner (1:N)

FACTA-------------- DIM_TIME, DIM_CUST,DIM_CAL
FACTB-------------- DIM_TIME, DIM_CUST,DIM_CAL
FACTC-------------- DIM_TIME, DIM_CUST,DIM_CAL, DIM_XYZ

BM layer - All joins are complex, inner

The logical table F1 pulls columns from FACTA, FACTB and FACTC . Complex join exists between all 4 dimensions DIM_TIME, DIM_CUST,DIM_CAL, DIM_XYZ to logical table F1.

Issue: I need to build a report with $ column from FACTA, FACTB and FACTC and need to add filter conditions using columns from DIM_TIME, DIM_CUST,DIM_CAL, DIM_XYZ.

However when ever I add a filter condition from DIM_XYZ the physical query generated is not generating code to access data from FACTA and FACTB. Instead it is subsituting a NULL and just pulls data frm FACTC.

My Questions: What is the best way to build the physical and BMM layer using FACTA, FACTB,FACTC, DIM_TIME, DIM_CUST,DIM_CAL and DIM_XYZ??

I need to resolve this issue ASAP so any help is appreciated. Thanks

Edited by: user11935561 on Feb 10, 2010 6:27 AM

Edited by: user11935561 on Feb 10, 2010 6:28 AM
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details