• USA : +1 973 910 5725
  • INDIA: +91 905 291 3388
  • info@tekslate.com
  • Login

Examine Logical Joins, Logical Table Sources, Logical Columns in OBIEE

1. Right-click the Sample Sales business model and select Business Model Diagram –>  Whole Diagram to open the Business Model Diagram.
2 . If necessary, rearrange the objects so that the join relationships are visible.

44

Because you dragged all tables simultaneously from the Physical layer onto the business model, the logical keys and joins are created automatically in the business model. This is because the keys and join relationships were already created in the Physical layer. However, you typically do not drag all physical tables simultaneously, except in very simple models. Later in this tutorial, you learn how to manually build logical keys and joins in the Business Model and Mapping layer. The process is very similar to building joins in the Physical layer.

3. Double-click any one of the joins in the diagram to open the Logical Join dialog box. In this
example the join between D1 Time and F1 Revenue is selected.

45

Notice that there is no join expression. Joins in the BMM layer are logical joins. Logical joins express the cardinality relationships between logical tables and are a requirement for a valid business model. Specifying the logical table joins is required so that Oracle BI Server has necessary metadata to translate logical requests against the business model into SQL queries against the physical data sources. Logical joins help Oracle BI Server understand the relationships between the various pieces of the business model. When a query is sent to Oracle BI Server, the server determines how to construct physical queries by examining how the logical model is structured. Examining logical joins is an integral part of this process. The Administration Tool considers a table to be a logical fact table if it is at the “many” end of all logical joins that connect it to other logical tables.

4 . Click OK to close the Logical Join dialog box.
5 . Click the X to close the Business Model Diagram.

Examine Logical Columns:

1 . Expand the D1 Time logical table. Notice that logical columns were created automatically for each table when you dragged the alias tables from the Physical layer to the BMM layer.

46

Examine Logical Table Sources

1 . Expand the Sources folder for the D1 Time logical table. Notice there is a logical table source, D1 Time. This logical table source maps to the D1 Time alias table in the Physical layer.

47

2 . Double-click the D1 Time logical table source (not the logical table) to open the Logical Table Source dialog box.

48

3 . On the General tab, rename the D1 Time logical table source to LTS1 Time. Notice that the logical table to physical table mapping is defined in the “Map to these tables” section.

49

4 . On the Column Mapping tab, notice that logical column to physical column mappings are defined. If mappings are not visible, select Show mapped columns.

50

Interested in mastering OBIEE Training? Enroll now for FREE demo on OBIEE Training.

5 . You learn more about the Content and Parent-Child Settings tabs later in this tutorial when you build logical dimension hierarchies. Click OK to close the Logical Table Source dialog box. If desired, explore logical table sources for the remaining logical tables.

51

For indepth understanding of OBIEE click on

Summary
Review Date
Reviewed Item
Examine Logical Joins, Logical Table Sources, Logical Columns in OBIEE
Author Rating
5

“At TekSlate, we are trying to create high quality tutorials and articles, if you think any information is incorrect or want to add anything to the article, please feel free to get in touch with us at info@tekslate.com, we will update the article in 24 hours.”

0 Responses on Examine Logical Joins, Logical Table Sources, Logical Columns in OBIEE"

    Leave a Message

    Your email address will not be published. Required fields are marked *

    Site Disclaimer, Copyright © 2016 - All Rights Reserved.

    Support


    Please leave a message and we'll get back to you soon.

    I agree to be contacted via e-mail.