<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8605606477616303028</id><updated>2026-10-02T05:04:39.227-07:00</updated><title type='text'>OBIEE Express</title><subtitle type='html'>Here comes the collection of important OBIEE notes &amp;amp; Research information from different Authors keeping together</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-2008538610495061581</id><published>2011-06-01T04:16:00.000-07:00</published><updated>2011-06-02T02:28:13.369-07:00</updated><title type='text'>OBIEE 10g Web Catalog &quot;Best Practices&quot;</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2 style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: left; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/h2&gt;&lt;div class=&quot;theAuthor&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 15px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Originally Posted by Ritman Mead Consulting.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;&lt;a href=&quot;http://www.rittmanmead.com/2010/01/obiee-10g-web-catalog-best-practices/&quot;&gt;http://www.rittmanmead.com/2010/01/obiee-10g-web-catalog-best-practices/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;entry&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 15px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;I was working with an Oracle Partner last week who asked me to QA their OBIEE project. One of the areas I took a look at was their web catalog setup, and I was asked to come up with some “best practices” around web catalog design and maintenance. As my speciality is more the server and data-side of OBIEE, I asked around some of my colleagues and pulled together this list of web catalog best practices. Thanks to Pete, Ragnar, Mike and Borkur for their tips, and of course if you’ve got any other best practices, or disagree with what we’ve come up with, just add a comment and we’ll incorporate the feedback. Anyway, here we go…&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;1. When starting on a new project for a new client, make sure you create a new web catalog.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;This goes for the RPD as well. As John Minkjan pointed out a few months ago,&amp;nbsp;&lt;a href=&quot;http://obiee101.blogspot.com/2008/11/obiee-let-get-professional.html&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot;&gt;it’s not good practice to build off of the Paint or Sample Sales demo RPD&lt;/a&gt;, and the same goes for the web catalog. To create a fresh, new web catalog, first create an empty directory within the $ORACLEBIDATA/web/catalog directory where the BI Presentation Server is installed, like this:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-1-2&quot; border=&quot;0&quot; height=&quot;373&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-1-2.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;418&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Then edit the&amp;nbsp;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;$ORACLEBIDATA/web/config/instanceconfig.xml&lt;/strong&gt;&amp;nbsp;file to point to this new directory.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-2-2&quot; border=&quot;0&quot; height=&quot;184&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-2-2.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Then stop and start the BI Presentation Server service (from the Services applet in Windows, or using the&amp;nbsp;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;run-saw.sh&lt;/strong&gt;&amp;nbsp;script under Linux/Unix). When the Presentation Server sees the empty directory, it will create the necessary folder structure within it, giving you a nice, clean web catalog to work with.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-3-2&quot; border=&quot;0&quot; height=&quot;367&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-3-2.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;471&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;You can now create reports, dashboards and so on in here, without any of the demo items from Oracle cluttering things up.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;2. Create catalog groups and folders for each area of analysis within the web catalog.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;In terms of the folder structure within the web catalog, we tend to leave the users folder to itself (the Presentation Server creates a folder for each user that registers in the web catalog), the system folder to itself (the Presentation Server looks after this), and concern ourself instead with the shared folder.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;How you structure sub-folders under the shared folder really a question of how the system will be used. If you’ve got just a single user community for your system, you might create one folder per dashboard, and place all the requests used by that dashboard within that folder, keeping things simple for when you want to apply security. Typically though, you will have a number of departments or functions that are using OBIEE, and so you will usually want to create web catalog “groups” and “group folders” per department or function. The simplest way to create these groups is to use the Add/Edit Group function with the web-based Presentation Services Administration screen.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-9-1&quot; border=&quot;0&quot; height=&quot;460&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-9-1.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;473&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;According to the instructions on this screen, it should also create the corresponding group folder as well, but when I tried it the folder wasn’t there. Therefore you may need to separately create the group folder using the Catalog Manager, just under /Shared, to hold that group’s dashboards and requests.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-10&quot; border=&quot;0&quot; height=&quot;327&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-10.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;3. Create a “Corporate MI” folder for “gold standard” reports&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If you have a “Corporate MI” portal where individual departments publish and maintain data, you might want to create another group folder to hold these dashboards. Then, departments can develop their own “private” dashboards and requests in their own group folders, and promote them to the Corporate MI dashboard using an approvals/change control process. These dashboards and requests can then become “gold standard” or “kite marked” authoritative sources within the organization, whilst giving departments the ability to create reports specifically for their own purpose (&lt;a href=&quot;http://www.datafactotum.com/2010/01/how-to-ensure-efficient-use-of.html&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot;&gt;this blog post by Phil Wright&lt;/a&gt;&amp;nbsp;contains some good suggestions around report governance, user acceptance and BI portals in organizations).&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-5-1&quot; border=&quot;0&quot; height=&quot;286&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-5-1.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;414&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;4. Enable drop-down menus for dashboards within each catalog group.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Each department can then set up it’s own dashboards, requests, alerts and filters within its own shared, group folder (or indeed, create subfolders for specific areas of analysis). If departments end up creating lots of dashboards, the Presentation Server will automatically show them in a drop-down list with the group folder as the menu name once the number of visible dashboards for a user is fifteen or more. You can control this setting by adding a&amp;nbsp;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&amp;lt;DashboardMaxBeforeMenu&amp;gt;&lt;/strong&gt;&amp;nbsp;tag to the&amp;nbsp;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;instanceconfig.xml&lt;/strong&gt;&amp;nbsp;file; I typically set it to 1 on real projects so that all departmental dashboards are shown in drop-down menus.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-6-1&quot; border=&quot;0&quot; height=&quot;436&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-6-1.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Then when users view the dashboard, all of the dashboards are clearly grouped by function.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-7-1&quot; border=&quot;0&quot; height=&quot;210&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-7-1.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Note that dashboards can only normally be placed in these top-level, group folders (within the&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&amp;nbsp;_portal&lt;/strong&gt;&amp;nbsp;subfolder), and you get the choice of which group folder in which to place your dashboard when it is initially created.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-8-1&quot; border=&quot;0&quot; height=&quot;290&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-8-1.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;464&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;These group folders can then be used to hold the requests associated with each group’s dashboards. If you like, you can store saved filters either directly in these group folders, or in a special “Filters” sub-directory under the corresponding group folder.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;5. Enable permissions and security within the web catalog.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If you followed the process above, you will have web catalog groups and corresponding group folders in which you will store their dashboards. reports, alerts and filters. To secure access to these groups, ensure that their names correspond to your groups in the RPD or your LDAP server, and then the presentation server will assign them to the corresponding web catalog groups when the user is authenticated using the BI Server. If you’ve organized your web catalog content into these group folders, applying security should be reasonably straightforward as you’ll assign the same permissions to all objects within each group folder. Use the Catalog Manager to set permissions, where you can select “&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Apply Recursively&lt;/strong&gt;” to set these permissions on all objects within the group folder.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-11&quot; border=&quot;0&quot; height=&quot;281&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-11.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Make sure you only ever assign permissions against groups, rather than users, to keep things managable. Even so, setting up web catalog security can get quite complicated, especially once you get down to individual dashboard pages and the like.&amp;nbsp;&lt;a href=&quot;http://kpipartners.blogspot.com/2009/12/defining-and-assigning-web-group.html&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot;&gt;This posting by Kurt Wolff&lt;/a&gt;&amp;nbsp;goes through some of the options and suggests some approaches to make it work.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;6. Set subject area permissions using the BI Administration tool, not the Presentation Services Administration screen.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The Presentation Server Administration screen can be used to set access to subject areas, stopping users from creating reports using these subject areas or running reports that reference them.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-12&quot; border=&quot;0&quot; height=&quot;169&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-12.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;My preference though is to set these permissions at the RPD level instead. This keeps all data access permissions in one place (row-level and subject/table/column-level security) and also makes it easy to control access through the groups in your RPD or LDAP server. When you change permissions on these RPD objects you may need to restart the Presentation Server before the restrictions pass through correctly to the Presentation Server – until you do this users who don’t now have permission may still see the subject area listed and may be able to see the table listing, but each of the tables will be empty of columns.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-13&quot; border=&quot;0&quot; height=&quot;336&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-13.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;7. Control access to Presentation Services functions using the Presentation Services administration screen.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Subject area security excepted, the Presentation Services administration screen lets you control whether a user or group can access Answers, Delivers or much lower-level items of functionality, such as which particular views they can include in their requests.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-14&quot; border=&quot;0&quot; height=&quot;339&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-14.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Again, define groups in the catalog for profiles of users, and use these groups to assign privileges in the web catalog. You can also assign permissions on BI Publisher functionality using the Presentation Server administration screens. Also,&amp;nbsp;&lt;a href=&quot;http://greatobi.wordpress.com/2010/01/07/can-you-just-turn-answers-on/&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot;&gt;as Jeff McQuigg points out&lt;/a&gt;, if you’re currently only providing dashboards to users and someone suggests turning Answers on for them, be aware that this might mean that your RPD might need some additional thought before you let users loose on it.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;8. Back up your web catalog regularly, and use the Catalog Manager for archiving/restoring catalog entries&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;You can back-up your whole web catalog by zipping it up and storing it on a backup device. To restore it, unzip the backup and copy it back in its entirety. If you want to archive or backup individual requests, dashboards or group folders, use the Catalog Manager application and select the Archive / Unarchive options.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-15&quot; border=&quot;0&quot; height=&quot;355&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-15.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;403&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Whatever you do, don’t filesystem copy elements of the web catalog and then try and copy them back, as you may hit problems around permissions that only manifest themselves some time later. Also consider using the&amp;nbsp;&lt;a href=&quot;http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/caf/caf.html&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot;&gt;Content Accelerator Framework&lt;/a&gt;&amp;nbsp;(CAF) plug-in to the Catalog Manager to copy reports, dashboards and RPD calculations from one dashboard to another, although&amp;nbsp;&lt;a href=&quot;http://oraclebiblog.blogspot.com/2009/12/caf-migration-utility-use-caution.html&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot;&gt;as Kevin McGinley points out&lt;/a&gt;, this doesn’t make CAF an environment migration tool.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;9. Implement the Usage Tracking subject area and reports to monitor web catalog usage&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;OBIEE 10g now ships with a set of scripts, a predefined RPD and web catalog that you can import into your project to provide statistics on dashboard and request usage.&amp;nbsp;&lt;a href=&quot;http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/usage_tracking/usage_tracking.htm&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot;&gt;This Oracle by Example article&lt;/a&gt;&amp;nbsp;sets out how to install Usage Tracking and once you’ve done so, you can get a good handle on what requests are used most and which users might be having problems. Combine the usage tracking data with ibots and time-series functions, and you can start to generate alerts when key reports are taking longer to run that normal, letting you fix problems with performance before users can report it to you.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;10. Implement an “impact analysis” system for your web catalog entries&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;One thing that’s lacking “out of the box” with OBIEE 10g is any way of measuring the impact, on web catalog entries, from changes to the RPD. You can export a list of reports, subject areas, columns and tables from the Catalog Manager, which gives you a central list of what RPD items are used by what reports.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-16&quot; border=&quot;0&quot; height=&quot;454&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-16.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;You can then view this list on screen, or output it to a file.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Sshot-17&quot; border=&quot;0&quot; height=&quot;344&quot; hspace=&quot;4&quot; src=&quot;http://www.rittmanmead.com/wp2/wp-content/uploads/2010/01/sshot-17.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; vspace=&quot;4&quot; width=&quot;500&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;From this list you can then at least see what reports are going to be affected by an RPD change. Within Rittman Mead we have developed an ApEx application that takes this file as an input, parses the RPD and allows us to do an automatic impact analysis; when we get a moment we’ll post details on here together with details on how you can use it on your projects.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 18px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;So, there’s my “starter for 10″ in terms of web catalog best practices. Do you have any others that you can share? Do you disagree with any that we have come up with, or have a better way to achieve their aim? Have we missed anything off? Just add a comment and we’ll incorporate it into the posting.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/2008538610495061581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/06/obiee-10g-web-catalog-best-practices.html#comment-form' title='24 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2008538610495061581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2008538610495061581'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/06/obiee-10g-web-catalog-best-practices.html' title='OBIEE 10g Web Catalog &quot;Best Practices&quot;'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>24</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-2833397510545505141</id><published>2011-05-30T00:40:00.001-07:00</published><updated>2011-05-30T00:40:55.777-07:00</updated><title type='text'>Simplifying Migration Process – Changing Environment Specific Variables in RPD</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;When it comes to migrating repository file between environments (Dev – TEST-Prod), one of the common questions from OBIEE environment administrators is if there is a way to change the connection information without having to change them manually in all the places.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Creating repository variables for DSN and DSN Username solves the issue to an extent. However, imagine having to deal with changing multiple DSNs and their respective usernames. Moreover, there is the setting password to the DSN username. One way to automate the setting of the variables is to store the values in a file and set them via admin tool command line mode.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;First, define repository variables that can be used in the connection pool.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img src=&quot;http://obieeblog.files.wordpress.com/2009/08/080409_1955_simplifying14.jpg&quot; style=&quot;border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(51, 51, 51); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(51, 51, 51); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(51, 51, 51); border-top-style: solid; border-top-width: 1px; position: relative;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Reference the DSN information in the connection pool.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img src=&quot;http://obieeblog.files.wordpress.com/2009/08/080409_1955_simplifying24.png&quot; style=&quot;border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(51, 51, 51); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(51, 51, 51); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(51, 51, 51); border-top-style: solid; border-top-width: 1px; position: relative;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Now create a control file SetVariables.txt with the environment specific values.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;em&gt;‘To Open rpd – Open &amp;lt;rpdname&amp;gt; &amp;lt;Administrator User&amp;gt; &amp;lt;administrator password&amp;gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Open YourRpd.rpd&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Administrator &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SADMIN&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;em&gt;‘Setting OLAP DSN variable&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;SetProperty&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;”Variable”&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;”OLAP_DSN”&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Initializer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;” ‘QA_DSN’ ”&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;em&gt;‘ Setting OLAP DSN Username variable&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;SetProperty&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;”Variable”&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;”OLAP_DSN_USER”&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Initializer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;” ‘QA_User’ ”&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;em&gt;‘Setting OLAP DSN User QA database password&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;SetProperty “Connection Pool” “AppDW”.”Connection Pool” “Password” “QAPassword”&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Save&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Close&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Exit&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Create one per environment.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img src=&quot;http://obieeblog.files.wordpress.com/2009/08/080409_1955_simplifying34.png&quot; style=&quot;border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(51, 51, 51); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(51, 51, 51); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(51, 51, 51); border-top-style: solid; border-top-width: 1px; position: relative;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;In the command line run the following command:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;AdminTool.exe /command SetVariables_QA.txt&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img src=&quot;http://obieeblog.files.wordpress.com/2009/08/080409_1955_simplifying44.png&quot; style=&quot;border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(51, 51, 51); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(51, 51, 51); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(51, 51, 51); border-top-style: solid; border-top-width: 1px; position: relative;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;And the repository is now prepped for the other environment (QA in this case).&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img src=&quot;http://obieeblog.files.wordpress.com/2009/08/080409_1955_simplifying54.png&quot; style=&quot;border-bottom-color: rgb(51, 51, 51); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(51, 51, 51); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(51, 51, 51); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(51, 51, 51); border-top-style: solid; border-top-width: 1px; position: relative;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.8em; margin-left: 1em; margin-right: 1em; margin-top: 0.5em;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/2833397510545505141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/simplifying-migration-process-changing.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2833397510545505141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2833397510545505141'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/simplifying-migration-process-changing.html' title='Simplifying Migration Process – Changing Environment Specific Variables in RPD'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-2222413019786053310</id><published>2011-05-30T00:14:00.001-07:00</published><updated>2011-05-30T00:14:43.538-07:00</updated><title type='text'>OBIEE Presentation Layer Design Principles/Best Practices</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 15px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;There are certain design principles or best practices oracle suggest in designing the OBIEE repository. If you open any standard/sample repository provided by oracle you will understand what exactly I am talking about&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Today we will discuss the design principles for Presentation Layer.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle 1.Subject Areas&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Do not include all presentation layer objects in a single subject area (Presentation Catalog). While it is possible but still not recommended approach.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;2. Development with End Users in Mind&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Always develop the presentation layer so that end users are able to understand and use it.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;3. Role Based Subject Area.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;It is always good idea to create presentation catalog to suit the needs of individual users or user types. For ex. create a separate presentation catalog for sales managers because they need to see only an overview of an organization.&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;4. Presentation Tables&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Presentation Tables should consistent across presentation catalog.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;List Dimension tables first.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Do not mix dimension and fact columns in the same table.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Apply consistent ordering and naming conventions for tables and columns across catalogs.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Include the words “measure” or “fact” in the names of the fact presentation tables.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;5. Rule of Seven&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Keep presentation catalogs small and easy to understand by limiting the number of tables to seven.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Keep Presentation catalogs small and easy to understand by limiting the number of columns to seven.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;6. Fact Tables&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Try to limit the presentation catalogs so that there are no more than a couple of fact presentation tables in each catalog. It is important to avoid situation in which there are multiple join paths existing within one presentation catalog.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;7. Implicit Fact Columns&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If you have multiple fact presentation tables, it is always best practice to assign an implicit fact column. Implicit facts come into play when an Answers report contains columns from more than one logical dimension table and no explicit facts.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;8. Canonical Time&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Canonical time is a useful way for allowing users to report for a specific period of time across multiple star schema. If you use canonical time ,make sure that the corresponding time presentation table is given a very generic&amp;nbsp; name and that name is consistent across all the presentation catalogs.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;It should be the first table in a catalog.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;9. Secondary Time Dimension&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;This function enables users to build time reports for specific star schema.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Secondary time dimensions can be given their own presentation tables further down the list.We can place all secondary time dimension objects into a single presentation table.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;10. Nesting Presentation Table&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Prefix presentation table names with a hyphen to group common objects together into sub folders.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;11. Presentation Object Names &amp;amp; Description&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use the Alisa tab to keep track of prior names.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use the default option that synchronize the presentation column name with the underlying logical column name.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use only logical, business -oriented names ( rather than physical object names) in the presentation Layer.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/2222413019786053310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/obiee-presentation-layer-design.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2222413019786053310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2222413019786053310'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/obiee-presentation-layer-design.html' title='OBIEE Presentation Layer Design Principles/Best Practices'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-2896785031606266198</id><published>2011-05-30T00:13:00.000-07:00</published><updated>2011-05-30T00:13:21.933-07:00</updated><title type='text'>OBIEE Physical Layer Design Principles/Best Practices</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 15px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;There are certain design principles or best practices oracle suggest in designing the OBIEE repository. If you open any standard/sample repository provided by oracle you will understand what exactly I am talking about&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Today we will discuss the design principles for physical layers&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;1&amp;nbsp;&lt;/strong&gt;:Import only needed tables in physical layer and do not create tables manually in physical layer.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_728&quot; style=&quot;background-color: #f3f3f3; border-bottom-color: rgb(221, 221, 221); border-bottom-left-radius: 3px 3px; border-bottom-right-radius: 3px 3px; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(221, 221, 221); border-top-left-radius: 3px 3px; border-top-right-radius: 3px 3px; border-top-style: solid; border-top-width: 1px; display: block; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding-top: 4px; text-align: center; width: 409px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Import Tables&quot; class=&quot;size-full wp-image-728&quot; height=&quot;423&quot; src=&quot;http://www.oraclebidwh.com/wp-content/uploads/2010/12/Physical-Layer-51.JPG&quot; style=&quot;border-bottom-style: none; border-bottom-width: 0px; border-color: initial; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-style: none; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Import Tables&quot; width=&quot;399&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Import Tables&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Reasons to do that :Its easier to import the table then creating it manually.In that way we are avoiding the table name , column name , data type mis match possibility. Import only those tables which you need. If you need more tables at later stage in project, you can always import them.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;You will be using connection pool to import the table and that helps to make sure that connectivity to source database system is working fine.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;2&lt;/strong&gt;&amp;nbsp;Create alias for the physical tables&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_719&quot; style=&quot;background-color: #f3f3f3; border-bottom-color: rgb(221, 221, 221); border-bottom-left-radius: 3px 3px; border-bottom-right-radius: 3px 3px; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(221, 221, 221); border-top-left-radius: 3px 3px; border-top-right-radius: 3px 3px; border-top-style: solid; border-top-width: 1px; display: block; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding-top: 4px; text-align: center; width: 350px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Physical Layer Alias Table&quot; class=&quot;size-full wp-image-719&quot; height=&quot;545&quot; src=&quot;http://www.oraclebidwh.com/wp-content/uploads/2010/12/Physical-Layer-1.JPG&quot; style=&quot;border-bottom-style: none; border-bottom-width: 0px; border-color: initial; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-style: none; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Physical Layer 1&quot; width=&quot;340&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Physical Layer Alias Table&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Reasons to do that :&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;It helps in avoiding the circular joins.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;It helps when we have confirm dimension(e.f time dimension) and we want to join dimension different way&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Its easier to give the access of objects to users in case of Multi User Development Environment&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Alias naming convention helps in easily finding the fact and dimension table in physical layer&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;We can import the key relationship in physical layer from database and maintain the relationship which is required among the alias tables&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;3&amp;nbsp;&lt;/strong&gt;Set the cache&amp;nbsp; property of the physical table&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_722&quot; style=&quot;background-color: #f3f3f3; border-bottom-color: rgb(221, 221, 221); border-bottom-left-radius: 3px 3px; border-bottom-right-radius: 3px 3px; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(221, 221, 221); border-top-left-radius: 3px 3px; border-top-right-radius: 3px 3px; border-top-style: solid; border-top-width: 1px; display: block; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding-top: 4px; text-align: center; width: 501px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Cache Property of the tables&quot; class=&quot;size-full wp-image-722&quot; height=&quot;531&quot; src=&quot;http://www.oraclebidwh.com/wp-content/uploads/2010/12/Physical-Layer-4.JPG&quot; style=&quot;border-bottom-style: none; border-bottom-width: 0px; border-color: initial; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-style: none; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Physical Layer 4&quot; width=&quot;491&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Cache Property of the tables&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Reasons to do that&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Its better to set the caching at physical table level and not at the alias table level.This applies to most of the scenarios&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;It your data source is OLTP system make sure you disable to caching. As&amp;nbsp; that changing frequency would be high and you do not want to cache results.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;For all the data warehouse sources have better cache persistence time set&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;4&lt;/strong&gt;&amp;nbsp;connection pool(s) and its properties&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_720&quot; style=&quot;background-color: #f3f3f3; border-bottom-color: rgb(221, 221, 221); border-bottom-left-radius: 3px 3px; border-bottom-right-radius: 3px 3px; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(221, 221, 221); border-top-left-radius: 3px 3px; border-top-right-radius: 3px 3px; border-top-style: solid; border-top-width: 1px; display: block; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding-top: 4px; text-align: center; width: 317px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;Physical Layer Multiple connection Pool&quot; class=&quot;size-full wp-image-720&quot; height=&quot;209&quot; src=&quot;http://www.oraclebidwh.com/wp-content/uploads/2010/12/Physical-Layer-2.JPG&quot; style=&quot;border-bottom-style: none; border-bottom-width: 0px; border-color: initial; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-style: none; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Physical Layer 2&quot; width=&quot;307&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Physical Layer Multiple connection Pool&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Reasons to do this.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;To have multiple connection pool for difference purpose. e.g for usage tracking, security implementation etc it better to have different connection pools.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_718&quot; style=&quot;background-color: #f3f3f3; border-bottom-color: rgb(221, 221, 221); border-bottom-left-radius: 3px 3px; border-bottom-right-radius: 3px 3px; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(221, 221, 221); border-top-left-radius: 3px 3px; border-top-right-radius: 3px 3px; border-top-style: solid; border-top-width: 1px; display: block; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding-top: 4px; text-align: center; width: 456px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img alt=&quot;COnnection Pool Property&quot; class=&quot;size-full wp-image-718&quot; height=&quot;531&quot; src=&quot;http://www.oraclebidwh.com/wp-content/uploads/2010/12/Physical-Layer-3.JPG&quot; style=&quot;border-bottom-style: none; border-bottom-width: 0px; border-color: initial; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-style: none; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Physical Layer 3&quot; width=&quot;446&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;COnnection Pool Property&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Call interface: Use native call interface for the connection(e.g OCI10g) etc based on source database. Its faster then generic ODBC connection.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;set connection pool , time out ,maximum connections etc based on server configurations and usage&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;connection pooling&lt;/strong&gt;- it avoids the database connection overhead. If users run the same query it users the same connection from the pool. What does this mean is user sessions share the connection in this.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Maximum Connection :&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Max what it should be :&lt;/strong&gt;Approx 1024 kb of server memory is consumed in each connection.So tThis has to be set per server configuration and requirement.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Min what it should be:&lt;/strong&gt;&amp;nbsp;25% of max users times the reports they execute.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;e.g if you have 1000 users accessing around 10 reports&amp;nbsp; in dashboard that this number should 250 ( 25% of 1000) * 10 = 2500&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Please leave me a comment if you have lean any other design principal as a hard lesson in your projects&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/2896785031606266198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/obiee-physical-layer-design.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2896785031606266198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2896785031606266198'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/obiee-physical-layer-design.html' title='OBIEE Physical Layer Design Principles/Best Practices'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-4193331886609528251</id><published>2011-05-30T00:11:00.000-07:00</published><updated>2011-05-30T00:11:20.170-07:00</updated><title type='text'>OBIEE BMM Layer Design Principles/Best Practices</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 15px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;OBIEE BMM Layer Design&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;Principles&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;/ Best Practices&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;There are certain design principles or best practices oracle suggest in designing the OBIEE repository. If you open any standard/sample repository provided by oracle you will understand what exactly I am talking about&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Today we will discuss the design principles for BMM Layer.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;1. Use Multi User Development Environment&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use the Multi- User Development&amp;nbsp; facility if there are multiple developers. Multiple developers to connect “online” to the same repository file and making changes is not recommended.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Multi User Development allows user to define a series of projects within the repository file ,where each project is a subset of the entire repository .If developers want to make changes , they can check out a project to a local machine make and test the changes,and then check the modifications back into the master repository file.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;2.&amp;nbsp; Always run Global Consistency Check before releasing a repository.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Whenever we make changes to a repository ,always be sure to run Global consistency check. It is bad practice to release a repository that still contains consistency check errors. In some cases, consistency errors prevent Oracle BI Server from loading the repository. Use the Consistency check manager to identify and debug check messages.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;3.&amp;nbsp; Separate Business Model&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Even if you have only a single data source or schema in the physical layer, or you have only one physical data source for the repository, it is still good practice to break out the physical objects into multiple business models in the BMM layer to represent the independent areas of functionality.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;4. Logical Tables&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;When building logical tables, do not merge multiple dimension tables into a single logical dimension table,and do not merge multiple fact tables into a single logical fact table.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Having multiple logical fact tables also makes it easier to create well defined projects for Multi User development.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;It is also a good practice to prefix logical table names with either Dim-, Fact- ,or Fact Compound -.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;This allows you to easily see how the tables are being used. It also groups the tables in the business model, so that facts are groups with facts, dimensions with dimensions&amp;nbsp; and so on.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;5. Time Dimension&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;There are few things to keep in mind in time dimension factor.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Always must ensure that time Dimension hierarchy is built correctly and the logical level of each time- logical table source is set correctly&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If there are multiple time dimensions within the business model, for consistency, make sure that all time dimension logical table contains the same columns and general structure. This is good for reporting purpose.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;6. Logical Fact &amp;amp; Dimension table columns&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Always assign a primary key for logical dimension tables. All logical dimension columns should be renamed in a way that is meaningful to users.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Bring only required columns in to the BMM layer for reporting.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Do not assign logical primary key for logical fact tables.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Create meaningful name for measures&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Set aggregation rule for every logical fact columns.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Create “dummy” measures to group facts.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;7. Logical Joins&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use only logical(complex ) joins in BMM layer. And always accept default properties when creating joins.&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;8. Calculated Measure&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Be very careful when building calculated measures.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use logical columns for calculations that require an aggregation rule that is applied before the calculation.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use physical columns for calculations that require an aggregation rule to be applied after the calculation.&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;9. Aggregates&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Few important things to keep in mind about Aggregates.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Try to ensure that each aggregate table has an effective summary ration with underlying detail.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Ensure that the logical level of every aggregate logical table source is set correctly.&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Always test to ensure that aggregates tables are being used as expected.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If an aggregates is not used ,try changing the number of elements on one of the related logical dimension levels.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;10. Dimension Hierarchies&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;In Dimension Hierarchies few things&amp;nbsp; are very important to keep in mind&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;list-style-type: square; margin-bottom: 10px; margin-left: 40px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;It is best practice to create dimensional hierarchy for every logical dimension table in BMM layer.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;All Dimension must have at least two levels : the total level and detail level.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If you are creating Dimensional Hierarchy manually, be sure to check Grand total level for the Total Level.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use Update Row Counts or Estimate Levels to set the number of elements for every level of every Dimension Hierarchy.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Think about the experience of user when enabling drill down&lt;strong&gt;.&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;Principle&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;11. Avoid Snowflake schema&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;When there is Snowflaking in physical model,We should try to avoid Snowflaking in BMM layer and build models that use only star schema&amp;nbsp;&lt;strong&gt;.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Use WHERE clause filters to help avoid using opaque views or complex joins in the physical layer.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/4193331886609528251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/obiee-bmm-layer-design-principlesbest.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/4193331886609528251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/4193331886609528251'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/obiee-bmm-layer-design-principlesbest.html' title='OBIEE BMM Layer Design Principles/Best Practices'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-3686542960564523085</id><published>2011-05-30T00:03:00.000-07:00</published><updated>2011-05-30T00:03:33.760-07:00</updated><title type='text'>Authentication In OBIEE</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 15px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;OBIEE Support four types of authentication.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;1)LDAP Authentication&amp;nbsp;&lt;/strong&gt;: Users are authenticated based on credentials stored in LDAP.This is the BEST method to do authentication in OBIEE and it supports company’s Single Sign On (SSO) philosophy as well.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;2)External Table Authentication&lt;/strong&gt;&amp;nbsp;: If users belongs to multiple groups ,that information is being pulled from the data base scheme table.This usually implemented with LDAP Authentication&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;3)Database Authentication&lt;/strong&gt;: The Oracle BI Server can authenticates user based on database logins. If a user has read permission on a specific database.Oracle BI Presentation Services authenticates those users&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;4)Oracle BI Server User Authentication&lt;/strong&gt;: User are directly crated in OBIEE and are authenticated against those credentials. This is the worst authentication method if company has larger then few people using the system. Believe me Maintenance is a nightmare here.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Two authentication methods are usually combined together.like LDAP and external table authentication.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;And as i said earlier LDAP and/or LDAP with external table are BEST authentication(Again each case is different)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 6px; margin-left: 10px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Oracle BI Server User Authentication is not quite popular as it has its support/maintenance issue associated ,once system grows beyond certain users&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/3686542960564523085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/authentication-in-obiee.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/3686542960564523085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/3686542960564523085'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/authentication-in-obiee.html' title='Authentication In OBIEE'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-361222345563913249</id><published>2011-05-10T23:49:00.000-07:00</published><updated>2011-05-10T23:49:26.980-07:00</updated><title type='text'>Hide dashboard prompts/Section in OBIEE</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;line-height: 1.5em; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;There is a way to hide the dashboard prompts in OBIEE.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;But, need to have a separate section&amp;nbsp;containing&amp;nbsp;this prompt.. that’s reason i made my article title as: prompt/Section&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Here is the way..&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;1. Edit Dashboard, go to Properties of Section &amp;gt; Format Section..&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img src=&quot;http://bischool.files.wordpress.com/2010/10/format-section.jpg&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: normal;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;2. Expand&amp;nbsp;&lt;strong&gt;Custom CSS Style Options (HTML Only)&amp;nbsp;&lt;/strong&gt;then select&amp;nbsp;&lt;strong&gt;Use Custom CSS Style&lt;/strong&gt;&amp;nbsp;check box… and write the following code as shown:&lt;/span&gt;&lt;/div&gt;&lt;blockquote style=&quot;border-bottom-color: rgb(176, 176, 176); border-bottom-style: dashed; border-bottom-width: 1px; border-left-color: rgb(176, 176, 176); border-left-style: dashed; border-left-width: 1px; border-right-color: rgb(176, 176, 176); border-right-style: dashed; border-right-width: 1px; border-top-color: rgb(176, 176, 176); border-top-style: dashed; border-top-width: 1px; margin-bottom: 30px; margin-left: 30px; margin-right: 30px; margin-top: 30px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 10px;&quot;&gt;&lt;div style=&quot;line-height: 1.5em; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;strong&gt;display:none;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img src=&quot;http://bischool.files.wordpress.com/2010/10/hiding-prompt.jpg&quot; /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;It&#39;s more effective then collapsible option..&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/361222345563913249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/hide-dashboard-promptssection-in-obiee.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/361222345563913249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/361222345563913249'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/hide-dashboard-promptssection-in-obiee.html' title='Hide dashboard prompts/Section in OBIEE'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-1312697676575269074</id><published>2011-05-09T01:44:00.000-07:00</published><updated>2011-05-09T01:44:23.025-07:00</updated><title type='text'>One Dimension – Multiple Hierarchies</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;There was a question yesterday on the forums regarding the usage/availability of Multiple Hierarchies for a single dimension. I thought i would blog about it since there is very little documentation on this. Now let us take an example and try to understand what multiple hierarchies are and where they are used. Classic example for this would be the Time Dimension. In time dimension we can have a hierarchy based on Calendar Year, Quarter, Month and Day and the Fiscal Year, Quarter, Month and Day. BI EE can accommodate such possible multiple hierarchies within the same dimension. Let’s try to build one for a Product Dimension. There are certain ground rules for building multiple hierarchies for the same dimension.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;There must be a unique key for the dimension at the lowest level.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;This unique key must be shared by all the multiple hierarchies i.e. all the hierarchies should have their last levels as a level with the unique key.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;All the hierarchies should roll up to the top Total Level. And Top Level attributes should not have a Logical Key defined.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;In our case, we have a unique key called DIMENSION_KEY which would form the last level. Our aim is to build 2 hierarchies like this&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Total Level&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Pack Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Category&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Products&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sub-Category&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DIMENSION_KEY&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;i.e&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Hierarchy1 = Total Level -&amp;gt; Pack Size -&amp;gt; Products -&amp;gt; Unique Dimension&amp;nbsp;Key&lt;br /&gt;
Hierarchy2 = Total Level -&amp;gt;&amp;nbsp;Category -&amp;gt; Sub-Category&amp;nbsp;-&amp;gt; Unique Dimension Key&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;As you see above DIMENSION_KEY is a shared level by both Products and sub-category. Now let’s start building the hierarchy.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinxdJtDuKRIKO29j1HGvdDjPzNPO9TBT85qOItWxswkbVqegDcol1sCJY6o3HLBcP7amGIG092YcYS-6wP9zw0vxMmpdIHxI0hzgsVcRCsFMiCfahsnZf9v_J8QvSl0dcdcemAwMkDO7MV/s1600/pic1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinxdJtDuKRIKO29j1HGvdDjPzNPO9TBT85qOItWxswkbVqegDcol1sCJY6o3HLBcP7amGIG092YcYS-6wP9zw0vxMmpdIHxI0hzgsVcRCsFMiCfahsnZf9v_J8QvSl0dcdcemAwMkDO7MV/s640/pic1.jpg&quot; width=&quot;464&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Once we have reached till the 3 level for both the hierarchies, create a child level for the level Sub-Category. The child level would be DIMENSION_KEY.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzU4WkCfylAHSp3GHdWHEt6_ynkV69O-ammbJXznpVt9q1XfXq8UfKXast0msKFy-yjHABbn2rOLI95KkSMm0f5pZ92xdMiJW0LDc2wFYqiqzNDp-2zkH8eETVE_EG_LhT747Mfvb6ZzGY/s1600/pic2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzU4WkCfylAHSp3GHdWHEt6_ynkV69O-ammbJXznpVt9q1XfXq8UfKXast0msKFy-yjHABbn2rOLI95KkSMm0f5pZ92xdMiJW0LDc2wFYqiqzNDp-2zkH8eETVE_EG_LhT747Mfvb6ZzGY/s640/pic2.jpg&quot; width=&quot;464&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;After this create a Shared Child Level for the Products level and use the DIMENSION_KEY for this shared level.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjORa5N_YWtmY-_Ejt_8lH8imnLdHUewAKCzxRT23IEPJxwDLvuosBRGw2dHC8QWhI3Ou56AHcQ8Hn9y7XoOrIjfNLzQwX5rTk7obcB6gaZ66JUpMNM7Q7J0CJnqbfSeXZrAI6UsxVwdWpn/s1600/pic3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjORa5N_YWtmY-_Ejt_8lH8imnLdHUewAKCzxRT23IEPJxwDLvuosBRGw2dHC8QWhI3Ou56AHcQ8Hn9y7XoOrIjfNLzQwX5rTk7obcB6gaZ66JUpMNM7Q7J0CJnqbfSeXZrAI6UsxVwdWpn/s640/pic3.jpg&quot; width=&quot;464&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Now we have basically created a dimension containing 2 hierarchies. Just test it out to see whether you get the proper drill downs.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiejyJReBJJqYjWV8jXIAvp9mC35EcTMH8vwqC9ceDkUccQyHkHOJHn1GUZ4NF6mKGtP77cQfgl4hd0_Wg57EFKVLRKfgxktelVvX-FdCcJKhTKSCWfa4Jb_EjTZot80VJGp8qrmiRJhMpO/s1600/PIC4.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiejyJReBJJqYjWV8jXIAvp9mC35EcTMH8vwqC9ceDkUccQyHkHOJHn1GUZ4NF6mKGtP77cQfgl4hd0_Wg57EFKVLRKfgxktelVvX-FdCcJKhTKSCWfa4Jb_EjTZot80VJGp8qrmiRJhMpO/s640/PIC4.JPG&quot; width=&quot;464&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYb62gKKO9K1fgLbo98KRmkRJR0jZfeNILdT6E6J0HA5WVbif3uPJIlN9NzdLj9Z2XFGTfJX_wClZnLbJQIBDtr35r6aGEtSP83zzcZ13rG1EwUUO2HiDVASYbAwNbpBVIyixd9dqifIKO/s1600/PIC5.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYb62gKKO9K1fgLbo98KRmkRJR0jZfeNILdT6E6J0HA5WVbif3uPJIlN9NzdLj9Z2XFGTfJX_wClZnLbJQIBDtr35r6aGEtSP83zzcZ13rG1EwUUO2HiDVASYbAwNbpBVIyixd9dqifIKO/s640/PIC5.JPG&quot; width=&quot;464&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/1312697676575269074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/one-dimension-multiple-hierarchies.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/1312697676575269074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/1312697676575269074'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/one-dimension-multiple-hierarchies.html' title='One Dimension – Multiple Hierarchies'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinxdJtDuKRIKO29j1HGvdDjPzNPO9TBT85qOItWxswkbVqegDcol1sCJY6o3HLBcP7amGIG092YcYS-6wP9zw0vxMmpdIHxI0hzgsVcRCsFMiCfahsnZf9v_J8QvSl0dcdcemAwMkDO7MV/s72-c/pic1.jpg" height="72" width="72"/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-8947936774926520242</id><published>2011-05-05T03:07:00.000-07:00</published><updated>2011-05-05T03:07:03.983-07:00</updated><title type='text'>Changing Default views of Compound Layout</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;changing the default views of Compound Layout in Answers. So, basically if you go to answers and create a new report, you would find that by default Compound layout would have 2 views included i.e. Table and Title views as shown below&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5T9Jd4toytpIjINRycpYML56Vvmd7BYJ7Pvbv4TSlUvURoV_0FiEjGnpXceexcGo6aCesrbQroq48-JsOmdK5A1nhVFSGg5MiAIYDgMRooe8cOUKg4xhyphenhyphenLbdYRRQJvkU1dmz2z1unrsXs/s1600/pic1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;175&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5T9Jd4toytpIjINRycpYML56Vvmd7BYJ7Pvbv4TSlUvURoV_0FiEjGnpXceexcGo6aCesrbQroq48-JsOmdK5A1nhVFSGg5MiAIYDgMRooe8cOUKg4xhyphenhyphenLbdYRRQJvkU1dmz2z1unrsXs/s400/pic1.jpg&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;But what the customer basically wanted was to include a filter and table view by default (i.e. filter view instead of title view). The method is given in the bookshelf. But unfortunately it does not work as specified due to a documentation bug. In order to make this work, go to {OracleBI}\web\msgdb\messages folder and you would find a file called answerstemplates.xml.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;Copy this file to {OracleBIData}\web\msgdb\customMessages. If you don’t have these folders then create it. Now edit this file and search for kuiCriteriaDefaultViewElements. This is the message that handles all the default values possible in Answers. Now add the following tags to this message after the HTML tags,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;lt;view signature=”compoundView” &amp;gt;&lt;br /&gt;
&amp;lt;cv signature=”tableView” /&amp;gt;&lt;br /&gt;
&amp;lt;cv signature=”filtersView” /&amp;gt;&lt;br /&gt;
&amp;lt;/view&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3mxXORetxpANXWJbLQRzwXWJwpXaKCn3lW7Z9PK53f4YQlICq48oM9fYckAYEjbaV3WoC0BwolG74jg_PPN5ihIUl3kAFF4bXjB23bGKPOCabggEbmFp-C2sxGhAv72CwJOTKaC3Mdzx5/s1600/pic2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;75&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3mxXORetxpANXWJbLQRzwXWJwpXaKCn3lW7Z9PK53f4YQlICq48oM9fYckAYEjbaV3WoC0BwolG74jg_PPN5ihIUl3kAFF4bXjB23bGKPOCabggEbmFp-C2sxGhAv72CwJOTKaC3Mdzx5/s640/pic2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Once this is done restart your presentation services. Now you would see that by default you would have got Table and Filter views within your compound layout.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin51MOmq6EhEw6bvvLAAoDXSXg8mnHoT48P4MaptRXEzqigiNHGGz39YikxxrpfKYgHeykat9CoN99A7nuFJXPlFH6fJHSFGQtTeelvghoWsG7WEfrE5zIczdgRr4bW2uPjGo_UMawEken/s1600/pic3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;143&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin51MOmq6EhEw6bvvLAAoDXSXg8mnHoT48P4MaptRXEzqigiNHGGz39YikxxrpfKYgHeykat9CoN99A7nuFJXPlFH6fJHSFGQtTeelvghoWsG7WEfrE5zIczdgRr4bW2uPjGo_UMawEken/s400/pic3.jpg&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If you notice, the methodology above is same as the one that we followed for enabling the sorting of reports in Dashboards. So, use this methodology when you want to modify any custom XML messages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Book Antiqua&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/8947936774926520242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/changing-default-views-of-compound.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/8947936774926520242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/8947936774926520242'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/changing-default-views-of-compound.html' title='Changing Default views of Compound Layout'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5T9Jd4toytpIjINRycpYML56Vvmd7BYJ7Pvbv4TSlUvURoV_0FiEjGnpXceexcGo6aCesrbQroq48-JsOmdK5A1nhVFSGg5MiAIYDgMRooe8cOUKg4xhyphenhyphenLbdYRRQJvkU1dmz2z1unrsXs/s72-c/pic1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-960727926985934892</id><published>2011-05-03T22:26:00.000-07:00</published><updated>2011-05-03T22:26:09.175-07:00</updated><title type='text'>Import  Through Server</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If you open the Administration Console and go to import, you would basically find 4 options. They are&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;Import from Database&lt;br /&gt;
2.&amp;nbsp;&amp;nbsp;&amp;nbsp;Import through Server&lt;br /&gt;
3.&amp;nbsp;&amp;nbsp;&amp;nbsp;Import from Repository&lt;br /&gt;
4.&amp;nbsp;&amp;nbsp;&amp;nbsp;Import from XMLA&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The options 1,3 and 4 are pretty self explanatory. But so far i have never used the Import through Server option. This option again has some interesting features. And this works only if you have open a repository in the online mode. Let us try to understand this here. Consider that we have 2 machines A and B as shown below.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpC8lCZCfzT407p1U0I8rYj-q6Q80YiDK-Luvm8BDAd6TGqdnG_Ul5SHD1mBOQkVDI9g86L2p26NJpBzlzfrhYwLJs4VNsjSZOwlYH89PVJmBHPACcH_jjrQHPqA2-jsQybWPAvczytUKs/s1600/PIC1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;133&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpC8lCZCfzT407p1U0I8rYj-q6Q80YiDK-Luvm8BDAd6TGqdnG_Ul5SHD1mBOQkVDI9g86L2p26NJpBzlzfrhYwLJs4VNsjSZOwlYH89PVJmBHPACcH_jjrQHPqA2-jsQybWPAvczytUKs/s400/PIC1.jpg&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;So in effect an user in Machine B is opening the repository in the server machine A in online mode. So, let’s see what happens when we open &lt;strong&gt;Import from Database&lt;/strong&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuSygSdMlsL8fnwsfyVgadScoHtvOadjLVZj0ZlCVe_VO8hc9bEylp9eI9vHxhWLVT7qXekJNGmJBSOQmd1itQQsEuXZ9J22t4U_rrrn5sleSNI6gYqtebl_DbHy84T2uUUYqsW45vEzCQ/s1600/PIC2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuSygSdMlsL8fnwsfyVgadScoHtvOadjLVZj0ZlCVe_VO8hc9bEylp9eI9vHxhWLVT7qXekJNGmJBSOQmd1itQQsEuXZ9J22t4U_rrrn5sleSNI6gYqtebl_DbHy84T2uUUYqsW45vEzCQ/s400/PIC2.jpg&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;As you see when we click on import from Database it shows all the set of System DSNs that have already been created in Machine B(local to Machine B). So, now lets see what happens when we click on &lt;strong&gt;Import through Server&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf1oeJfc9x1LQTXOuBHxGN7L_W6RMuY9KrxUqJoXibOa3wl7RlUcr3LmbJvmeBpTV07UhsmCqCNhA9SbBPHpqEU0SHR8HWRGLsqCOzlPyNF6jnQjhZfkLKVk6KbPBhW6zNEYAa1P7Sz7ko/s1600/PIC3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf1oeJfc9x1LQTXOuBHxGN7L_W6RMuY9KrxUqJoXibOa3wl7RlUcr3LmbJvmeBpTV07UhsmCqCNhA9SbBPHpqEU0SHR8HWRGLsqCOzlPyNF6jnQjhZfkLKVk6KbPBhW6zNEYAa1P7Sz7ko/s400/PIC3.jpg&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The list of DSNs have changed, havent they? So what Import through Server does is it exposes the Machine A’s DSNs, TNSNames entries etc to Machine B. So, any user who is involved in the repository creation process does not have to create local DSNs or TNSNames entries. All they have to do is to connect to the repository on the Server(in Machine A) in online mode and then click on Import through Server. This is very much used in the Multi User Development of the Repositories.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #351c75; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/960727926985934892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/import-through-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/960727926985934892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/960727926985934892'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/import-through-server.html' title='Import  Through Server'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpC8lCZCfzT407p1U0I8rYj-q6Q80YiDK-Luvm8BDAd6TGqdnG_Ul5SHD1mBOQkVDI9g86L2p26NJpBzlzfrhYwLJs4VNsjSZOwlYH89PVJmBHPACcH_jjrQHPqA2-jsQybWPAvczytUKs/s72-c/PIC1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-6116493093706621570</id><published>2011-05-02T22:35:00.001-07:00</published><updated>2011-05-02T22:35:58.073-07:00</updated><title type='text'>How to reduce the space between multiple pivot tables placed side by side</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;1. Provided that s_oracle10 is in use; backup the following files before editing them&lt;br /&gt;
- C:\OracleBI\web\app\res\s_oracle10\b_mozilla_4\&lt;b&gt;views.css&lt;/b&gt;&lt;br /&gt;
- C:\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res\s_oracle10\b_mozilla_4\&lt;b&gt;views.css&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;2. Set the following section in both files above:&lt;br /&gt;
.PTSectsTable&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;{&lt;br /&gt;
border:none;&lt;br /&gt;
border-spacing:0px;&lt;br /&gt;
padding:0px;&lt;br /&gt;
margin:0px;&lt;br /&gt;
}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;3. Restart the OC4j and the Presentation server&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/6116493093706621570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/how-to-reduce-space-between-multiple.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/6116493093706621570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/6116493093706621570'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/how-to-reduce-space-between-multiple.html' title='How to reduce the space between multiple pivot tables placed side by side'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-1194390312132588073</id><published>2011-05-02T02:52:00.000-07:00</published><updated>2011-05-02T02:52:53.328-07:00</updated><title type='text'>Setting LOGLEVEL from Answers</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Normally, we check query in NQQuery.log file or from Answers also we can check the query directly.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;Difference is: NQQuery.log contains all the queries and need to identify them by time the report run.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If it’s directly from Answers (go to Settings &amp;gt; Administration &amp;gt; Manage Sessions), log available for every report runs until the query is changed.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;For every query of report there will be created one cursor, by accessing the cursor you can see the physical query generated by BI server.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;If we are unable to see the log file or if we find any error message saying that, No Log found while trying to watch the query in log the first step in the mind is to check the LOGLEVEL. When creating rpd by default, loglevel takes 0 values for Administrator user.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If it’s set to 0, we go for 2 or 3 accordingly, such that, the query will be appeared.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;For suppose, if you are accessing presentation service of another system and unable to see the query. You need not to set the LOGLEVEL=2 in the rpd presented in another system.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;I am assuming that all cursors are closed and LOGLEVEL is zero for particular user.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Log into answers with user who has LOGLEVEL =0, run any report then go to Settings &amp;gt; Administration &amp;gt; Manage Sessions. Click on View Log option.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;You will have error message or you may open the view log but you can’t find the query run at this moment because of loglevel – “0″. (To test this error message, you better delete the content of NQQuery.log completely but before doing this you need to stop your BI Server service then clear the content and save file again start BI Server service)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4V1pXOjbA7sCgNkhlNOcuBQ-fbdEAhd1w3irib9z0WRGubbWQKhHis2o6bV0up3sKdCi5Uh_vlZgfyWMbDoo4aEW1Wojf2E4eif-3FyeVEyvPBOsn6e61mxUzx64L0n_9SVNaNVEyR-RL/s1600/PIC1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;281&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4V1pXOjbA7sCgNkhlNOcuBQ-fbdEAhd1w3irib9z0WRGubbWQKhHis2o6bV0up3sKdCi5Uh_vlZgfyWMbDoo4aEW1Wojf2E4eif-3FyeVEyvPBOsn6e61mxUzx64L0n_9SVNaNVEyR-RL/s400/PIC1.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Close the window as well as cursors&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;Just go to advanced tab of particular report.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd2_FIsavdkCbtABIlX4J73vPCxk-UrB7JDn_mezUBBhjMNdIhQLr5I3hHgkAk1IH75rVXojy4VNLnc80Q7mRfeOwEkOQgYqkM-XdqCLTdVnpiWySJc2RRTz9yjvk89Jv0dCFfs1eZtWYP/s1600/PIC2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;86&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd2_FIsavdkCbtABIlX4J73vPCxk-UrB7JDn_mezUBBhjMNdIhQLr5I3hHgkAk1IH75rVXojy4VNLnc80Q7mRfeOwEkOQgYqkM-XdqCLTdVnpiWySJc2RRTz9yjvk89Jv0dCFfs1eZtWYP/s400/PIC2.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Scroll down to see the option:&amp;nbsp;&lt;b&gt;Prefix&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;  &lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;Here write&amp;nbsp;&lt;b&gt;SET VARIABLE LOGLEVEL=2;&lt;/b&gt;&amp;nbsp;(semi-colon at the end is must)&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk2tjazS2j2fAYIJ7h3JH4KnJ3xhgugQWQAys7v3D46mnoZmkQa4K6HHIwplpYBqx6WyPBEhvp1YOQIMW-Zq-4YDEEnv-gpkBSKxL8DssF4Zw5EJ16ZVGcb92lbnMI0zt5jRtqYALjC6Ii/s1600/PIC3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;47&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk2tjazS2j2fAYIJ7h3JH4KnJ3xhgugQWQAys7v3D46mnoZmkQa4K6HHIwplpYBqx6WyPBEhvp1YOQIMW-Zq-4YDEEnv-gpkBSKxL8DssF4Zw5EJ16ZVGcb92lbnMI0zt5jRtqYALjC6Ii/s400/PIC3.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;Now click on Results tab to re – run the report.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;Now you go Settings &amp;gt; Administration &amp;gt; Manage Sessions&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;Click on View Log to view the query. Now you are able to see the query and according to the LOGLEVEL – 2&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;Go back to Advanced tab, observe the Logical query.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;Before SQL, you find the text you written in Prefix field.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;By mentioning the semi colon, BI Server executes these statements one after another.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;This post explain you, how to set loglevel from answers itself, without going to rpd,&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;This process overrides the loglevel set in the rpd.&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/1194390312132588073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/setting-loglevel-from-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/1194390312132588073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/1194390312132588073'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/05/setting-loglevel-from-answers.html' title='Setting LOGLEVEL from Answers'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4V1pXOjbA7sCgNkhlNOcuBQ-fbdEAhd1w3irib9z0WRGubbWQKhHis2o6bV0up3sKdCi5Uh_vlZgfyWMbDoo4aEW1Wojf2E4eif-3FyeVEyvPBOsn6e61mxUzx64L0n_9SVNaNVEyR-RL/s72-c/PIC1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-7353255836700843235</id><published>2011-04-29T06:04:00.000-07:00</published><updated>2011-04-29T06:04:53.439-07:00</updated><title type='text'>Renaming Dashboards in OBIEE</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;There are 2 ways to rename the shared dashboards.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;1. Using Catalog Manager&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;2. From Answers admin tab.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Using Catalog Manager:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;1. Log in to catalog manager and navigate on shared folders and select the Group Folder under which you have created that dashboard.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;2. Navigate till you find _Portal folder under the shared folders&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOTPOH8ybEX7yycPpz0q0GA608HkP-VP31qWfzXEZIOh3t67Rg9S9thyDW2bmypoYhZyU9w6G_oe_6QhiVHzvE35NEx0DlEMTKqbOBERxmbX6MEFO_ucNfq7MKp4DAzXauU_XGZmw91utJ/s1600/PIC1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;593&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOTPOH8ybEX7yycPpz0q0GA608HkP-VP31qWfzXEZIOh3t67Rg9S9thyDW2bmypoYhZyU9w6G_oe_6QhiVHzvE35NEx0DlEMTKqbOBERxmbX6MEFO_ucNfq7MKp4DAzXauU_XGZmw91utJ/s640/PIC1.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;Select a dashboard that you want rename from the right side pane, right click and select&amp;nbsp;&lt;b&gt;Smart Rename (fix refs)&lt;/b&gt;&amp;nbsp;option&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJ8LDtK66BRKMMvur9t320nXEMODJGSmdo_Gr2uVrW67lLXufZUKuYFJAUTuhyphenhyphen53XQji3BqAmBuhlgRQkiG-sdt6rz4XTCoMKUu3yab6QYr_MHuNuulSdVTF4Vv-qRKCHIJk1prZtBwLG/s1600/PIC2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;578&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJ8LDtK66BRKMMvur9t320nXEMODJGSmdo_Gr2uVrW67lLXufZUKuYFJAUTuhyphenhyphen53XQji3BqAmBuhlgRQkiG-sdt6rz4XTCoMKUu3yab6QYr_MHuNuulSdVTF4Vv-qRKCHIJk1prZtBwLG/s640/PIC2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJ8LDtK66BRKMMvur9t320nXEMODJGSmdo_Gr2uVrW67lLXufZUKuYFJAUTuhyphenhyphen53XQji3BqAmBuhlgRQkiG-sdt6rz4XTCoMKUu3yab6QYr_MHuNuulSdVTF4Vv-qRKCHIJk1prZtBwLG/s1600/PIC2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;578&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJ8LDtK66BRKMMvur9t320nXEMODJGSmdo_Gr2uVrW67lLXufZUKuYFJAUTuhyphenhyphen53XQji3BqAmBuhlgRQkiG-sdt6rz4XTCoMKUu3yab6QYr_MHuNuulSdVTF4Vv-qRKCHIJk1prZtBwLG/s640/PIC2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJ8LDtK66BRKMMvur9t320nXEMODJGSmdo_Gr2uVrW67lLXufZUKuYFJAUTuhyphenhyphen53XQji3BqAmBuhlgRQkiG-sdt6rz4XTCoMKUu3yab6QYr_MHuNuulSdVTF4Vv-qRKCHIJk1prZtBwLG/s1600/PIC2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;577&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJ8LDtK66BRKMMvur9t320nXEMODJGSmdo_Gr2uVrW67lLXufZUKuYFJAUTuhyphenhyphen53XQji3BqAmBuhlgRQkiG-sdt6rz4XTCoMKUu3yab6QYr_MHuNuulSdVTF4Vv-qRKCHIJk1prZtBwLG/s640/PIC2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;4.&amp;nbsp;&amp;nbsp;&amp;nbsp;Here you give your desired name for the selected dashboard.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;I am renaming it to&amp;nbsp;&lt;b&gt;Rename Test&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTvZq0Rr1GWEiZ2R-NbQc_T0sVohnVthXxEVtuPIZLdkeztYAnhLjOHoS0JPVGjpmt4eZMtva2GBKBYBZATdw_ep6HaxVnGt-cX4cj9ZKDq_tfZQypr3kk29re0RqOfRh6CrT69yTS6Gzr/s1600/PIC3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;473&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTvZq0Rr1GWEiZ2R-NbQc_T0sVohnVthXxEVtuPIZLdkeztYAnhLjOHoS0JPVGjpmt4eZMtva2GBKBYBZATdw_ep6HaxVnGt-cX4cj9ZKDq_tfZQypr3kk29re0RqOfRh6CrT69yTS6Gzr/s640/PIC3.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 5. Press Enter to submit the name to server&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6.&amp;nbsp;&amp;nbsp;Now go to login to presentation service and go to dashboards. You will see that your dashboard name has been changed.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRv6LSgZ5rhL2Z8EPdAjUPSI7KeVA5OCzqfyt2rDxn5x7tO6y-Y4R1dcMH2qfB8mu0toHNanwiqra48t8ksGdGxqhQeQUnlWnF5P5ABV9sBvPm8-14rn4u0BBzMWuojoiHQ2Ht6w_0Yb_f/s1600/PIC4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;176&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRv6LSgZ5rhL2Z8EPdAjUPSI7KeVA5OCzqfyt2rDxn5x7tO6y-Y4R1dcMH2qfB8mu0toHNanwiqra48t8ksGdGxqhQeQUnlWnF5P5ABV9sBvPm8-14rn4u0BBzMWuojoiHQ2Ht6w_0Yb_f/s640/PIC4.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;u&gt;Rename dashboard from Answers admin tab&lt;/u&gt;:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ol start=&quot;1&quot; style=&quot;margin-top: 0cm;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Log      into presentation service with Administrator, go to Settings &amp;gt;      Administration &amp;gt; Manage Presentation Catalog.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;It      opens a window; in this window you find option&amp;nbsp;&lt;b&gt;Show Hidden      Items.&amp;nbsp;&lt;/b&gt;Select this check box. Now you are able to&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Navigate      to the Shared Folders and the group folder under which you have created      the dashboard.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Select&amp;nbsp;&lt;b&gt;_Portal&lt;/b&gt;&amp;nbsp;folder      (this will only appear when you select&amp;nbsp;&lt;b&gt;Show Hidden Items&lt;/b&gt;&amp;nbsp;options)&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;It      displays the list of dashboards under this folder. Now select&amp;nbsp;&lt;b&gt;Rename&lt;/b&gt;&amp;nbsp;option      corresponding to the dashboard that you want to rename&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHqAsSSaCbBASKdEGKob1fEd0mOWhL1YTU0OmKoW99wlsezrRdNEwySO3z2zqsLm4n_SMUaJxRBMVeNCFe4jIWsUk6oyCZrICMoo-jtB4uietH413smSgmYB244qxTXVl3DKlc6XBjOoK9/s1600/PIC5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;396&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHqAsSSaCbBASKdEGKob1fEd0mOWhL1YTU0OmKoW99wlsezrRdNEwySO3z2zqsLm4n_SMUaJxRBMVeNCFe4jIWsUk6oyCZrICMoo-jtB4uietH413smSgmYB244qxTXVl3DKlc6XBjOoK9/s640/PIC5.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;6.&amp;nbsp;&amp;nbsp; Here you mention the desired name and click on&amp;nbsp;&lt;b&gt;Update&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFT4-HscjDX5dTcuIh3kmeyAKDQO4msDiHLQZeSUt3NOyz8UOB_1lzP_dZ21AOiwQw5bsO-zJJw5hX1F2deGbstZDe1IelW7cCU0zNaj_ZUt6SnoZcS518w4HxGciBPeCi_SoJ6AxK8cAm/s1600/PIC6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;299&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFT4-HscjDX5dTcuIh3kmeyAKDQO4msDiHLQZeSUt3NOyz8UOB_1lzP_dZ21AOiwQw5bsO-zJJw5hX1F2deGbstZDe1IelW7cCU0zNaj_ZUt6SnoZcS518w4HxGciBPeCi_SoJ6AxK8cAm/s640/PIC6.jpg&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;7.&amp;nbsp;&amp;nbsp; Now go to&amp;nbsp;&lt;b&gt;Dashboards&lt;/b&gt;&amp;nbsp;and check whether name has renamed or not.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/7353255836700843235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/renaming-dashboards-in-obiee.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/7353255836700843235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/7353255836700843235'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/renaming-dashboards-in-obiee.html' title='Renaming Dashboards in OBIEE'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOTPOH8ybEX7yycPpz0q0GA608HkP-VP31qWfzXEZIOh3t67Rg9S9thyDW2bmypoYhZyU9w6G_oe_6QhiVHzvE35NEx0DlEMTKqbOBERxmbX6MEFO_ucNfq7MKp4DAzXauU_XGZmw91utJ/s72-c/PIC1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-7831978368930681939</id><published>2011-04-28T01:32:00.000-07:00</published><updated>2011-04-28T01:32:34.084-07:00</updated><title type='text'>General Properties of Connection Pool</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;Connection Pool&lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt; is a very important repository object and we should have a good knowledge of that. Moreover, many interview questions are based out of this. Now, lets understand something more about it…&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKqEXkIxSbLc8wBIkQ3Ib9XiyiSLeIwgcug_7_UWK5IDCeXoPyMILPLZ-9GHie-10ls-AQzTy15xeN7JZTqAFYRoWvscOyTq9aiof9Yrul2AuQLWLripZehsL6Z1DqAlIa3fsSol_IYErH/s1600/Untitled1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKqEXkIxSbLc8wBIkQ3Ib9XiyiSLeIwgcug_7_UWK5IDCeXoPyMILPLZ-9GHie-10ls-AQzTy15xeN7JZTqAFYRoWvscOyTq9aiof9Yrul2AuQLWLripZehsL6Z1DqAlIa3fsSol_IYErH/s320/Untitled1.png&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;We have 3 tabs:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;1)General&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2)XML&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3)Write Back&lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;In the &lt;b&gt;General&lt;/b&gt; tab,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;We need to give the &lt;b&gt;Name&lt;/b&gt; of the connection pool.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;Call Interface &lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt;specifies that&amp;nbsp;the Siebel Analytics will be making use of this&amp;nbsp;application program interface (API) &amp;nbsp;to&amp;nbsp;access the&amp;nbsp;Datasource. We have a list of call interfaces available based on the type of DB we are using as the data source. Like for Oracle we&amp;nbsp;have OCI, ODBC etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&lt;b&gt;Maximum Connections&lt;/b&gt; tells the maximum number of users that can connect through this connection pool. The default value is 10.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;Require fully qualified table names &lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt;is used to have the tables names with complete details like DB.schema.table_name. When this option is selected, all requests sent from the connection pool use fully qualified names to query the underlying database.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;In &lt;b&gt;Data Source Name&lt;/b&gt;&amp;nbsp;we need to give the Host String of the DB to which the queries will be routed. We need to give valid logon info for the data source else will fail to connect to the particular Data source.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If &lt;b&gt;Shared Logon &lt;/b&gt;option is checked, then all connections to the database that use the connection pool will use the user name and password specified in the connection pool. If this option is not selected, connections through the connection pool use the database user ID and password specified in the DSN or in the Siebel user profile.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;In&lt;b&gt; Username &amp;amp; Password &lt;/b&gt;and password u need to specify the Username and password of the underlying DB. We can also create a variable for the Username and make changes in that when we intend to change the underlying DB.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The &lt;b&gt;Enable Connection Pooling&lt;/b&gt; allows a single DB connection to remain open for specified time so that the future query requests could route through the same connection. It saves the overhead of opening and closing new connections and if this option is unchecked then we for each query the DB need to open a new connection.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;Timeout&lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt; specifies the time for which the connection to data source remains open&amp;nbsp;after the request completes.&amp;nbsp; During this time the new requests make use of this connection instead of opening a new connection. If timeout value set to 0 then connection pooling is disabled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;Execute queries Asynchronously &lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt;specifies that whether the data source supports asynchronous queries or not.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;Execute on connect &lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt;allows the Siebel Analytics Admin server to specify a command to the&amp;nbsp;DB each time the connection to the DB is established. It can be any command accepted by the DB.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;Parameters Supported &lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt;when checked tells that that all the DB parameters mentioned in the DB features file are supported by Siebel Analytics server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;Isolation Level &lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt;controls the transaction locking behavior for all statements issued by a connection.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Committed Read&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;EN-US&quot;&gt;- Locks are held while      the data is read to avoid dirty reads. Data can be changed before the      transaction ends with that connection.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Dirty Read&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;EN-US&quot;&gt;- 0 Locking. Can read      uncommitted or dirty data,&amp;nbsp;change values in data during&amp;nbsp;read      process&amp;nbsp;in a transaction. Least restrictive of all types.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Repeatable Read&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;EN-US&quot;&gt;- Places locks on all      data used in a query so that nobody can update the data. However new rows      can be inserted by other users but will be available in later reads in the      current transaction.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-align: justify;&quot;&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Serialization&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;- Places a range lock      on data set preventing other users to insert or update the rows in data      set until the transaction is complete. Most restrictive of all.&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Book Antiqua&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/7831978368930681939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/general-properties-of-connection-pool.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/7831978368930681939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/7831978368930681939'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/general-properties-of-connection-pool.html' title='General Properties of Connection Pool'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKqEXkIxSbLc8wBIkQ3Ib9XiyiSLeIwgcug_7_UWK5IDCeXoPyMILPLZ-9GHie-10ls-AQzTy15xeN7JZTqAFYRoWvscOyTq9aiof9Yrul2AuQLWLripZehsL6Z1DqAlIa3fsSol_IYErH/s72-c/Untitled1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-7725609726493282122</id><published>2011-04-27T00:23:00.000-07:00</published><updated>2011-04-27T00:23:13.831-07:00</updated><title type='text'>How to reset/change the &#39;Administrator&#39; password in OBIEE, BI Publisher and BIScheduler</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 12pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The steps to perform this task are below. &lt;br /&gt;
&lt;br /&gt;
The example solution begins by creating a BI Publisher superuser. &lt;br /&gt;
&amp;nbsp;On both OBIEE and BI Publisher. &lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 12pt;&quot;&gt;Start &amp;nbsp; &amp;nbsp;username/password:&amp;nbsp;&amp;nbsp;&amp;nbsp; Administrator/Administrator &lt;br /&gt;
After &amp;nbsp; username/password: &amp;nbsp; &amp;nbsp;Administrator/admin3 &lt;br /&gt;
&lt;br /&gt;
BI Publisher superuser username/password admin2/admin2 &lt;br /&gt;
&lt;br /&gt;
After the test it was proved that it was possible to log into OBIEE and click on the preconfigured Dashboard. &lt;br /&gt;
&lt;br /&gt;
Please follow the exact steps below and create the same usernames and passwords to start off with. &lt;br /&gt;
&lt;br /&gt;
1. Take a backup copy of the&amp;nbsp;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 12pt;&quot;&gt;c:\OracleBI\xmlp\XMLP\Admin\Configuration\xmlp-server-config.xml&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 16px;&quot;&gt;file.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 12pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt; 2. Log into BI Publisher &lt;br /&gt;
3. Select Admin &amp;gt; Security Center &amp;gt; Security Configuration &lt;br /&gt;
4. Enable a Local Superuser called: admin2 with the password admin2 &amp;nbsp;. Click &amp;lt;Apply&amp;gt; &lt;br /&gt;
5. Restart oc4j &lt;br /&gt;
6. Sign into BI Publisher as&amp;nbsp; admin2/admin2. &amp;nbsp;This should log in successfully. &lt;br /&gt;
7. Log into OBIEE Admintool (Online) and change the Administrator password to &#39;admintool&#39;. &lt;br /&gt;
8. Check in and save the changes. &lt;br /&gt;
9. Log into OBIEE Answers as Administrator/admin3&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 12pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;10. Change the &#39;Administrator&#39; password under the &#39;Security Model&#39; to &#39;admin3&#39;. Click &amp;lt;Apply&amp;gt; &lt;br /&gt;
11. Restart oc4j &lt;br /&gt;
12. Login to BI Publisher as Administrator/admin3. &amp;nbsp;&amp;nbsp;This should log in successfully. &lt;br /&gt;
13. Log into OBIEE Answers as Administrator/admin3 &lt;br /&gt;
14. Click on More Products &amp;gt; BI Publisher &lt;br /&gt;
15. This should go straight through to BI Publisher without prompting for a username and password. &lt;br /&gt;
&lt;br /&gt;
If the above method still fails attach your c:\OracleBI\xmlp\XMLP\Admin\Configuration\xmlp-server-config.xml file for comparison. It is expected that the encrypted password strings exactly match your environment. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;** BI Scheduler password ** &lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
This password can be changed in &#39;schconfig&#39; from the DOS/UNIX command line/shell.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;C:\&amp;gt;schconfig &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;Copyright (c) 1997-2006 Oracle Corporation, All rights reserved &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;***** Delivers Configuration Menu ***** &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;1 - Configure Scheduler &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&amp;gt;&amp;gt;&amp;gt; Enter Choice: 1 &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;***** Scheduler Configuration ***** &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;1 - Database &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;2 - General &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;3 - Advanced &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;0 - Quit &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&amp;gt;&amp;gt;&amp;gt; Enter Choice: &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&amp;gt;&amp;gt;&amp;gt; Enter Choice: 2 &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;***** Scheduler General Configuration ***** &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;10 - Administrator Name : Administrator &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;11 - Administrator Password : ***** &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;0 - Quit &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&amp;gt;&amp;gt;&amp;gt; Enter Choice: 10, then 11 &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;0 - Quit &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;0 - Quit &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;0 - Quit &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 10pt;&quot;&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 12pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
Quit 3 times and restart all Analytics Services (To bring them back in sync. Restarting the BI Scheduler on its own also works, but Job Manager connections may exhibit stale behaviour depending on what has been changed) .&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/7725609726493282122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/how-to-resetchange-administrator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/7725609726493282122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/7725609726493282122'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/how-to-resetchange-administrator.html' title='How to reset/change the &#39;Administrator&#39; password in OBIEE, BI Publisher and BIScheduler'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-8580032796691103031</id><published>2011-04-27T00:14:00.000-07:00</published><updated>2011-04-27T00:14:59.280-07:00</updated><title type='text'>Physical Layer Tips</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;After you import, set up a PK and some joins, you usually are done with the physical layer – aside from the occasional alias. But you should pay more attention to it, as it can have some unforeseen problems if you overlook the details.&lt;/div&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Circular Joins &lt;/b&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;The first physical layer problem is Circular Joins. A circular join is where there are 2 routes to get from one table to another, going from a dimension to a fact. Aggregate tables don’t count, as they are alternate tables used and won’t cause circular joins in the SQL. A real circular join is where usually 2 dimension tables join to each other, and each dimension tables also joins to a fact. This can happen frequently with small look-up tables in a non-denormalized schema, such as a snowflake or Transactional model.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;There are three ways to fight this, and if you follow them, you will never ever encounter them. In fact, I haven’t seen a circular join in a few years.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Import physical tables without FK joins turned on. Make the joins yourself, so there is nothing hidden that could cause problem. You should “own” your joins, not the other way around.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Aliases are the technique one uses to eliminate circular joins. An easy example of how to use aliases is when you have a lookup table, like W_LOV_D – each version of it requires an alias, which will be joined to differently.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;With all tables &amp;amp; aliases, using a naming standard will guarantee that only one physical layer object will exist in one Business Model object. If you prefix every object in the physical layer with its Logical usage first (essentially making everything an alias), you will not be able to use the Customer (W_COUNTRY_D) table in the Employee logical table, as the standard would require you to use a table alias called Employee (W_COUNTRY_D). The 7.9 OOB repository has finally adopted a similar approach.&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Nullable Flag &lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The most devious Gotcha however is the nullable flag on each column. Since many DBAs get lazy and do not set NOT NULL constraints in the database; this mis-information is consumed by the BI Server and gives it a tummy ache. Incorrect not-null settings are important to the BI server as they guide how it not only generates SQL but does internal joins as well.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;By leaving the default of Nullable set to true, just think what that is saying: it is saying that one can expect null values to appear in the column. Whenever a join on this column is needed, such as for a subtotal or a logical query that derives into multiple physical SQLs, the join syntax can be affected. When subtotalling on such a field, certain kinds of metrics that are calculated in the SQL (such as a count distinct) can cause problems.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;When subtotalling on a field in a report, this will translate into a multi-part query of the basic format:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Select fields&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;from Select (Detail Rows) DR,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Select (SubTotal Rows) SR&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Where DR.SubTotal Field = SR.SubTotal Field&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Note that for straight additive measures, the server will do the calculation and not the SQL.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;If the field you are SubTotaling on is set to nullable, then you have the following join condition:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;nvl(DR.c1 , 88.0) = nvl(SR.c1 , 88.0)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;and nvl(DR.c1 , 99.0) = nvl(SR.c1 , 99.0)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;No that is not a typo. Although the join condition it generates is a little bizarre by being redundant, it is clear that the server is taking into consideration that the field may be null. For varchar fileds, it uses ‘q’ and ‘z’ instead of 88 and 99. (This is dangerous if you actually have those values in the field!)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;When set to Not Null, your join condition will be simply:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;D1.C1 = SR.C1&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;There are two errors you can make, each the opposite of the other:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Setting the column to null when it is really not null. This will give you the correct answer, however it will be slower than the straight join due to the non-use of indexes.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Setting the column to not null when it is really nullable. This will result in the wrong answer, as the equi-join will remove null rows from the recordset completely.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Thus, be very accurate about your nullable settings in the physical layer. Ideally this should be handled in the database data model before you import a table to ensure that your physical layer does not become out of synch with the actual database.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Primary Keys&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;When beginning with Analytics / OBI, a lot of people make the mistake of creating too many primary keys when their PK simply has multiple columns.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Normally in Data Warehousing, a dimension table has a single field to be its primary key.&amp;nbsp; However sometimes we do not have that luxury, and must use multiple fields to represent our PK.&amp;nbsp; The best example of this is a Fact table: its PK is a combination of all the FKS to the dimension.&amp;nbsp; For example, a small fact table with FKs to Product, Month and Region has a composite Primary Key of PRODUCT_KEY, MONTH_KEY, REGION_KEY.&amp;nbsp; It is one key and not three: in the Analytics Physical layer, configure one Primary key but select multiple physical columns to define the key.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;As a basic rule, think of the Highlander: “There can be only one!”&amp;nbsp; There are advanced scenarios where their may be more than one, but 99% of the time, make sure&amp;nbsp;every physical layer table has a single PK.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Complex Joins&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Occasionally I will see complex joins where a complex join is not needed.&amp;nbsp; The vast majority of the time your joins should be straight FK joins, even if the PK of the parent table is a composite PK (see above).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;i&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Complex joins are used in the following scenarios:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Range Joins. Useful for YTD metrics or rolling metrics.&amp;nbsp; In 10.1.3.2, the need to do this has been eliminated, but your legacy config may still need them for this purpose.&amp;nbsp; An example might be: W_DAY_D.DAY_KEY &amp;lt;= FACTS.DAY_KEY AND W_DAY_D.DAY_KEY &amp;lt; FACTS.DAY_KEY + 7. &amp;nbsp;This query will bring back the last seven days of facts for the current day selected.&amp;nbsp; (Yes this looks strange, but try it out on a piece of paper to see how it works)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Data Type Conversion Joins.&amp;nbsp; This is common in non-star schema models, or poorly designed ones.&amp;nbsp; The most common example is the conversion of a date field to a YYYYMMDD format to join to a date table that has a field of the same YYYYMMDD format.&amp;nbsp; Incidentally, this is one of the reasons why you&amp;nbsp;would&amp;nbsp;have more than one PK of the date table – DAY_KEY and DAY_NUMBER would both be PKs if you had to do this.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Cartesian Joins.&amp;nbsp; In strange circumstances, a 1=1 join can be used.&amp;nbsp; Be extremely careful, as this is a Cartesian product, which means the same thing as no join, which in turn means all records from table 1 will be pared with all records from table 2.&amp;nbsp; I have had to use this in my current project extensively, where we have to force a dimension to work with a fact table for the sake of the UI.&amp;nbsp; When doing so, you must&amp;nbsp;guarantee&amp;nbsp;that only one of the dimensional values is selected in the report or prompt; otherwise your result will be substantially incorrect.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;i&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Scenarios when you should not use a complex join&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;1:1 Joins.&amp;nbsp; This is common when using _DX and _FX tables in the Oracle BI applications (the RMW).&amp;nbsp; A complex join frequently is over included in SQL, meaning that sometimes it is added and slows down performance even when it is not needed.&amp;nbsp; Model this with the _DX or _FX as the parent of the base _D or _F table using a regular FK join&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Filtering&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;This is where there is a filter in the join to exclude some rows from one of the tables.&amp;nbsp; Think about a LOV table.&amp;nbsp; One could make a join to a LOV and filter out the TYPE field to just ‘Case Status Types’.&amp;nbsp; Although this will work, it is poor design and can be missed in other joins.&amp;nbsp; It is best to put the filters in the LTS Content tab for the Dimension table it is mapped to.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-right: -2.3pt; text-align: justify;&quot;&gt;&lt;span style=&quot;line-height: 150%;&quot;&gt;Best of luck with your Physical Layer. &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-bottom: 10.0pt; margin-left: -35.45pt; margin-right: -44.8pt; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Sylfaen&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; line-height: 150%; mso-bidi-font-size: 11.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/8580032796691103031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/physical-layer-tips.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/8580032796691103031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/8580032796691103031'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/physical-layer-tips.html' title='Physical Layer Tips'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-1451636696298221214</id><published>2011-04-26T23:45:00.000-07:00</published><updated>2011-04-27T00:28:42.298-07:00</updated><title type='text'>Steps to change the password of the repository</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-IN&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;    &lt;m:brkBin m:val=&quot;before&quot;/&gt;    &lt;m:brkBinSub m:val=&quot;--&gt;    &lt;m:smallfrac m:val=&quot;off&quot;&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val=&quot;0&quot;&gt;    &lt;m:rmargin m:val=&quot;0&quot;&gt;    &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;    &lt;m:wrapindent m:val=&quot;1440&quot;&gt;    &lt;m:intlim m:val=&quot;subSup&quot;&gt;    &lt;m:narylim m:val=&quot;undOvr&quot;&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;!--[endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-para-margin-top:0cm;
 mso-para-margin-right:0cm;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0cm;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-bidi-font-family:&quot;Times New Roman&quot;;
 mso-bidi-theme-font:minor-bidi;
 mso-fareast-language:EN-US;}
