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

<channel>
	<title>Business Intelligence &#8211; Reliason</title>
	<atom:link href="https://www.reliason.com/category/business-intelligence/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.reliason.com</link>
	<description></description>
	<lastBuildDate>Sat, 20 May 2017 15:03:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.6.17</generator>
	<item>
		<title>Migrate IBM Cognos Reports to Oracle Business Intelligence Enterprise Edition</title>
		<link>https://www.reliason.com/migrate-ibm-cognos-reports-oracle-business-intelligence-enterprise-edition/</link>
					<comments>https://www.reliason.com/migrate-ibm-cognos-reports-oracle-business-intelligence-enterprise-edition/#respond</comments>
		
		<dc:creator><![CDATA[Santosh Bhairi]]></dc:creator>
		<pubDate>Sat, 20 May 2017 14:12:25 +0000</pubDate>
				<category><![CDATA[Business Intelligence]]></category>
		<guid isPermaLink="false">http://www.reliason.com/?p=17593</guid>

					<description><![CDATA[<p>1.0 Introduction The objective of this article is to share an interesting activity on migrating IBM Cognos (Cognos) reports to Oracle Business Intelligence Enterprise Edition (OBIEE) for a leading financial</p>
<p>The post <a rel="nofollow" href="https://www.reliason.com/migrate-ibm-cognos-reports-oracle-business-intelligence-enterprise-edition/">Migrate IBM Cognos Reports to Oracle Business Intelligence Enterprise Edition</a> appeared first on <a rel="nofollow" href="https://www.reliason.com">Reliason</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style>
h1.page-title {font-size:30px !important;} .listing-bics ul li {list-style-type:none;padding-left:20px}<br />.special_ch_list ul li{<br />padding-left:20px;}</p>
<p>#layout.single-post .dfd-single-style-advanced {</p>
<p>margin-top:0 !important;<br />margin-bottom:0 !important;<br />}<br />#layout.single-post .dfd-single-style-advanced {margin-top: 0 !important;margin-bottom:0 !important;}<br />h1.page-title {font-size: 30px!important}<br /></style>
<h5 style="color: #19a4c6;">1.0 Introduction</h5>
<p>The objective of this article is to share an interesting activity on migrating IBM Cognos (Cognos) reports to Oracle Business Intelligence Enterprise Edition (OBIEE) for a leading financial service client (Client).  The client was using Cognos extensively for their financial management reporting areas.  As they were not getting the intended results out of Cognos, they decided to move onto OBIEE not only to get a holistic view of their financial reporting pack at enterprise-level but also to align with their corporate reporting strategy.</p>
<p>Just to let you know, these two BI tools (Cognos and OBIEE) uses a different frame-work altogether. So, achieving a 100% automation on migration is not possible. However, with the help of Java APIs and Unique Processes, many of the manual efforts have been automated resulting in almost a 35% saving in terms of cost, efforts and timelines.</p>
<p>Some of the other things to be noted:</p>
<div class="special_ch_list">
<ul>
<li>When migrating from one BI-Application to another, the objects in the BI-Application need to be retired and manually re-created.</li>
<li>Conversion process requires identifying each object, determining its intended functionality, recreating the object and finally to test that it works appropriately.</li>
</ul>
</div>
<p>Some of the high-level migration steps followed:<br />
<img loading="lazy" class="alignnone wp-image-17595 size-full" src="http://www.reliason.com/wp-content/uploads/2017/05/ibm.png" alt="" width="657" height="370" srcset="https://www.reliason.com/wp-content/uploads/2017/05/ibm.png 657w, https://www.reliason.com/wp-content/uploads/2017/05/ibm-300x169.png 300w" sizes="(max-width: 657px) 100vw, 657px" /><br />
Now, let’s talk in detail about the migration process which has been divided into three stages &#8211; (1) Identification (2) Evaluation (3) Implementation.</p>
<h5 style="color: #19a4c6;">2.0 Identification</h5>
<p>This particular step played a crucial role in eliminating un-wanted/duplicate reports and migrate only the reports that are actually being used by Business Users, from Cognos Connection Catalog.</p>
<p>Reviewed the list of identified reports for enabling Security both at Object and Data levels and categorise them into business-area wise.</p>
<h5 style="color: #19a4c6;">3.0 Evaluation</h5>
<p>Based on the list of migrated reports, an evaluation strategy prepared with the help of Business Users to determine:</p>
<div class="special_ch_list">
<ul>
<li>Creation of reports and their equivalent meta-data in OBIEE application</li>
<li>Consolidation and Enhancement</li>
</ul>
</div>
<h6 style="color: #19a4c6;">3.1 Manual Process</h6>
<p>High-level manual steps for migration:</p>
<div class="special_ch_list">
<ul>
<li>Data-lineage document for the final-list of reports</li>
<li>Gathered report properties like sql/mdx query information, ad-hoc query or frame-work model or cube details</li>
<li>Report views information and their filters</li>
<li>Removed duplicates and categorised the reports into different complexity buckets – Simple, Medium and High</li>
</ul>
</div>
<h6 style="color: #19a4c6;">3.2 Automation Process</h6>
<p>High-level automated steps for migration:</p>
<div class="special_ch_list">
<ul>
<li>All of the above manual steps, takes considerable amount of time and effort. The number certainly goes up if the volume of reports to be migrated significantly increases.</li>
<li>There is more manual activity involved for report assessment for areas like SQL/MDX Query, Prompts, Filters, Aggregations, etc.</li>
</ul>
</div>
<p>As you may be aware, Cognos uses Java programming interfaces for managing its meta-data. A custom Java API has been developed to:</p>
<div class="special_ch_list">
<ul>
<li>Parse through the reports in Cognos application</li>
<li>Process every report and extract all relevant metadata including native SQL and objects information like whether the report is based on Frame work or Model or Package or Cube or on Ad-hoc SQL.</li>
<li>Assign report complexity based on metadata attributes and its values from program cache</li>
<li>Create folders like – Simple, Medium and High programmatically based on the complexity</li>
<li>Write all metadata information into a spreadsheet by adding multiple tabs for &#8211; Layout, Prompts, Query, Filter, Report Variables, Report Drills, Charts, Crosstab, etc.</li>
</ul>
</div>
<p>With the help of the above automated steps, a good amount of information on reports has been gathered which not only helped for a realistic estimation but also to migrate the reports to OBIEE in a structure manner.</p>
<p>Another task was to identify a relational DW model requirements by analysing different objects based on the below diagram:</p>
<p><img loading="lazy" class="alignnone wp-image-17606 size-full" src="http://www.reliason.com/wp-content/uploads/2017/05/cognos.png" alt="" width="610" height="305" srcset="https://www.reliason.com/wp-content/uploads/2017/05/cognos.png 610w, https://www.reliason.com/wp-content/uploads/2017/05/cognos-300x150.png 300w" sizes="(max-width: 610px) 100vw, 610px" /></p>
<p>The most challenging task was to migrate Cognos Cubes to relational dimensional models in Oracle DW environment. To support roll-ups and high-performance, a number of aggregates and hierarchies have been built in OBIEE RPD.</p>
<h5 style="color: #19a4c6;">4.0 Implementation</h5>
<p>This section talks about implementation which has been carried-out in three phases:</p>
<div class="special_ch_list">
<ul>
<li>Datawarehouse Customisation and ETL Development</li>
<li>OBIEE RPD Design and Development</li>
<li>OBIEE Report and Dashboards Design and Development</li>
</ul>
</div>
<h6 style="color: #19a4c6;">4.1 Datawarehouse Customisation and ETL Development</h6>
<p>Based on the evaluation processed in (2) above, the immediate task was to develop a relational model requirements using ETL tools and database objects with features like partitions, etc.</p>
<h6 style="color: #19a4c6;">4.2 OBIEE RPD Development</h6>
<p>Based on the design and development of Oracle Datawarehouse, OBIEE RPD has been developed to support:</p>
<div class="special_ch_list">
<ul>
<li>Newly created and converted objects</li>
<li>New connection pools</li>
<li>Aliases to physical tables</li>
<li>Aggregations and hierarchies Setups</li>
<li>Subject Area Setup</li>
<li>Security implementation</li>
</ul>
</div>
<h5 style="color: #19a4c6;">5.0 Benefits</h5>
<p>To summarise, the entire activity has been completed in 24 weeks to migrate 200 Cognos reports along with 4 cubes and with resources as follows:</p>
<div class="special_ch_list">
<ul>
<li>2 OBIEE resource for 24 weeks</li>
<li>1 Java resource for 10 weeks</li>
<li>1 ETL/DBA for 10 weeks</li>
</ul>
</div>
<p>Migrating from Cognos to Oracle Business Intelligence resulted in a multitude of benefits for a customer including cost savings and increased business value.</p>
<p>To realize these benefits at the lowest possible cost, it is extremely important to follow a best and proven migration method and technical best practices developed through experience.</p>
<p>This blog outlined a proven-process that used automation techniques along with manual processes as well as a case-study of customer that have achieved the success after migration from Cognos to OBIEE.</p>
<p style="border: 2px solid #d00; padding: 10px;">If you need more information, please do not hesitate to contact us at +44 (0)207 7780091 or <a style="font-weight: bold; color: #19a4c6;" href="m&#97;&#x69;lt&#x6f;&#x3a;in&#x66;&#x6f;&#64;r&#x65;&#x6c;i&#97;&#x73;&#x6f;n&#46;&#x63;&#x6f;m">&#105;&#x6e;f&#x6f;&#64;&#114;&#x65;l&#x69;a&#115;&#x6f;n&#x2e;c&#x6f;&#x6d;</a>. Alternatively, visit us at <a style="color: #19a4c6; font-weight: bold;" href="http://www.reliason.com" target="_blank" rel="noopener noreferrer">www.reliason.com</a> to learn about how we can help your Organisation on Oracle BI technologies and to access our <a style="color: #19a4c6; font-weight: bold;" href="http://www.reliason.com/white-papers/" target="_blank" rel="noopener noreferrer">whitepapers</a> and <a style="color: #19a4c6; font-weight: bold;" href="http://www.reliason.com/test-drive/" target="_blank" rel="noopener noreferrer">test-drives</a>.</p>
<p>The post <a rel="nofollow" href="https://www.reliason.com/migrate-ibm-cognos-reports-oracle-business-intelligence-enterprise-edition/">Migrate IBM Cognos Reports to Oracle Business Intelligence Enterprise Edition</a> appeared first on <a rel="nofollow" href="https://www.reliason.com">Reliason</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.reliason.com/migrate-ibm-cognos-reports-oracle-business-intelligence-enterprise-edition/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Upgrade OBIEE 11g to 12C</title>
		<link>https://www.reliason.com/upgrade-obiee-11g-12c/</link>
					<comments>https://www.reliason.com/upgrade-obiee-11g-12c/#respond</comments>
		
		<dc:creator><![CDATA[Santosh Bhairi]]></dc:creator>
		<pubDate>Wed, 08 Mar 2017 16:52:20 +0000</pubDate>
				<category><![CDATA[Business Intelligence]]></category>
		<guid isPermaLink="false">http://www.reliason.com/?p=17403</guid>

					<description><![CDATA[<p>As you may be aware, Oracle released its latest BI tech-stack version 12c during October 2015 which is packed with abundant new enhancements and stunning new visualisations. The latest version</p>
<p>The post <a rel="nofollow" href="https://www.reliason.com/upgrade-obiee-11g-12c/">Upgrade OBIEE 11g to 12C</a> appeared first on <a rel="nofollow" href="https://www.reliason.com">Reliason</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style>
.special_ch_list ul li {padding-left: 20px;}<br />#layout.single-post .dfd-single-style-advanced {</p>
<p>margin-top:0 !important;<br />margin-bottom:0 !important;<br />}<br />#layout.single-post .dfd-single-style-advanced {margin-top: 0 !important}<br /></style>
<p>As you may be aware, Oracle released its latest BI tech-stack version 12c during October 2015 which is packed with abundant new enhancements and stunning new visualisations. The latest version is 12.2.1.0.0 and you can visit OTN page to learn more about it.</p>
<p>Here’s a quick snapshot of its features:</p>
<div class="special_ch_list">
<ul>
<li>It is now more Business friendly to offer agile and self-service; IT friendly to offer better governance, maintenance and easy installation</li>
<li>Aligned to BI Cloud Strategy</li>
<li>Introduction of .bar files and extended subject-areas for data mashups</li>
<li>Alta UK skin focuses more content with cleaner page design</li>
<li>Consistency across on-premise and cloud with colourful icons for better visibility</li>
<li>Comes with data visualisation (separately licensed though)</li>
<li>Several enhancements to graphs views, reports and dashboards</li>
<li>Offers Baseline Validation Tool for comparison of data between 11g and 12c environments</li>
</ul>
</div>
<p>To learn more about OBIEE 12c features, check Oracle’s <a style="color: #19a4c6; font-weight: bold;" href="https://docs.oracle.com/middleware/1221/biee/BIESG/whatsnew.htm#BIESG467" target="_blank">documentation.</a></p>
<p>This blog talks about all the detailed steps involved upgrading your OBIEE 11g tech-stack to 12c version.</p>
<p>Basically, the upgradation is a two-step process and is carried out by using BI Migration Script (migration-tool.sh):</p>
<div class="special_ch_list">
<ul>
<li>Create an export bundle from a read-only 11g certified Release (11.1.1.7 or later) using the BI Migration Tool (bi-migration-tool.jar)</li>
<li>Import the previously-generated export bundle in to the 12c system.</li>
</ul>
</div>
<p>The BI Migration Script is used to generate the BI Migration Tool jar file.</p>
<h5 style="color: #19a4c6;">2.0 Migration Process Steps</h5>
<p>The entire migration process is covered by these high-level steps with more details in the later sections:</p>
<p>One important note to mention here is – it is going to be an Out-of-Place upgrade meaning you will be installing a new OBIEE 12c environment and then migrate metadata from OBIEE 11g environment. The new OBIEE 12c instance can be installed alongside the existing OBIEE 11g instance. Having both OBIEE 11g and OBIEE 12c instance also gives an opportunity to validate the reports in OBIEE 12c side by side with OBIEE 11g.</p>
<div class="special_ch_list">
<ul>
<li>Pre-requisites</li>
<li>Generate BI migration tool .jar file</li>
<li>Create an export bundle</li>
<li>Import the exported bundle using BI 12c Configuration Assistant</li>
<li>Perform import process using BI migration script</li>
<li>Finally, validate Oracle BI Deployment</li>
</ul>
</div>
<h5 style="color: #19a4c6;">2.1 Pre-requisites</h5>
<p>Take a quick look at these pre-requisites as these will help in achieving a smooth installation and avoid further re-works during the migration process:</p>
<div class="special_ch_list">
<ul>
<li>A working environment of OBIEE 11g (11.1.1.7 or later)</li>
<li>Successfully installed OBIEE 12c environment (for download and installation steps, refer to Oracle’s documentation)</li>
<li>Appropriate permissions on root files systems of both OBIEE 11g and 12c environments</li>
<li>A configured weblogic authentication chain to enable 11g users to sign in to 12c domain</li>
<li>12c instance must be in STOP status</li>
</ul>
</div>
<h5 style="color: #19a4c6;">2.2 Generate BI migration to .jar file</h5>
<p>The BI Migration Tool is self-executing and self-contained. You need to generate <b>BI Migration Tool jar file</b> by using BI Migration Script (migration-tool.sh). This tool will copy the RPD and Catalog along-with the necessary files so they can be used in 12c environment.</p>
<p>Follow these to generate BI migration tool jar file:</p>
<div class="special_ch_list">
<ul>
<li>Locate the BI Migration Script available at the following location.</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px;">ORACLE_HOME/user_projects/domains/bi/bitools/bin/migration-tool.sh</li>
<li>Run the following command to generate the BI Migration Tool</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px;">ORACLE_HOME/user_projects/domains/bi/bitools/bin/migration-tool.sh package bi-migration-tool.jar</li>
</ul>
</div>
<p>Replace the ORACLE_HOME with the actual path to your 12c ORACLE_HOME which is created during 12c installation.</p>
<p><img loading="lazy" class="size-full wp-image-17407 aligncenter" src="http://www.reliason.com/wp-content/uploads/2017/03/oracle-12c.png" alt="" width="745" height="264" srcset="https://www.reliason.com/wp-content/uploads/2017/03/oracle-12c.png 745w, https://www.reliason.com/wp-content/uploads/2017/03/oracle-12c-300x106.png 300w" sizes="(max-width: 745px) 100vw, 745px" /></p>
<div class="special_ch_list">
<ul>
<li>Copy the BI Migration Tool to the host system from where you want to export data.</li>
</ul>
</div>
<h5 style="color: #19a4c6;">2.3 Creating Export Bundle</h5>
<p>The export bundle is a ‘.jar’ file and consists of the metadata information from the 11g Oracle home.</p>
<p>To create an export bundle:</p>
<div class="special_ch_list">
<ul>
<li>Run the BI Migration Tool without passing parameters. Enter the following command:</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px;">Unix: $JDK_HOME/bin/java -jar bi-migration-tool.jar</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px;">Windows: %JDK_HOME%\bin\java -jar bi-migration-tool.jar</li>
<li style="list-style-type: none; padding-left: 50px;">This command displays the list of parameters that we can include for the BI Migration Tool to locate various parts of the 11g system.</li>
<li>Run the BI Migration Tool with the following parameters to create an export bundle.</li>
</ul>
</div>
<p><img loading="lazy" class="size-full wp-image-17420 aligncenter" src="http://www.reliason.com/wp-content/uploads/2017/03/bi-migration-tool1.png" alt="" width="736" height="313" srcset="https://www.reliason.com/wp-content/uploads/2017/03/bi-migration-tool1.png 736w, https://www.reliason.com/wp-content/uploads/2017/03/bi-migration-tool1-300x128.png 300w" sizes="(max-width: 736px) 100vw, 736px" /></p>
<p>Following is a sample command for creating an export bundle:</p>
<div class="special_ch_list">
<ul>
<li style="list-style-type: none; color: #d00; padding-left: 50px;"><span style="color: #000; font-weight: 600;">Unix:</span> $JDK_HOME/bin/java -jar $ORACLE_HOME/bi/migration-tool/jlib/bi-migration-tool.jar out $ORACLE_HOME/Oracle_BI1 $DOMAIN_HOME/tmp/migration-tool-test/test_export.jar</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px; padding-top: 10px;"><span style="color: #000; font-weight: 600;">Windows:</span> %JDK_HOME%\bin\java -jar $ORACLE_HOME\bi\migration-tool\jlib\bi-migration-tool.jar out $ORACLE_HOME\Oracle_BI1 $DOMAIN_HOME\tmp\migration-tool-test\test_export.jar</li>
</ul>
</div>
<p><img loading="lazy" class="size-full wp-image-17425 aligncenter" src="http://www.reliason.com/wp-content/uploads/2017/03/tool.png" alt="" width="739" height="209" srcset="https://www.reliason.com/wp-content/uploads/2017/03/tool.png 739w, https://www.reliason.com/wp-content/uploads/2017/03/tool-300x85.png 300w" sizes="(max-width: 739px) 100vw, 739px" /></p>
<div class="special_ch_list">
<ul>
<li>Export succeeded message indicates a successful</li>
<li>Copy the export bundle in to the 12c system</li>
</ul>
</div>
<h5 style="color: #19a4c6;">2.4 Import Export Bundle</h5>
<p>You need to follow the below procedure only if you are configuring 12c system for the first time.</p>
<p>If you have already configured 12c system, you will have BI Domain and BI Service instance created. Now, need to perform the procedure to import the export bundle using the BI Migration Script.</p>
<p>Steps:</p>
<div class="special_ch_list">
<ul>
<li>Go to the bin directory using the following commands based on your operating system:</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px; padding-top: 10px;"><span style="color: #000; font-weight: 600;">Unix:</span> cd Oracle_home/bi/bin</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px; padding-top: 10px;"><span style="color: #000; font-weight: 600;">Windows:</span> cd Oracle_home\bi\bin</li>
<li>Start the Configuration Assistant using the following commands based on your operating system:</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px; padding-top: 10px;"><span style="color: #000; font-weight: 600;">Unix:</span> ./config.sh</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px; padding-top: 10px;"><span style="color: #000; font-weight: 600;">Windows:</span> config.cmd</li>
</ul>
</div>
<p>The Configuration Assistant starts and the Welcome screen is displayed.</p>
<div class="special_ch_list">
<ul>
<li>Select the components to install and click Next.
<ul>
<li>Essbase: Includes components such as Essbase Server, Cube Deployment Server, and Analytic Provider Services.</li>
<li>Business Intelligence Enterprise Edition: Includes components such as Presentation Services, Visual Analyzer, BI Composer, web services, proactive intelligence (Delivers and Actions), Web Services for SOA (WS4SOA), and Mobile Application Designer.</li>
<li>Business Intelligence Publisher: Includes Oracle BI Publisher.</li>
</ul>
</li>
</ul>
</div>
<p>The Prerequisite Checks screen is displayed.</p>
<div class="special_ch_list">
<ul>
<li>On the Prerequisite checks screen, after the prerequisite checks conclude with no errors, click Next.
<ul>
<li>If any of the prerequisite checks fail, then a short error message appears at the bottom of the screen. Fix those errors and click Rerun to try again.</li>
<li>To ignore the error or warning messages and continue with the installation, click Skip, although this approach is not recommended.</li>
<li>After this, a screen to define New Domain will appear and specify the following and click Next</li>
</ul>
</li>
</ul>
</div>
<p><img loading="lazy" class="size-full wp-image-17436 aligncenter" src="http://www.reliason.com/wp-content/uploads/2017/03/directory.png" alt="" width="739" height="422" srcset="https://www.reliason.com/wp-content/uploads/2017/03/directory.png 739w, https://www.reliason.com/wp-content/uploads/2017/03/directory-300x171.png 300w" sizes="(max-width: 739px) 100vw, 739px" /></p>
<p>The Database Schema screen is displayed.</p>
<div class="special_ch_list">
<ul>
<li>On the Database Schema screen, either create a new schema or use an existing schema by clicking the appropriate option and click Next.</li>
<li>On the Port Range screen, specify the port range and click Next.</li>
<li>On the Initial Application screen, select the following option:</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px; padding-top: 10px;">Your own existing BI Application from export bundle (.jar).</li>
<li>When we select this option, we are prompted with a dialog box to select the export bundle that we created previously from the 11g environment.</li>
<li>Browse and select the export bundle and click Next. The Summary screen is displayed.</li>
<li>On the Summary screen, verify the values we specified on each screen. Click Save to generate a response file used for silent installation (optional). Click Configure.</li>
<li>The configuration process starts and the Configuration Progress screen is displayed.</li>
<li>After the configuration concludes without any errors, click Next to go to the Configuration Complete screen.</li>
<li>On the Configuration Complete screen, review the configuration summary. Click Save to save the information displayed on this screen in a file. Click Finish to close the Configuration Assistant.</li>
</ul>
</div>
<h5 style="color: #19a4c6;">2.5 Perform Import using BI Migration Script</h5>
<p>Use the BI Migration Script (migration-tool.sh) to import the 11g data in to the 12c system, if we have already configured the 12c system. The BI Migration Script automatically determines the Oracle home and the Domain home directories.</p>
<p>To import the metadata in to the 12c system:</p>
<div class="special_ch_list">
<ul>
<li>Run the BI Migration Script with the following parameters:</li>
<li style="list-style-type: none; color: #d00; padding-left: 50px; padding-top: 10px;">user_projects/domains/bi/bitools/bin/migration-tool.sh in</li>
</ul>
</div>
<p><img loading="lazy" class="size-full wp-image-17441 aligncenter" src="http://www.reliason.com/wp-content/uploads/2017/03/migration-script.png" alt="" width="849" height="143" srcset="https://www.reliason.com/wp-content/uploads/2017/03/migration-script.png 849w, https://www.reliason.com/wp-content/uploads/2017/03/migration-script-300x51.png 300w, https://www.reliason.com/wp-content/uploads/2017/03/migration-script-768x129.png 768w" sizes="(max-width: 849px) 100vw, 849px" /></p>
<div class="special_ch_list">
<ul>
<li>If the migration is successful, you will see this type of message:</li>
</ul>
</div>
<p><img loading="lazy" class="size-full wp-image-17445 aligncenter" src="http://www.reliason.com/wp-content/uploads/2017/03/migration-succesful.png" alt="" width="819" height="141" srcset="https://www.reliason.com/wp-content/uploads/2017/03/migration-succesful.png 819w, https://www.reliason.com/wp-content/uploads/2017/03/migration-succesful-300x52.png 300w, https://www.reliason.com/wp-content/uploads/2017/03/migration-succesful-768x132.png 768w" sizes="(max-width: 819px) 100vw, 819px" /></p>
<div class="special_ch_list">
<ul>
<li>After this step, OBIEE 12c environment can be started.</li>
</ul>
</div>
<h5 style="color: #19a4c6;">2.6 Validate Oracle BI Deployments</h5>
<p>Now we can logon to OBIEE12c and see the Reports and Dashboards working. We can use 11g weblogic password and the Dashboards and Reports should work</p>
<div class="special_ch_list">
<ul>
<li>The Oracle BI Baseline Validation Tool enables to identify differences during life cycle operations, such as migrating from the Oracle BI 11g release to the 12c release.</li>
<li>After we complete the migration procedure, we can use this tool to compare the two deployments and verify whether the data from the 11g environment is correctly copied to the 12c environment.</li>
</ul>
</div>
<h5 style="color: #19a4c6;">3.0 Post Migration Steps</h5>
<p>After completing the data migration for Oracle BI EE, manually migrate the configuration settings for catalog groups and other components such as security for WebLogic and Enterprise Manager, BI Server, and BI Presentation Services.</p>
<p>Below are the post migration steps need to be performed after the upgrade:</p>
<div class="special_ch_list">
<ul>
<li>Migrating Catalog Groups</li>
<li>Migrating Configuration of Oracle BI EE</li>
<li>Configuring the Database to Use DataDirect Drivers</li>
<li>Configuring Usage Tracking</li>
<li>Configuring the SQL Server</li>
<li>Adding Roles and Permissions</li>
<li>Configuring MySQL for Oracle BI</li>
<li>Checking the BI JavaHost Configuration</li>
<li>Enabling Clusters</li>
<li>Enabling Oracle Hardware Acceleration and Compatibility Mode</li>
<li>Setting Compatibility Framework for Oracle BI Server</li>
<li>Migrating the Fusion Middleware MapViewer Configuration</li>
<li>Unchecking &#8220;Required for Authentication&#8221; Option in DYNAMIC_OLAP_LOGIN Initialization Block</li>
</ul>
</div>
<p>For detailed instructions on post migration steps please refer to oracle’s <a style="color: #19a4c6; font-weight: bold;" href="https://docs.oracle.com/middleware/1221/core/BIMIG/GUID-5C43110F-0009-426B-83E5-1586215A174E.htm#BIMIG-GUID-5C43110F-0009-426B-83E5-1586215A174E" target="_blank">documentation.</a></p>
<p>The post <a rel="nofollow" href="https://www.reliason.com/upgrade-obiee-11g-12c/">Upgrade OBIEE 11g to 12C</a> appeared first on <a rel="nofollow" href="https://www.reliason.com">Reliason</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.reliason.com/upgrade-obiee-11g-12c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tableau for Desktop and Server/Dashboard analysis</title>
		<link>https://www.reliason.com/tableau-for-desktop-and-serverdashboard-analysis/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 16 May 2016 18:23:44 +0000</pubDate>
				<category><![CDATA[Business Intelligence]]></category>
		<guid isPermaLink="false">http://148.163.67.131/~qubeinformatics/reliason/?p=16567</guid>

					<description><![CDATA[<p>We were recently working with a customer who were starting a re-platform initiative, wherein they were looking to move a large chunk of their enterprise applications from being hosted on-premises</p>
<p>The post <a rel="nofollow" href="https://www.reliason.com/tableau-for-desktop-and-serverdashboard-analysis/">Tableau for Desktop and Server/Dashboard analysis</a> appeared first on <a rel="nofollow" href="https://www.reliason.com">Reliason</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We were recently working with a customer who were starting a re-platform initiative, wherein they were looking to move a large chunk of their enterprise applications from being hosted on-premises to cloud services. The client was looking at various cloud provider options, one of which was AWS. We were tasked with looking at options for<br />
their Data Warehouse and Analytics estate, which included a mix of Tableau for Desktop and Server/Dashboard analysis, and an Oracle database where their star schemas resided. They were keen to look at Redshift, in a bid to reduce costs and improve query performance. We decided to engage Sirocco Systems to design and build out a Proof of Concept infrastructure on which the client could carry out testing, to ensure they could move their existing star schemas as they were and continue to use Tableau for reporting. We’ll walk through the initial design and set up that Sirocco performed in this post, and cover some more detailed aspects of performance tuning later. The proposed infrastructure was to keep their Tableau Desktop environment on premises, and connect into AWS using a VPN:</p>
<p><img loading="lazy" class="alignnone size-full wp-image-16569" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tableau.jpg" alt="tableau" width="849" height="353" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tableau.jpg 849w, https://www.reliason.com/wp-content/uploads/2016/05/tableau-300x125.jpg 300w, https://www.reliason.com/wp-content/uploads/2016/05/tableau-768x319.jpg 768w" sizes="(max-width: 849px) 100vw, 849px" /></p>
<p>The redshift cluster was made up of 8 dc1.large nodes, which provided an approximate equivalent to their existing Oracle RAC cluster in terms of CPU and Memory, as well as using SSD storage.</p>
<p><strong>Migration to Redshift</strong></p>
<p>In the interest of time, we decided to export one of the clients smaller star schemas in terms of number of dimensions, but one which contained a suitably large row set to give some meaningful performance results. The Star schema we used was based on site visit analysis, and contains 4 dimension tables, 1 bridge table, 1 lookup table and 1 fact table. There is also a view overlaying the fact table which provides some in-DB calculated fields. The model is displayed below.</p>
<p><img loading="lazy" class="size-full wp-image-16573 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab2.jpg" alt="tab2" width="562" height="322" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab2.jpg 562w, https://www.reliason.com/wp-content/uploads/2016/05/tab2-300x172.jpg 300w" sizes="(max-width: 562px) 100vw, 562px" /></p>
<p>To get the data into Redshift we generated a CSV export of each table, split these into 16 chunks each and then posted these to S3. We then used the Redshift copy command to load them into the a schema called tableau in the database. For the time being the tables in Redshift were creating using equivalent DDL as per their existing database, but without any performance enhancements, e.g. no compression, sort or distribution keys.</p>
<p><strong>Configuring Tableau</strong></p>
<p>The first thing we needed to do was to download the Redshift drivers. As the user base was large Apple Mac based we fetched the driver from http://docs.aws.amazon.com/redshift/latest/mgmt/install-odbc-driver-mac.html<br />
Once installed, you can then Start up Tableau and create a connection to the database.</p>
<p><img loading="lazy" class="size-full wp-image-16577 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab4.jpg" alt="tab4" width="305" height="373" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab4.jpg 305w, https://www.reliason.com/wp-content/uploads/2016/05/tab4-245x300.jpg 245w" sizes="(max-width: 305px) 100vw, 305px" /></p>
<p><img loading="lazy" class="size-full wp-image-16578 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab3.jpg" alt="tab3" width="586" height="578" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab3.jpg 586w, https://www.reliason.com/wp-content/uploads/2016/05/tab3-300x296.jpg 300w" sizes="(max-width: 586px) 100vw, 586px" /></p>
<p>Once connected you can select the tableau schema from the drop down, and the list of available tables and views will display. We can then configure the Data Source by selecting the tables/views we want to perform analysis against, configure the join between them, and add any appropriate calculated fields and filters. We’ll start off by<br />
building a straightforward analysis on the number of visits by property for 2014.</p>
<p><img loading="lazy" class="size-full wp-image-16580 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab5.jpg" alt="tab5" width="590" height="272" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab5.jpg 590w, https://www.reliason.com/wp-content/uploads/2016/05/tab5-300x138.jpg 300w" sizes="(max-width: 590px) 100vw, 590px" /></p>
<p>We’ve added two calculated fields, ‘Total Visits’ and ‘Visit Group’. Total Visits is simply a count against the table’s primary key. Visit Group is a way of classifying the popularity of each site, and uses some logic against the Total Visits field to identify if a site has a large number of visits. We define it as:</p>
<p><img loading="lazy" class="size-full wp-image-16581 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab6.jpg" alt="tab6" width="595" height="264" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab6.jpg 595w, https://www.reliason.com/wp-content/uploads/2016/05/tab6-300x133.jpg 300w" sizes="(max-width: 595px) 100vw, 595px" /></p>
<p style="text-align: center;">Finally, we add a filter against dim_date to restrict the output to 2014.</p>
<p><img loading="lazy" class="size-full wp-image-16583 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab7.jpg" alt="tab7" width="587" height="266" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab7.jpg 587w, https://www.reliason.com/wp-content/uploads/2016/05/tab7-300x136.jpg 300w" sizes="(max-width: 587px) 100vw, 587px" /></p>
<p>You can then test validity by clicking Update Now, which will return a rows set for the query.</p>
<p><strong>Visualisation</strong></p>
<p>Now that we have a data source defined, we can create a visualisation for it, using Tableau’s built in set of graphical options. If we click on Sheet1, we are presented with a blank worksheet, and the dimensions and measures from the data source we just defined:</p>
<p><img loading="lazy" class="size-full wp-image-16584 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab8.jpg" alt="tab8" width="593" height="459" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab8.jpg 593w, https://www.reliason.com/wp-content/uploads/2016/05/tab8-300x232.jpg 300w" sizes="(max-width: 593px) 100vw, 593px" /></p>
<p>We’ll start by creating a pie chart analysis show all the visits against sites classified as ‘Large’. For this we require at least 1 dimension and 1 measure (for this example we’ll use Property Name and Total Visits). We first drag the measures and dimensions into the Marks panel. We’ll display each property slice in a different colour, as well as show the property name next to the slice, so we move Property Name on the Color and Label sections. We would like the number of visits to be reflected by the size of the slice and also have this display next to the slice, so similarly we drag Total Visits onto the Size and Label sections. So our Marks panel now looks like this:</p>
<p><img loading="lazy" class="size-full wp-image-16585 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab9.jpg" alt="tab9" width="214" height="360" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab9.jpg 214w, https://www.reliason.com/wp-content/uploads/2016/05/tab9-178x300.jpg 178w" sizes="(max-width: 214px) 100vw, 214px" /></p>
<p>Next we drag the Visit Group onto the Filters Panel, which allows us to restrict by Large sites:</p>
<p><img loading="lazy" class="size-full wp-image-16587 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab10.jpg" alt="tab10" width="592" height="667" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab10.jpg 592w, https://www.reliason.com/wp-content/uploads/2016/05/tab10-266x300.jpg 266w" sizes="(max-width: 592px) 100vw, 592px" /></p>
<p>Finally, we want to have the year displayed above the Pie Chart, so we drag the Financial Year dimension into the Columns section, and we’ll add a title. The Pie Chart renders like this:</p>
<p><img loading="lazy" class="size-full wp-image-16588 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab11.jpg" alt="tab11" width="596" height="574" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab11.jpg 596w, https://www.reliason.com/wp-content/uploads/2016/05/tab11-300x289.jpg 300w" sizes="(max-width: 596px) 100vw, 596px" /></p>
<p>To ensure this is returning sensible results, we’ll run a query against the database to validate:</p>
<p><img loading="lazy" class="size-full wp-image-16589 aligncenter" src="http://148.163.67.131/~qubeinformatics/reliason/wp-content/uploads/2016/05/tab12.jpg" alt="tab12" width="589" height="445" srcset="https://www.reliason.com/wp-content/uploads/2016/05/tab12.jpg 589w, https://www.reliason.com/wp-content/uploads/2016/05/tab12-300x227.jpg 300w" sizes="(max-width: 589px) 100vw, 589px" /></p>
<p>Looks good! So whilst this is only a basic analysis, it’s a good start to show that we can start running our existing reports against Redshift with little or no modification.</p>
<p>The post <a rel="nofollow" href="https://www.reliason.com/tableau-for-desktop-and-serverdashboard-analysis/">Tableau for Desktop and Server/Dashboard analysis</a> appeared first on <a rel="nofollow" href="https://www.reliason.com">Reliason</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
