<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Oracle BI and DWH &#187; OBIEE Administrator</title>
	<atom:link href="http://www.oraclebidwh.com/category/obiee-administrator/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oraclebidwh.com</link>
	<description>OBIEE and OWB Tutorial</description>
	<lastBuildDate>Tue, 03 Nov 2009 05:12:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OBIEE LDAP Authentication using Microsoft AD 1</title>
		<link>http://www.oraclebidwh.com/2009/10/obiee-ldap-authentication-using-microsoft-ad/</link>
		<comments>http://www.oraclebidwh.com/2009/10/obiee-ldap-authentication-using-microsoft-ad/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 02:21:24 +0000</pubDate>
		<dc:creator>Oraclebidwh</dc:creator>
				<category><![CDATA[ALL]]></category>
		<category><![CDATA[OBIEE Administrator]]></category>
		<category><![CDATA[OBIEE LDAP]]></category>
		<category><![CDATA[OBIEE LDAP Authentication]]></category>
		<category><![CDATA[OBIEE LDAP Authentication AD]]></category>
		<category><![CDATA[OBIEE SSO]]></category>
		<category><![CDATA[SSO OBIEE]]></category>

		<guid isPermaLink="false">http://www.oraclebidwh.com/?p=217</guid>
		<description><![CDATA[







How to Implement Single Sign On (SSO) in OBIEE with Microsoft Active Directory ?
OBIEE LDAP authentication using microsoft Active Directory.
Before starting this, I would prefer that you read my article on session variable and initialized block  here 
SSO can be implemented using Lightweight Directory Access Protocol (LDAP) in OBIEE.
Most popular LDAP implementation for OBIEE [...]]]></description>
			<content:encoded><![CDATA[<!--CusAds2--><p><strong>How to Implement Single Sign On (SSO) in OBIEE with Microsoft Active Directory ?</strong></p>
<p><strong>OBIEE LDAP authentication using microsoft Active Directory.</strong></p>
<p>Before starting this, I would prefer that you read my article on session variable and initialized block  <a href="http://www.oraclebidwh.com/2009/10/row-level-security-using-initialization-blocks-and-session-variables/"><strong>here </strong></A></p>
<p>SSO can be implemented using <strong>Lightweight Directory Access Protocol</strong><strong> (</strong>LDAP) in OBIEE.</p>
<p>Most popular LDAP implementation for OBIEE is either <strong>OID</strong> (Oracle internet Directory) or Microsoft Active Directory (<strong>AD</strong>). And no wonder why LDAP authentication is supported more on OID and not AD (yeah Oracle v/s Microsoft). This does not mean we can not achieve SSO using LDAP for AD. Yes we can. But with little different implementation style and some limitations. (Oracle documentation talks about all OID and nothing at all for AD)</p>
<p>So Here I am going to discuss on how to implement LDAP authentication for AD to achieve SSO.</p>
<p>Below are the implementation step:</p>
<p><strong>Setting up LDAP Server , Initialization Block and Session Variables</strong></p>
<p>Step 1: Create LDAP Connection.</p>
<p>Open OBIEE Administration.</p>
<p>Go to Manage &#8212; &gt; Security</p>
<div id="attachment_220" class="wp-caption aligncenter" style="width: 1034px"><img class="size-full wp-image-220" title=" Manage Security." src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-1-Manage-Security..gif" alt=" Manage Security." width="1024" height="768" /><p class="wp-caption-text"> Manage Security.</p></div>
<p>Select LDAP Servers : on the right side right click and select New LDAP Server</p>
<div id="attachment_229" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-229" title="Security Manager" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/Security-Manager-300x145.gif" alt="Security Manager" width="300" height="145" /><p class="wp-caption-text">Security Manager</p></div>
<div id="attachment_221" class="wp-caption aligncenter" style="width: 244px"><img class="size-medium wp-image-221" title=" LDAP Connection" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-2-LDAP-Connection-234x300.gif" alt=" LDAP Connection" width="234" height="300" /><p class="wp-caption-text"> LDAP Connection</p></div>
<div id="attachment_222" class="wp-caption aligncenter" style="width: 328px"><img class="size-full wp-image-222" title="LDAP Connection Advance" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-3-LDAP-Connection-Advance.gif" alt="LDAP Connection Advance" width="318" height="407" /><p class="wp-caption-text">LDAP Connection Advance</p></div>
<p>Step 2: Create  initialization block and session variable</p>
<p>Go to Manage &#8212; &gt; Variables</p>
<p>Click Session &#8212; &gt; Initialization Block right click on the pan select New Initialization Block</p>
<div id="attachment_224" class="wp-caption aligncenter" style="width: 569px"><img class="size-full wp-image-224" title="Session Variable Initialization Block" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-5-Session-Variable-Initialization-Block.gif" alt="Session Variable Initialization Block" width="559" height="684" /><p class="wp-caption-text">Session Variable Initialization Block</p></div>
<p>Give the name to the Initialization Block e.g initLDAP</p>
<p>As a part of configuring Initialization Block you need to provide</p>
<p>Click on <strong>Edit Data Source</strong></p>
<p>Data Source Type : select LDAP<strong> </strong>then click on Browse and select appropriate LDAP server connection<strong><br />
</strong></p>
<p><strong> </strong></p>
<div id="attachment_230" class="wp-caption aligncenter" style="width: 540px"><strong><strong><img class="size-full wp-image-230" title="Data Source" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-6-Data-Source.gif" alt="Data Source" width="530" height="367" /></strong></strong><p class="wp-caption-text">Data Source</p></div>
<p><strong> </strong></p>
<p>Click on <strong>Edit Data Target</strong></p>
<p><strong> </strong></p>
<div id="attachment_226" class="wp-caption aligncenter" style="width: 487px"><strong><strong><img class="size-full wp-image-226" title="Session Variable" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-7-Session-Variable.gif" alt="Session Variable" width="477" height="425" /></strong></strong><p class="wp-caption-text">Session Variable</p></div>
<p><strong> </strong></p>
<p>Click on New and you will see the screen like below</p>
<div id="attachment_228" class="wp-caption aligncenter" style="width: 360px"><img class="size-full wp-image-228" title="User Session Variable" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-8-User-Session-Variable.gif" alt="User Session Variable" width="350" height="380" /><p class="wp-caption-text">User Session Variable</p></div>
<p>Click ok you will and warning message as below. Just ignore it, as it warns that you are using USER session variable and it has special meaning</p>
<div id="attachment_219" class="wp-caption aligncenter" style="width: 501px"><img class="size-full wp-image-219" title="User Warning" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-8-User-Warning.gif" alt="User Warning" width="491" height="119" /><p class="wp-caption-text">User Warning</p></div>
<p><strong> </strong></p>
<div id="attachment_227" class="wp-caption aligncenter" style="width: 487px"><strong><strong><img class="size-full wp-image-227" title="User LDAP Variable" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-8-User-LDAP-Variable.gif" alt="User LDAP Variable" width="477" height="425" /></strong></strong><p class="wp-caption-text">User LDAP Variable</p></div>
<p><strong> </strong></p>
<p>Here we have just create only one session variable which takes information from LDAP. We can create many such variable like groups( has limitation AD which i am going to discuss in detail) , display name etc etc whatever is available on LDAP.</p>
<p>LDAP admin can help with the name of  variable referred in LDAP</p>
<p>Click on <strong>Edit Execution Precedence</strong></p>
<p>If you are using multiple Initialization block then this will be use ful in deciding which block should execute first. As we have just once init block we will not do anything here.</p>
<p><strong>Click on Test</strong></p>
<p>Enter LDAP  UserId and password, in sAMAccountName it should show the user Id which indicates the LDAP connection and hence authentication with LDAP works.</p>
<p><strong><br />
</strong></p>
<div id="attachment_232" class="wp-caption aligncenter" style="width: 279px"><img class="size-full wp-image-232" title="TEST LDAP connection" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/LDAP-8-TEST.gif" alt="TEST LDAP connection" width="269" height="166" /><p class="wp-caption-text">TEST LDAP connection</p></div>
<p>In the next post I will discuss on how to get group information, limitation of LDAP AD implementaion with OBIEE.<strong><br />
</strong></p>

<div style="font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both"></div>]]></content:encoded>
			<wfw:commentRss>http://www.oraclebidwh.com/2009/10/obiee-ldap-authentication-using-microsoft-ad/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Usage Tracking in OBIEE</title>
		<link>http://www.oraclebidwh.com/2009/10/usage-tracking-in-obiee/</link>
		<comments>http://www.oraclebidwh.com/2009/10/usage-tracking-in-obiee/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 02:07:12 +0000</pubDate>
		<dc:creator>Oraclebidwh</dc:creator>
				<category><![CDATA[ALL]]></category>
		<category><![CDATA[OBIEE Administrator]]></category>
		<category><![CDATA[DIRECT_INSERT]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[OBIEE usage tracking]]></category>
		<category><![CDATA[siebel]]></category>
		<category><![CDATA[tracking]]></category>
		<category><![CDATA[usage]]></category>
		<category><![CDATA[Usage Tracking]]></category>
		<category><![CDATA[Usage Tracking in OBIEE]]></category>
		<category><![CDATA[usage tracking in siebel analytics]]></category>

		<guid isPermaLink="false">http://www.oraclebidwh.com/?p=144</guid>
		<description><![CDATA[How to enable usage tracking in OBIEE ?
How to perfrom usage audit in OBIEE ?]]></description>
			<content:encoded><![CDATA[<!--CusAds2--><p>How to enable usage tracking in OBIEE ?<br />
How to perfrom usage audit in OBIEE ?<br />
How to set you Direct Insertion to Collect Information for Usage Tracking ?</p>
<p><strong>Introduction</strong></p>
<p>Oracle BI server supports collection of usage statistics which can use in a variety of ways such as who is running what and when ? database optimization, aggregation strategies, figuring out most used reports, billing departments as per their usage etc etc.</p>
<p><strong>Goal </strong></p>
<p><strong> </strong></p>
<p>We want to achieve a reporting for usage in OBIEE. One such sample report is attached. Lots of analysis similar to this can be achieved using the Usage Tacking.</p>
<div id="attachment_148" class="wp-caption aligncenter" style="width: 810px"><img class="size-full wp-image-148" title="Usage Tracking Report" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/Usage-Tracking-1.JPG" alt="Usage Tracking Report" width="800" height="600" /><p class="wp-caption-text">Usage Tracking Report</p></div>
<p><strong>How it works?</strong></p>
<p>When we enable usage tracking, statistics for every query are inserted into a database table or are written to a usage tracking log file. If you use direct insertion, the Oracle BI Server directly inserts the usage tracking data into a relational database table.</p>
<p>There are two ways to achieve Administration of usage tracking.</p>
<ul>
<li>Setting Up Direct Insertion to Collect      Information for Usage Tracking</li>
<li>Setting Up a Log File to Collect Information      for Usage Tracking</li>
</ul>
<p><strong>Oracle Recommendation</strong>: Use direct insertion to write statistics to a database table.And I am going to discuss that method here.</p>
<p><strong>Steps to Set Up Direct Insertion to Collect Information for Usage Tracking:</strong></p>
<p><strong>Set 1 : Create a necessary tables to collect usage tracking information.</strong></p>
<p><strong>A</strong>. Click <a href="http://www.oraclebidwh.com/wp-content/uploads/2009/10/SAACCT.Oracle.sql">here to download  SAACCT.Oracle.sql</a> or</p>
<p>Go to \\OracleBI\server\Schema and run the script  SAACCT.Oracle.sql to create table S_NQ_ACCT. This table will hold all the usage tracking information.</p>
<p><strong>B. </strong>Go to \<strong>\</strong>OracleBI\server\Sample\usagetracking</p>
<p>This folder has necessary time series table creation script  and build in repository for usage tracking.</p>
<p>Create a tables using scripts:</p>
<p>Oracle_create_nQ_Clock.sql and Oracle_create_nQ_Calendar.sql</p>
<p>Load data in above tale using  Oracle_nQ_Clock.sql and Oracle_nQ_Calendar.sql script.</p>
<p><strong>Step 2 Import  S_NQ_ACCT into the repository.</strong></p>
<p>Please note: in order for Usage tacking to work properly , one must have to include this table in physical layer.</p>
<p><strong>Step 3  Creating a business and presentation layer.</strong></p>
<p>We will use a repository provided at C:\OracleBI\server\Sample\usagetracking\UsageTracking.rpd So that we want have to create a repositoy from ground zero.</p>
<p>Click  <a href="http://www.oraclebidwh.com/wp-content/uploads/2009/10/UsageTracking.rpd">UsageTracking.rpd</a> to down load the usage tracking repository.</p>
<p><strong>Step 4 Change configuration file.</strong></p>
<p>This is most important step in setting up usage tracking.<strong><br />
</strong></p>
<p>Go to \\OracleBI\server\Config and open NQSConfig.INI.</p>
<p>We have to make the change in [ USAGE_TRACKING ] portion of the config file.</p>
<p>Change DIRECT_INSERT                  = YES;<br />
Along with this we have change the connection properties as well.<br />
&#8211;PHYSICAL_TABLE_NAME<br />
&#8211;CONNECTION_POOL</p>
<p>Change below parameter for better insertion performance and insertion control</p>
<p>&#8211;BUFFER_SIZE<br />
&#8211;BUFFER_TIME_LIMIT_SECONDS<br />
&#8211;NUM_INSERT_THREADS<br />
&#8211;MAX_INSERTS_PER_TRANSACTION</p>
<p>Please refer below screen shot for more detail.<br />
<strong>Note :</strong> Any typo will hold server from starting.</p>
<div id="attachment_149" class="wp-caption aligncenter" style="width: 1042px"><img class="size-full wp-image-149" title="NQSConfig DIRECT_INSERT" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/Usage-Tracking-2.gif" alt="NQSConfig DIRECT_INSERT" width="1032" height="748" /><p class="wp-caption-text">NQSConfig DIRECT_INSERT</p></div>
<p><strong>Step 5 Check results to see every things is working.</strong></p>
<p>Copy repository UsageTracking.rpd to OracleBI\server\Repository\<br />
make Star    =       UsageTracking.rpd, DEFAULT; in NQSconfig file.</p>
<p>Restart BI server. If server fails to start check possible typo in NQSConfig</p>
<p>Check the Answers to see various analysis available for Usage Tracking.</p>
<p>Once should be able to see the reporting as shown below.</p>
<div id="attachment_148" class="wp-caption aligncenter" style="width: 810px"><img class="size-full wp-image-148" title="Usage Tracking Report" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/Usage-Tracking-1.JPG" alt="Usage Tracking Report" width="800" height="600" /><p class="wp-caption-text">Usage Tracking Report</p></div>

<div style="font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both"></div>]]></content:encoded>
			<wfw:commentRss>http://www.oraclebidwh.com/2009/10/usage-tracking-in-obiee/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>OBIEE Services</title>
		<link>http://www.oraclebidwh.com/2009/10/obiee-services/</link>
		<comments>http://www.oraclebidwh.com/2009/10/obiee-services/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 22:59:52 +0000</pubDate>
		<dc:creator>Oraclebidwh</dc:creator>
				<category><![CDATA[ALL]]></category>
		<category><![CDATA[OBIEE Administrator]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[services]]></category>

		<guid isPermaLink="false">http://www.oraclebidwh.com/?p=90</guid>
		<description><![CDATA[ Below is the list of OBIEE components (programs) and services responsible to run  them. Below article is based on Windsow environment.
1) Oracle Business Intelligence Server (Oracle BI Server)
2) Oracle Business Intelligence Presentation Services (Oracle BI Presentation Server)
3) Oracle Business Intelligence Javahost (Oracle BI Java Host)
4) Oracle Business Intelligence Scheduler (Oracle BI Scheduler)
5) Oracle [...]]]></description>
			<content:encoded><![CDATA[<!--CusAds2--><p> Below is the list of OBIEE components (programs) and services responsible to run  them. Below article is based on Windsow environment.</p>
<p>1) Oracle Business Intelligence Server (Oracle BI Server)<br />
2) Oracle Business Intelligence Presentation Services (Oracle BI Presentation Server)<br />
3) Oracle Business Intelligence Javahost (Oracle BI Java Host)<br />
4) Oracle Business Intelligence Scheduler (Oracle BI Scheduler)<br />
5) Oracle Business Intelligence Cluster Controller ( Oracle BI Cluster Controller)</p>
<p>If you followed the default installation then first 3 services will have start up type as Automatic and 4th and 5th will have start up type as Manual.</p>
<p>Please note that in Oder to enable Scheduler and Cluster Controller additional configuration is required. That will be discussed in separate post.</p>
<p>Below Screen print shows those services.<br />
<div id="attachment_91" class="wp-caption aligncenter" style="width: 310px"><img src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/services_1-300x214.jpg" alt="OBIEE Services" title="services" width="300" height="214" class="size-medium wp-image-91" /><p class="wp-caption-text">OBIEE Services</p></div></p>
<p>If changes have been made to Oracle BI serve’s configurations, repository files, Web Catalog for Answers , other configurations etc then above services needs restart.</p>
<p>Please not that order in which services are being restarted is very important. And it is as below.</p>
<p>1) Oracle Business Intelligence Server (Oracle BI Server)<br />
2) Oracle Business Intelligence Presentation Services (Oracle BI Presentation Server)<br />
3) Oracle Business Intelligence Javahost (Oracle BI Java Host)<br />
4) Oracle Business Intelligence Scheduler (Oracle BI Scheduler)<br />
5) Oracle Business Intelligence Cluster Controller ( Oracle BI Cluster Controller)</p>
<p>Important this is not all services needs restart each time you make any of the changes describe. It mainly depends on the changes or rather type of change you are making.</p>

