After you save the KPI in the Presentation Catalog, you have several options to publish the KPI. Here are some examples:
- Pusblish in the dashboard.
- Use in Balanced Scorecard.
- Publish in the KPI watchlists.
Oracle Tips & Tricks
OBIEE lets you to customize the user interface. I’m going to demonstrate this customization and change the logo in the dashboard. The user interface files are located in the OracleBI installation folder. Path is “OracleBI\web\app\res”
First, I’m going to copy one of the existing folder. I used the copy of the s_Siebel77.

Then rename the new folder as “s_CustomStyle”. The folder name should start with “s_”.

You’ll find the banner file in the “s_CustomStyle”.

So I’m going to use paint.exe to modify the existing bg_Banner.gif file. After modifying this file, I restart the “Oracle BI Presentation Server” service.

Then I log in to the Presentation Server.

And edit the dashboard from the “Page Options”. In the dashboard properties I’m going to change “style” attribute to “CustomStyle” which is the name of the folder.

As a result, I can see the new logo in the dashboard.

I’m going to explain the steps for enabling write back option in a request. It’s easy to implement this feature with OBIEE Plus.
First of all, I create a table named “Sales”. The output of the query is below:

Next step is to import the table definition into the repository of OBIEE. Important point is I disable the cache option of the physical table in the *.rpd file.

I add the physical table to the BMM layer and I don’t configure the default aggregation rule for the column “Dollars”. So aggregation rule is set to “None”. As it is below:

Then I add the logical table to presentation layer in order to let end users to access this table. I finish my task in the rpd file.
Now the next step will be creating a simple request in the “Answers” section.

Then I change column properties of “Dollars” and set the type property to “Write back” in the value interaction section.

Then I check the result set of the query by accessing the “Results” tab. I just enable the write back option.

After enabling write back option, I set the attributes of this feature:

And the last step in the Answers section is to save the request. So the view of the request is changed.

Now here is the important step. I create a xml file in the custom messages folder.

Of course the contents of the xml file is very important. I only want to update the existing row. So that’s why I only use “Update” statement in the XML file. This content of the file is case sensitive.

Then I restart Oracle BI Presentation Server.

And I can change the values in the tables by using OBIEE.