&lt;/style&gt; &lt;![endif]--&gt;  &lt;ol start=&quot;1&quot; style=&quot;color: #20124d; margin-top: 0cm;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Open NQSConfig.INI file&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Go to Security part and      find&amp;nbsp;AUTHENTICATION_TYPE = BYPASS_NQS;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Uncomment (remove #)&amp;nbsp;this part.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Stop the BI Server service&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Close Administration Tool, if      opened. (Then only the changes are affecting to the Administration Tool)&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Open Administration Tool, then rpd      which needs password reset, in offline mode&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Give any password, it accepts.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Now go to Manage &amp;gt; Security.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;From here it’s the normal process      how you change password.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Save the changes to rpd&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Revert back the changes in      NQSConfig.INI&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Georgia&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Start BI Server and open rpd with      new password.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/1451636696298221214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/steps-to-change-password-of-repository.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/1451636696298221214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/1451636696298221214'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/steps-to-change-password-of-repository.html' title='Steps to change the password of the repository'/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8605606477616303028.post-2688538763640263021</id><published>2011-04-21T07:35:00.000-07:00</published><updated>2011-04-21T21:45:57.661-07:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;h2 class=&quot;sectionedit2&quot; style=&quot;background-color: inherit; border-bottom-color: rgb(140, 172, 187); border-bottom-style: solid; border-bottom-width: 1px; clear: left; color: black; font-size: 19px; font-weight: normal; margin-bottom: 1em; margin-left: 20px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0.5em; text-align: left;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8605606477616303028&amp;amp;postID=2688538763640263021&quot; id=&quot;oracle_business_intelligence_components&quot; name=&quot;oracle_business_intelligence_components&quot; style=&quot;color: rgb(0, 0, 0) !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none !important;&quot;&gt;Oracle Business Intelligence components&lt;/a&gt;&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: &#39;Lucida Grande&#39;, Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 13px; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: &#39;Lucida Grande&#39;, Verdana, Lucida, Helvetica, Arial, sans-serif; text-align: left;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;Reference: &amp;nbsp;http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/b40058.pdf&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: &#39;Lucida Grande&#39;, Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 13px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKQ7AvTZsPZK9eB3vP9wM4zuhB5lUdx7dRvf_vjokNxDQWtaydEjpHwFheFC_NvJ9ZiOCatchKt8zcEe-jSYF2yB0Oo5kU9I0AVNv1ucmsggKaZWgIImVflgnPgJxIgLWWNqgcLvpLtZXG/s1600/440ff38a2a9a607ccda57e639acdb447.media.534x700+%25281%2529.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKQ7AvTZsPZK9eB3vP9wM4zuhB5lUdx7dRvf_vjokNxDQWtaydEjpHwFheFC_NvJ9ZiOCatchKt8zcEe-jSYF2yB0Oo5kU9I0AVNv1ucmsggKaZWgIImVflgnPgJxIgLWWNqgcLvpLtZXG/s320/440ff38a2a9a607ccda57e639acdb447.media.534x700+%25281%2529.jpg&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: &#39;Lucida Grande&#39;, Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 13px; text-align: center;&quot;&gt;&lt;/div&gt;&lt;h2 class=&quot;sectionedit2&quot; style=&quot;background-color: inherit; border-bottom-color: rgb(140, 172, 187); border-bottom-style: solid; border-bottom-width: 1px; clear: left; color: black; font-size: 19px; font-weight: normal; margin-bottom: 1em; margin-left: 20px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0.5em; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/h2&gt;&lt;div style=&quot;font-family: &#39;Lucida Grande&#39;, Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The Oracle Business Intelligence components consist of:&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;line-height: 1.5em; list-style-image: none; list-style-type: square; margin-bottom: 0.5em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li class=&quot;level1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div class=&quot;li&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;Oracle Business Intelligence Presentation Services&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The Oracle Business Intelligence Presentation Services provides the framework and interface for presentation of Business Intelligence data to web clients. It maintains a Presentation Catalog service on the file system for the customization of this presentation framework. It is a standalone process and integrates with the Oracle Business Intelligence Presentation Services Plug-in from which it receives web client requests. It communicates with the Oracle Business Intelligence Server using ODBC over TCP/IP.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;line-height: 1.5em; list-style-image: none; list-style-type: square; margin-bottom: 0.5em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li class=&quot;level1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div class=&quot;li&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;Oracle Business Intelligence Server&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The Oracle Business Intelligence Server is a stand-alone process that maintains the logical data model which it provides to BI Presentation Services via&amp;nbsp;ODBC. Metadata is maintained for the data model in a local proprietary file called the repository file (rpd). On the back-end, the BI Server connects to customer data stores via data source adaptors.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;line-height: 1.5em; list-style-image: none; list-style-type: square; margin-bottom: 0.5em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li class=&quot;level1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div class=&quot;li&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;Oracle Business Intelligence Scheduler&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The Oracle Business Intelligence Scheduler is an extensible scheduling application for scheduling reports to be delivered to users at specified times. It is the engine behind the Oracle Business Intelligence Delivers feature.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;line-height: 1.5em; list-style-image: none; list-style-type: square; margin-bottom: 0.5em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li class=&quot;level1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div class=&quot;li&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;Oracle Business Intelligence Publisher&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The Oracle Business Intelligence Publisher generates highly-formatted, pixel-perfect enterprise reports.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;line-height: 1.5em; list-style-image: none; list-style-type: square; margin-bottom: 0.5em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li class=&quot;level1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div class=&quot;li&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;Oracle Business Intelligence Java Host&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The Oracle Business Intelligence Javahost provides services to BI Presentation Services for Charts, Gauges and PDFs. The services are provided based on request-response model.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;line-height: 1.5em; list-style-image: none; list-style-type: square; margin-bottom: 0.5em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li class=&quot;level1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div class=&quot;li&quot; style=&quot;font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Oracle Business Intelligence Presentation Services Plug-in&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The Oracle Business Intelligence Presentation Services Plug-in is the entry point for web client requests to BI Presentation Services. There are two types of BI Presentation Services Plug-ins. For Oracle Business Intelligence that is serviced by J2EE application servers, the BI Presentation Services Plug-in is a Java Servlet. For Oracle Business Intelligence where the web server used is&amp;nbsp;Microsoft Internet Information Services (IIS), the Oracle BI Presentation Services Plug-in is an ISAPI Plug-in.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;line-height: 1.5em; list-style-image: none; list-style-type: square; margin-bottom: 0.5em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li class=&quot;level1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div class=&quot;li&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;Oracle Business Intelligence for Microsoft Office&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;li&quot; style=&quot;font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;li&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; line-height: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d; font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;b&gt;Note: &lt;/b&gt;&lt;i&gt;The Oracle BI Presentation Services, Oracle BI Client, and Oracle BI Server components can be installed to run on separate machines&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;li&quot; style=&quot;color: black; font-family: &#39;Lucida Grande&#39;, Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; line-height: normal;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;li&quot; style=&quot;color: black; font-family: &#39;Lucida Grande&#39;, Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; line-height: normal;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;li&quot; style=&quot;color: black; font-family: &#39;Lucida Grande&#39;, Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; line-height: normal;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://obieeexpress.blogspot.com/feeds/2688538763640263021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/reference-oracle-business-intelligence.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2688538763640263021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8605606477616303028/posts/default/2688538763640263021'/><link rel='alternate' type='text/html' href='http://obieeexpress.blogspot.com/2011/04/reference-oracle-business-intelligence.html' title=''/><author><name>Kishore</name><uri>http://www.blogger.com/profile/04902520252388431135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKQ7AvTZsPZK9eB3vP9wM4zuhB5lUdx7dRvf_vjokNxDQWtaydEjpHwFheFC_NvJ9ZiOCatchKt8zcEe-jSYF2yB0Oo5kU9I0AVNv1ucmsggKaZWgIImVflgnPgJxIgLWWNqgcLvpLtZXG/s72-c/440ff38a2a9a607ccda57e639acdb447.media.534x700+%25281%2529.jpg" height="72" width="72"/><thr:total>1</thr:total></entry></feed>