Categories
- All Categories
- Oracle Analytics and AI Learning Hub
- 34 Oracle Analytics and AI Sharing Center
- 20 Oracle Analytics and AI Lounge
- 273 Oracle Analytics and AI News
- 48 Oracle Analytics and AI Videos
- 16.2K Oracle Analytics and AI Forums
- 6.3K Oracle Analytics and AI Idea Labs
- Oracle Analytics and AI User Groups
- 99 Oracle Analytics and AI Trainings
- 16 Oracle Analytics and AI Challenge
- Find Partners
- For Partners
Joins in obiee RPD 11.1.1.9 ?
Hi Expertise,
A newbie here for OBIEE
can we create a join as TableA.Business_date=TableA.Business AND TableA.Status='A' .???
When I am trying to do so, it is populating an error as nQSError: 30001 only columns,designated predicates and operators are allowed.
I want to join only the status having values as Y...
Please help me in doing this,
Thanks a million,
Santhosh S.
Answers
-
Hi,
Of course you can, but you must use the "Expression Builder" and not write it directly in the Expression field of the physical join. Doing so it change the the kind of joins from Physical Foreign Key to Complex Join and will accept your extra condition on Status = 'A' .
0 -
Thanks for the Quick reply @Gianni Ceresa ,
I have opened the Expression builder from BMM layer join. but where exactly I need to write the condition.?
I could see only expression field inside builder.0 -
It's not in BMM, it's in the physical layer ...
In BMM you don't define any join expression, you just set the kind of join (inner, left / right / full outer).
If you just want for a special need on your business model to join based on the condition you can also set it in the LTS itself and keep the generic join in the physical layer.
0 -
sorry to mention as BMM @Gianni Ceresa , I have went to Physical diagram->Expression Builder-Phyiscal join.. there when I am typing as status='Y' it is showing error..
Can you please help me on where to go and write the condition?0 -

Just there
In the expression builder you add your column by selecting it in the left panels and simply add your condition.
Post a picture of your physical model and where are you trying to add the condition as it will make it easier to understand what happen exactly ...
0 -
Sorry for being late @Gianni Ceresa ,
I have made it by applying at... expanding the source of the table->properties->content tab->where condition..
Thanks for helping and enlightening me on complex joins. but anyhow my leads are not recommending to use complex join, so .. moved to above approach.
thanks again.
Santhosh S.
0