<div style="font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both"></div>]]></content:encoded>
			<wfw:commentRss>http://www.oraclebidwh.com/2009/10/obiee-services/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Importing / Creating Users in OBIEE+</title>
		<link>http://www.oraclebidwh.com/2009/10/importing-creating-users-in-obiee/</link>
		<comments>http://www.oraclebidwh.com/2009/10/importing-creating-users-in-obiee/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 05:15:18 +0000</pubDate>
		<dc:creator>Oraclebidwh</dc:creator>
				<category><![CDATA[ALL]]></category>
		<category><![CDATA[OBIEE Administrator]]></category>
		<category><![CDATA[OBIEE Security]]></category>
		<category><![CDATA[OBIEE users]]></category>
		<category><![CDATA[OBIEE users import]]></category>

		<guid isPermaLink="false">http://www.oraclebidwh.com/?p=57</guid>
		<description><![CDATA[Requirement : Often time its really a pain to create users in bulk.So below script will be helpful to create users with default password.
Step 1: Create the script as shown below.
This script basically creates a declaration syntex for OBIEE.
Run the  SQL Command  like to Generate the File Called : userImport.udml (or you may [...]]]></description>
			<content:encoded><![CDATA[<!--CusAds2--><p><strong>Requirement : </strong>Often time its really a pain to create users in bulk.So below script will be helpful to create users with default password.</p>
<p><strong>Step 1: Create the script as shown below.</strong><br />
This script basically creates a declaration syntex for OBIEE.</p>
<p>Run the  SQL Command  like to Generate the File Called : userImport.udml (or you may use excel or something else )</p>
<p>SELECT<br />
&#8216;DECLARE USER &#8220;&#8216;|| Sales_person ||&#8217;&#8221; AS &#8220;&#8216;||Sales_person  ||&#8217;&#8221; UPGRADE ID 1121 FULL NAME {&#8217;||Sales_Person_Name||&#8217;}   PASSWORD  &#8221;&#8217;Welcome&#8221;&#8217;  PRIVILEGES ( READ);&#8217; FROM tbl_sales_person<br />
Modify the script according to the usage.</p>
<p>save the output of the above sql command to a file called<br />
userImport.udml</p>
<p><strong>Step 2: Run the command to load the users</strong><br />
Once above file is ready locate the exe file called nqudmlexec.exe</p>
<p>(History : nqudmlexec.exe &#8211; check the name, it starts with nq. Siebel had acquired nQuire Software in 2001. Still lots of logs, exes still have prefix nq)</p>
<p>Run the below command to<br />
C:\OracleBI\server\Bin&gt;nqudmlexec  -U   -P<br />
I userImport.udml -B Security.rpd -O Security1.rpd</p>
<div id="attachment_66" class="wp-caption aligncenter" style="width: 760px"><img class="size-full wp-image-66" title="Importing_OBIEE_Users" src="http://www.oraclebidwh.com/wp-content/uploads/2009/10/Importing_OBIEE_Users.JPG" alt="Importing  OBIEE Users to repository" width="750" height="190" /><p class="wp-caption-text">Importing  OBIEE Users to repository</p></div>

<div style="font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both"></div>]]></content:encoded>
			<wfw:commentRss>http://www.oraclebidwh.com/2009/10/importing-creating-users-in-obiee/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
