Categories: BI Tutorials

Presentation Layer in RPD | What is Presentation Layer in OBIEE?

Presentation Layer in RPD:

In previous article we have studied the development of physical layer as well as development of Business Model Mapping layer. In this article we will study the development of presentation layer and its usages. Presentation layer provides a customized view of business model to the users. Presentation layer exposes only data which is meaningful to the user. It organizes data in a way that aligns with the users think about the data. This layer is third layer which provides the interface to the end users as well as report developers to develop the report or view the report. All column names in this layer is user understandable format which is related to the actual business logic.

Subject Areas are used in presentation layer which identifies the functionality of the business.

Developing Presentation Layer :

1.Create Subject Area :

First step of development of presentation layer is  to develop Subject Area.Subject Area is nothing but a data mart which identifies a functionality of Business.There are various ways creating subject area in presentation layer.

Method 1 :

Most common and simplest way to create subject area is directly dragging the BMM layer folder to presentation layer space.After dragging the folder user can add,remove,rename columns as per business functionality.

Method 2 :

Right Click on presentation layer —> New Subject Area

Using the simplest mechanical step you can create a subject area but while creation you need to map the business model.

2.Create Presentation Table :

One subject area have one or more presentation tables.while dragging and dropping the business model folder the presentation tables will come automatically and user just need to change its name as per the functionality because it will give the interface to report developers to develop the reports.

Once Subject area is created, right click on subject area → New Presentation table → in General tab, Enter name of presentation table → OK

Click the Permissions tab → Permissions dialog box, where you can assign user or group permissions to the table.

3.Creating Presentation Columns in Presentation Layer :

The name of presentation columns are normally same to the logical column names in the Business Model and Mapping layer. However, you can also enter a different name by unchecking Use Logical Column Name and the Display Custom Name in the Presentation Column dialog box.

When user drag and drops the Business Model from BMM layer to presentation layer the columns are automatically come to the presentation layer

Right-click on Presentation table in the Presentation layer → New Presentation Column.

Presentation Column dialog box appears. To use the name of the logical column, select the Use Logical Column checkbox.

Delete a Presentation Table

In the Presentation layer, right-click on subject Area → Presentation Catalog dialog box, click the Presentation Tables tab → Go to Presentation Tables tab, select a table and click Remove.

A confirmation message appears → Click Yes to remove the table or No to leave the table in the catalog → Click OK.

Move a Presentation Table

Go to Presentation Tables tab by a right-click on Subject Area → In the Name list, select the table you want to reorder → Use drag-and-drop to reposition the table or you can also use the Up and Down buttons to reorder the tables.

Delete a Presentation Column

Right-click on presentation table in the Presentation layer → Click on Properties → Click on the Columns tab → Select the column you want to delete → Click Remove or press the Delete key →Click Yes.

To Reorder a Presentation Column

Right-click on presentation table in the Presentation layer → Go to Properties → Click the Columns tab → Select the column you want to reorder → Use drag-and-drop or you can also click Up and Down button → Click OK.

What we studied ?

Presentation Layer Objects :

1.Subject Area

2.Presentation Table

3.Presentation Column

4.Hierarchy Object(I will explain later)

Hope user will get idea about the Presentation Layer in RPD.Please dont forget to comment in comment section.

Amit S

Oracle Consultant with vast experience in Oracle BI and PL/SQL Development. Amiet is the admin head of this website who contributes by preparing tutorials and articles related to database technologies. He is responsible to manage the content and front-end of the website.

Share
Published by
Amit S

Recent Posts

The Essential Guide to Cryptocurrency Exchange Platform Development for Beginners and Beyond

Introduction Cryptocurrencies took the world by storm, setting up a new financial system and breaking…

5 months ago

Top 20 System Administrator Interview Questions and answers

In my previous article I have given Top 20 technical support interview questions with its…

8 months ago

Desktop Support Scenario Based Interview Questions

In my previous articles I have given 15 most asked desktop support interview questions with…

8 months ago

How Do Business Analysts Use SQL for Their Needs?

A business analyst is someone who is versed in processes of data analysis used for…

8 months ago

Top 15 Control-M Interview Questions with Answers

In my previous article I have already given top questions and answers for Desktop support…

8 months ago

Top 20 SQL Interview Questions for Production Support

In my previous article I have given unix production support interview questions and answers. In…

8 months ago