Bridge Table check box in OBIEE 10G
Hi,
In BMM layer of OBIEE 10G, we see a Bridge Table check box when we double click on each table.
What is the difference it makes if we check that VS don't check that. Is it mandatory to check it?
There are 2 ways to model many-to-many relationships.
1. Perform Fact-->Bridge and Bridge-->Dimension join in physical layer. In BMM layer, bring Fact and Dimension tables. Do an inner join between Bridge-->Dimension and join the Dimension to the Fact.
Question:- In this case do we need to check the Bridge Table check box on the Dimension table?
2. Perform Fact-->Bridge and Bridge-->Dimension join in physical layer. In BMM layer, bring Fact, Bridge and Dimension tables. Fact-->Bridge and Bridge-->Dimension.
Question:- In this case do we need to check the Bridge Table check box on the Bridge table?
Thanks,
Anilesh
Hi,
My question is -->What is the difference it makes if we check that VS don't check that. Is it mandatory to check it?
And we are following the first approach out of the 2 approaches listed below.
There are 2 ways to model many-to-many relationships.
1. Perform Fact-->Bridge and Bridge-->Dimension join in physical layer. In BMM layer, bring Fact and Dimension tables. Do an inner join between Bridge-->Dimension and join the Dimension to the Fact.
Question:- In this case do we need to check the Bridge Table check box on the Dimension table?
2. Perform Fact-->Bridge and Bridge-->Dimension join in physical layer. In BMM layer, bring Fact, Bridge and Dimension tables. Fact-->Bridge and Bridge-->Dimension.
Question:- In this case do we need to check the Bridge Table check box on the Bridge table?
Thanks,
Anilesh
Similar Messages
-
Hi
I have created table. My requirement is to add check box to select the record, i have used insert cell editor to bring check box in table. Created attribute check type char1 to bind. The output displayed with check box but if i am trying to select one record but it got selected all check box. Please suggest me where i did wrong.
Thanks in advance
IndiranjithnHi
I have created table which has 5 rows (for example) and 6 columns. The 7th column i need to add check box for that i have created one group column and changed it as check box. Here no problem but i have to bind that checked with attribute for that i created one attribute type char1 and binded, which is working fine. The problem is, if i select one check box it gets selected all check boxes in that column.
Please give me a way that adding check box in table without adding variable in my main table.
Thanks in advance.
Indiranjithn
Edited by: indiranjithn on Sep 10, 2011 9:36 AM -
Consistency check error in OBIEE 10g
Hi
I have the below error while doing consistency check.
I was trying to join two fact tables by complex join, but getting below error
NQSError:15009 Could not load navigate space for subject area
NQSError: 15009 Multiple paths exist to table Plans.Circular joins schemas not supported
Please suggestIf you have to join fact tables in physical, make sure your logical layer remains a star.
Either add both fact tables to one logical fact table source , or create two logical stars, where both facts are joined to all conformed dimensions.
Note: if both facts are not at exactly same granularity, your reports will show incorrect results most definitely. So avoid fact to fact joins. -
All the data in driving table should be displayed - obiee 10g
Hi All,
Table T1
Col1 col2
A AA1
B BB1
C CC1
D DD1
Table T2
col1 Col2 col3
A 200 01-DEC-2012
B 300 03-DEC-2012
D 250 05-DEC-2012
Result to be:
A 200 01-DEC-2012
B 300 03-DEC-2012
C
D 250 05-DEC-2012
When we pass date parameter from 01-DEC to 05-DEC
Then the result we are getting is
A 200 01-DEC-2012
B 300 03-DEC-2012
D 250 05-DEC-2012
We need to get all the records from Table T1 irrespective of whether the records present in Table T2 or not.
we tried joins but didnt worked..
Thanks.If these are physically mapped then change the join inner to to Left outer or else you can go with
For logical source 'product p1' properties->General tab
Click on Add button and select ' product_group p2' and set Type as 'Left Outer'
If these tables are with complex join then double click on join mapping to get join wizard->Select table at 'Driving' and 'Type' Left outer or Right Outer.
Do these in BMM layer.
If helps pls mark -
Hi,
I am having a little trouble using bridge tables. For testing I created an n-n relation. When I just make joins it shows the link table like fact table but queries work okay. When I check the bridge table check box, it identifies the correct fact and dimension tables, but I get a consistecy warning since one of the dimension tables does not join to any fact table and also querires don't work.
So how exactly should I use the bridge table, and also why do I need it?Hi,
Find the link below which might help you.
http://www.biblogs.com/2008/08/28/the-mystery-of-obiee-bridge-tables/
Regards,
Som -
Bridge tables only direct connected to fact table?
I have a dimension BOOKS, and I have to model N:N between BOOKS and their authors. I used a bridge table (checked as it in BI Admin) so my join schema is:
FACT TABLE - BOOKS - BRIDGE_BOOK_AUTHOR - AUTHORS
I created a BOOK dimension with 2 levels, author and book, but when I go to Answers and try the query:
SQL Issued: SELECT AUTHORS.AUTHOR saw_0, FACT_TABLE.MEASURE saw_1 FROM SubjectAREA ORDER BY saw_0
I get the error:
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 14026] Unable to navigate requested expression: ARCMUL_AUTORE.AUTORE. Please fix the metadata consistency warnings. (HY000)
In his blog: http://gerardnico.com/wiki/dat/obiee/obiee_bridge_table gerardnico says "I was obligated to made only one logical table of the tables Dimension table 1 and Bridge table by using eht join property of the Logical Table Source because a bridge table in OBIEE must be directly connected to the fact table."
Is it right?
I also tried his trick but it doesn't work...For me, it's true ;-)
An easiest other way to model a many-to-many is to use the join property of the logical table :
http://gerardnico.com/wiki/dat/obiee/bi_server/obiee_join_in_lts
Cheers
Nico -
OBI EE 10g: Bridge tables and Based on Dimensions Aggregation
hi experts,
i am working on OBI EE 10 g (10.1.3.4)
The BM&M layer consist of:
1) Logical fact table "Sale_Indicators"
Fields: SALE_ID (PK, FK),
D1_ID (FK),
D2_ID (FK),
Indicator1 (measure, level of granularity: SALE_ID),
Indicator2 (measure, level of granularity: SALE_ID),
Indicator3 (measure, level of granularity: SALE_ID)
2) Logical dimension table
"Sales" (PK: SALE_ID),
"D1" (PK: D1_ID),
"D2" (PK: D2_ID),
"Customers" (PK: SALE_ID, CUST_ID) - bridge table!
"Products" (PK: SALE_ID, PROD_ID) - bridge table!
3) Dimensions: SalesDim, D1Dim, D2Dim, CustomersDim, ProductsDim
If fact table is joined with bridge table, the number of rows in fact table is multiplied, for example:
D1_ID | SALE_ID | CUST_ID | Indicator1
777 | 1 | 14 | 10
777 | 1 | 17 | 10
777 | 2 | 15 | 12
888 | 3 | 16 | 20
888 | 3 | 17 | 20
888 | 4 | 19 | 30
I need to get report:
D1_ID | Indicator1 (SUM)
777 | 22
888 | 50
and with filter by customer, for example (CUST_ID = 17):
D1_ID | Indicator1 (SUM)
777 | 10
888 | 20
i am trying to use "based on dimension" aggregation, for example (Indicator1):
Dimension Formula
CustomersDim MIN
ProductsDim MIN
Others SUM
The generated physical SQL performs joining EVERY dimension to the fact table, even though they are not included in the final result set.
Is there any way to tweak logical or physical model in order to eliminate excessive joins?
Thanks in advance!
Edited by: 859688 on 31.10.2011 4:04
Edited by: 859688 on 31.10.2011 4:06
Edited by: 859688 on 31.10.2011 4:08I found this text on the help, but I didn't understand, because when I check the "based on dimensions" check box, I can choose aggregation rules for each dimension, not only the time dimension.
Also, I found in the help menu:
"In the Aggregation tab, select the Based on dimensions check box.
The Browse dialog box automatically opens.
In the Browse dialog box, click New, select a dimension over which you want to aggregate, and then click OK.
In the Aggregation tab, from the Formula drop-down list, select a rule."
I did the same steps suggested by the text above, but it didn't work. -
How to add unique id to check box in a table
Hi Experts,
I have a static table in which more than 500 records appears in the table, so vertical scroll is displaying in the table. In each row, check boxes and text boxes displays with the data. When the check box is selected, I will do the calculation based on the selected check box and displays the calculated value to text control of respected row. To achieve this, I am triggering the event iterating the loop over the context to find which check box is selected. When the page gets refreshed, cursor moves to first record.
Since all the check boxes having the same id, I am not able to get from which check box this event has got triggered.
Is there a way to assign unique id to each check box so that I can assign parameter to the control and get from which check box event got triggered. I have tried to generate the table dynamically, even there I couldn't assign id to each check box.
Please through light on this request
Thanks
MurthyIt is not specific to any platform but common in all whether is CE or 7.0 follow the given procedure
1. Create a common onLeadSelect of table say it selectedRow
2. Assign the same event in onToggle selectedRow of checkbox.
3. Now loop it in such a way that
if (wdContext.nodeAppinvoiceData().getLeadSelection() >= 0)
wdContext.currentAppinvoiceDataElement().setIsPreviewSelected(true);
if (wdContext.currentAppinvoiceDataElement().getIsSelected())
wdContext.currentAppinvoiceDataElement().setIsSelected(false);
for (int i = 0; i < wdContext.nodeAppinvoiceData().size(); i++)
boolean flag = wdContext.nodeAppinvoiceData().getAppinvoiceDataElementAt(i).getIsSelected();
if (flag)
break;
else
else
wdContext.currentAppinvoiceDataElement().setIsSelected(true);
wdContext.currentAppinvoiceDataElement().setIsPreviewSelected(false);
wdContext.nodeAppinvoiceData().clearSelection();
wdContext.nodeAppinvoiceData().setLeadSelection(-1);
BR
Satish Kumar -
Urgent Help Required for Check Box in Table Column
Hi all,
Could any body help me to solve my problem?
First of all I have created a table whose one column is check box. The column of the tables are Name,Phone,ID,Address and a checkBox columns.In one view
the table will be found with data. I want to click on some of the rows(suppose there are 5 rows, but based on some condition I have selected the check box of 3 rows).
Next there will be a button(Supose SEND Button).
After selecting the check box I want to press that button and then a new window will come which will show two tables. one for selected rows(with the same columns name except check box) and another for Unchecked rows with the same column name(Name,Phone,ID,Address).
Could any body help me by sending the details and code?
Thanks and Regards.
SudipHi Sudip,
1) create custom controller and appropriate context structure there (dataNode(Name,Phone,ID,Address,Check))
2) create view StartView. Map data node from custom controller to node in view. Create table and bind context node attributes to appropriate table columns.
3) create view ResultView. Map data node from custom controller to node in view. Create 2 nodes (CheckedData, UncheckedData) with supply methods. Create filtering implementation in supply methods (add checked and unchecked node elements to appropriate nodes).
4) create new window with resultView as default view
4) in startView in button action handler put something like
IWDWindowInfo _windowInfo = wdComponentAPI.getComponentInfo().findInWindows("Popup");
IWDWindowManager manager = wdComponentAPI.getWindowManager();
IWDWindow _window = manager.createWindow(_windowInfo, true);
_window.open();
So, just tried localy and it works.
Best regards, Maksim Rashchynski. -
BSP: How to create check box in a column of a Table View
Hi All,
I have a table view in Web IC scenario. my requirement is to display check box in one of the column of the table view.. so that i can select multiple lines from the table and do some calculations!.
Anybody have any hint/clue
Thanks in advance,
sudeep v d.Hi,
This can be achieved by using a Table iterator.
Please check the standard examples for this.
Thanks,
Rashmi. -
The "Delete" check box is not working in a table
I have created a Master-Multi Detailed groups page, I can "Add Row" to the Master table, which is saved to the DB okay, but I cannot Add rows to the DB in the detailed table, and I cannot Delete the records (by checking the delete check boxes and hitting "save"). Independent if these record are saved in the DB or not.
Any idea what might be happening
Is it related that I do not get the "Save" confirmation message when I add a new record and hit save for example? How do I get this confirmation message back?
Thanks in advance
MohamedYes, that might well be related.
You probably performed an ADF drag and drop action in one of your pages, which causes the default ADF Phase listener to be added to the faces-config.xml. If you remove this <phase-listener> entry everything should work OK again.
Steven Davelaar,
JHeadstart team. -
How to insert check box value in table?
Hi all
kindly help me how to insert check box value in database. what code i have to use as i am new in programing.
thanx in advanceHi,
There is no "Check box" in a table, a check box is a GUI (Graphical user interface) item.
What you want is to store a boolean value in a table. For that you can use the varchar2(1) datatype and store Y or N. (or anything else)
(you cannot define boolean as a datatype for a column).
If you're using a front-end application like apex then it might be useful for you to read the documentation about chekc boxes :
http://download.oracle.com/docs/cd/E10513_01/doc/appdev.310/e10497/check_box.htm#CHDDFBFH
(for the rest if it's Oracle Forms then everything is already said).
Edited by: user11268895 on Aug 17, 2010 10:44 AM -
How to add check box in table control?
Dear frnds,
In our requirement i am used tablec ontrol for dialog programming, but i am confused about addition of check box as fields in table control.
Any help are welcome from your side.Hi,
Chk this demo program: DEMO_DYNPRO_TABCONT_LOOP_AT
& RSDEMO02.
Another way:
Go to the edit mode of the screen select the table control column you want to make it as check box and follow the menu EDIT->CONVERT->check box.
(make sure that column definition in itab/ddtab is of size 1 char)
Also chek out this link:
Add Check box in Table control
Hope these help you.
Regards,
Anjali -
How to use check box in a table
i have a field in a internal table in which i have to put "X" if the user checks on a check box, for a particular row.
please provideme with the required code .
Thankyou.
UpendraHi upendra
There are slight changes in the sivas code.Where is the data coming into the table.If its from a Model Node then iterate each element of the source node get that value compare and set the corresponding value in the element of the node binded to table.
Create a boolean attribute "select" in the table node and bind it to checked property of the check box.
for(int i=0;i<wdContext.node<tablenode>()..size();i++)
if(wdContext.node<tablenode>().get<tablenode>ElementAt(i).select())
wdContext.node<tablenode>().get<tablenode>ElementAt(i).set<yourattribute>(true);
else
wdContext.node<tablenode>().get<tablenode>ElementAt(i).set<yourattribute>(false);
See the attribute is boolean so pass true or false as a values in setter methods.
Regards
Kalyan -
How to put check box in a table format at the out put ? Urgent issue...
Hi,
I am working an assignment to assign multiple roles for multiplr user.
In selection screen we have to enter mutiple EMPNO from ..to
1) in second screen we will get the empno, First name, last name, Position,
From date, To date, Sap user ID, Email id in the table formate with first
column with Check box.
2) In second screen below the table I have to place the multiple roles just like in
the step loop format and below this one Execute button should be there.
If we select the multiple employees or single employee and place the multiple roles or single roles and if I click the execute button then the multiple roles will be assigned to the multiple employees. The empno and roles will come from table and step loop to internal table and the same will pass to the BDC.
For this requirement I prepered recording for Transaction PFCG. But I can't understand how to design the second screen that table format and the step loop format. Can anybody give any idea or any coding to design the second screen.
and how to meet the requirement. This is urgent issue. Good SDN points will be reworded.
Witing for kind response.
Thanks in advance.
BansidharHi upendra
There are slight changes in the sivas code.Where is the data coming into the table.If its from a Model Node then iterate each element of the source node get that value compare and set the corresponding value in the element of the node binded to table.
Create a boolean attribute "select" in the table node and bind it to checked property of the check box.
for(int i=0;i<wdContext.node<tablenode>()..size();i++)
if(wdContext.node<tablenode>().get<tablenode>ElementAt(i).select())
wdContext.node<tablenode>().get<tablenode>ElementAt(i).set<yourattribute>(true);
else
wdContext.node<tablenode>().get<tablenode>ElementAt(i).set<yourattribute>(false);
See the attribute is boolean so pass true or false as a values in setter methods.
Regards
Kalyan
Maybe you are looking for
-
Hi Is there any provision or api in MAC to open a file in shared mode same as windows hUSBdrive = CreateFile(pDriveName, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_FLAG_NO_BUFFERING, NULL); we have
-
How do I change the Email under iCloud Account Information on my iPhone 5?
I set up my Apple ID and iCloud using [email protected] But a few days ago, in order to sync my Notes or Messages (I don't remember which), my Macbook said I had to create an iCloud.com e-mail address. So I made one. But the problem is that I my [ema
-
1) is it possible to use the generic compiler with 10g preview ? 2) will the release version have some support for jdk1.5 ? I think it could attract many people to 10g to have support for jdk1.5 VERY soon. I don't want to wait several months like I d
-
i run a commercial recording studio since 2009 and purchased a mac pro quad core with os x 10.5.8 and record with protools, it has now got to the point where i can no longer purchase plugins for protools because the operating system is to old i nee
-
Hi there, me and a friend discussed the new Mission Control and its way to organize windows. When one have a lot of windows open Mission Control beautifuly organizes one's windows to preview miniatures, and it's really great. Though, when one have on