Showing posts with label IIS. Show all posts
Showing posts with label IIS. Show all posts

Friday, December 12, 2008

OBIEE MetaData Dictionary

The metadata dictionary is a very powerful support package within OBIEE. Sadly it is not commonly used at this moment. This is mainly caused by the fact that the functionality is very poorly documented by Oracle.
This article describes the configuration and implementation of the OBIEE metadata dictionary both on an OC4J and an IIS web services. (Other web services can be easily configured based on of these systems)

Prerequisites

The account used for implementing this functionality must have full access to:

  • The source repositories


  • The Presentation server.


  • The Web server.

Generating the metadata dictionary

Open the repository in Offline mode:
clip_image002
Go to tools utilities:
clip_image004
Select Generate Metadata Dictionary:
clip_image006
Select a destination directory:
clip_image008
On successful finish you will get:
clip_image010
If you are replacing you might get this:
clip_image012
Navigate to your {OBIEE MetaData Dictionary}\ {repository_name}
clip_image014
Open NameIndex in a browser to check the readability.
clip_image016
Open TreeIndex in a browser to check the readability.
clip_image018

OC4J Prerequisites

First we have to tell the presentation server where to find the dictionary. This is configured in the INSTANCECONFIG.XML file. Usually this file is found in {OracleBIDate}\web\config.
Open the file and add:
<SubjectAreaMetadata>
<DictionaryURLPrefix>/analytics/dictionary/</DictionaryURLPrefix>
</SubjectAreaMetadata>
between the <WebConfig> tags.
clip_image020
WOW: Some OBIEE config tags and the contents are CaSe SeNsItIvE!

OC4J web server

Create the “dictionary” directory in the analytics application folder:
clip_image022
Usually {OracleBI}\oc4j_bi\j2ee\home\application\analytics\analytic. (it’s the folder where your SAW.DLL is located).
Copy the content of your dictionary export folder to this folder:
clip_image024
Restart the presentation server
clip_image026
Log in as administrator in answer, select the subject area:
clip_image029
Click on the dictionary symbol:
clip_image031

ISS Prerequisites

Create a new virtual directory in your IIS manager
clip_image033
Add the virtual directory to your INSTANCECONFIG.XML. Usually this file is found in {OracleBIDate}\web\config.
<SubjectAreaMetadata>
<DictionaryURLPrefix>/analyticsDictionary/</DictionaryURLPrefix>
</SubjectAreaMetadata>
clip_image035
WOW: Some OBIEE config tags and the contents are CaSe SeNsItIvE!
Restart the presentation server
clip_image026[1]
Log in as administrator in answer, select the subject area:
clip_image029[1]
Click on the dictionary symbol:
clip_image031[1]

Granting access to the metadata dictionary

Log in as administrator
Go Settings > Administration
clip_image037
Select manage privileges:
clip_image039
Select access to Metadata Dictionary

clip_image041
By default this is set to everyone.
Till Next Time
This article was orignally written for the Ciber knowledge blog: http://knowledge.ciber.nl/weblog/
EDIT: This Feature is availible from 10.3.4

Monday, November 24, 2008

OBIEE Presentation server on IIS

Instead of using OC4J or the Oracle Application Server the OBIEE presentation server can also run on Microsoft's Internet Information Services (IIS). If your not running IIS and the OBIEE Presentation server on the same box, or didn't install IIS before the you installed OBIEE, here is a way to configure it:

Open the IIS Manager

image

Create a Web Site configuration on the IIS:

image

image

Click next

image

Enter a name for your web site configuration. Click next.

image

Leave to default values. Click next.

image

Enter the web site home directory, usually ..\Inetpub\wwwroot. Click next.

image

Leave to default. Click Next.

image

Click Finish.

Add the virtual directory's:

image

analytics => ..\OracleBI\web\app

image

image

Leave to default. Click next.

image

Click Finish

analytics => ..\OracleBIData\web\res

image

image

Leave to default. Click next.

image

Click Finish

Setting permissions "analytics"

image

Set execute permissions to "Scripts and Executables".

image

Check the Web Service Extension permissions for the saw.dll

Till Next Time

Edit: Jeff gives some info on using this on a 64 bit pltafrom:

http://it.toolbox.com/blogs/achieving-great-bi/obiee-on-vista-64bit-with-iis-70-29882