<?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>Rittman Mead Consulting</title>
	<atom:link href="http://www.rittmanmead.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rittmanmead.com</link>
	<description>Delivering Oracle Business Intelligence</description>
	<lastBuildDate>Tue, 21 May 2013 14:44:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Oracle Endeca Information Discovery v3.0 Integration with the OBIEE 11g BI Server</title>
		<link>http://www.rittmanmead.com/2013/05/oracle-endeca-information-discovery-v3-0-integration-with-the-obiee-11g-bi-server/</link>
		<comments>http://www.rittmanmead.com/2013/05/oracle-endeca-information-discovery-v3-0-integration-with-the-obiee-11g-bi-server/#comments</comments>
		<pubDate>Tue, 21 May 2013 14:17:00 +0000</pubDate>
		<dc:creator>Farnaz Mostowfi</dc:creator>
				<category><![CDATA[Oracle Endeca]]></category>
		<category><![CDATA[OBI Server]]></category>
		<category><![CDATA[OEID]]></category>
		<category><![CDATA[Oracle Endeca Information Discovery]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=14858</guid>
		<description><![CDATA[One of the first moves towards integrating Oracle Endeca Information Discovery (OEID) with other Oracle products is the ability to source data from an Oracle BI Server repository for loading into an Oracle Endeca Server “data domain” (the new name for an Endeca Server datastore).  As mentioned in my previous post, this functionality was initially [...]]]></description>
				<content:encoded><![CDATA[<p>One of the first moves towards integrating Oracle Endeca Information Discovery (OEID) with other Oracle products is the ability to source data from an Oracle BI Server repository for loading into an Oracle Endeca Server “data domain” (the new name for an Endeca Server datastore).  As mentioned in my previous post, this functionality was initially introduced in OEID version 2.4 and works much the same in the new version 3.0.</p>
<p>This feature is based around Oracle Endeca Integrator Designer (“Integrator” for short), the client part of Integrator Suit that is used to design data loading graphs and optionally run them, and uses a “template project” which allows users to connect to an Oracle BI Server, run a select-query and then load repository data into an Endeca Server data domain. Some data domain attribute and indexing settings will also be configured, so that guided navigation and attribute/record search within Endeca Studio are set up for users looking to analyze the data we’re loading.</p>
<p>Two different scenarios come to mind that could make use of this feature. First, you might want to join some modeled data from your Oracle BI Server with other data that you have stored in Endeca Server; for example, allowing you to combine and analysis unstructured and structured data. In other words, you can create dashboards on your unstructured data that has been enriched by some descriptive structured data!</p>
<p>The second use case could be if you wanted to create some quick dashboards against data modeled within the BI Server repository, to find answers to new questions without the need to make extensive changes within the actual BI Repository &#8211; in other words, to carry out information discovery!</p>
<p>There are probably other use cases too, but whatever the reason you need to bring data from Oracle BI server to Integrator has made this very easy. In this post, therefore, I’m going to provide a step-by-step guide on how to setup this particular functionality, and load data from the OBI Server repository to the Oracle Endeca Server using the 3.0 release of OEID.<a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/01.png"><br />
</a></p>
<p>1. Firstly, open Integrator and select <b>File</b> &gt; <b>New</b> &gt; <b>Project </b>from the menu bar.</p>
<p style="text-align: center"><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/01.png"><img class="alignnone  wp-image-14879 aligncenter" alt="01" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/01.png" width="564" height="393" /></a></p>
<p>Note that with the earlier 2.4 release of Integrator, you had to make sure that a .jar plug-in file (found inside the installation package) for connecting to the Oracle BI Server had been installed in order to be able to see the “Load data from Oracle BI Server” wizard under Information Discovery category in the <b>New Project</b> displayed dialog. This step is not required for version 3.0. Click <b>Load Data from OBI Server</b> and press <b>Next</b> to proceed.</p>
<p style="text-align: center"><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/01-2.png"><img class="alignnone size-full wp-image-14878" alt="01-2" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/01-2.png" width="609" height="589" /></a></p>
<p>2. The <b>Load Data from OBI Server</b> wizard should be displayed. On the first page, enter the <b>project name</b> you are creating (for example, OBIConnection) or alternatively you can <b>Use an existing project</b>. In which case, after pressing <b>Next</b> again, the wizard will add new files to the project you have. I would suggest creating a new project to prevent any conflict, as you can always load the data into an existing data domain.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/02.png"><img class="wp-image-14880 aligncenter" alt="02" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/02.png" width="594" height="467" /></a></p>
<p>3. Next, In the <b>Endeca Data Domain Configuration</b> page, provide your up and running Endeca Server details and press <b>Next</b> to continue, for example:</p>
<p><b>Endeca Server Host</b>: localhost</p>
<p><b>Endeca Server Port</b>: 7002</p>
<p><b>Data Domain Name</b>: Sample_Sales</p>
<p>The data domain name that you provide will be used to create a data domain as one of the initial steps of the Integrator project in a graph called “InitDataDomain.grf”.</p>
<p>Note, where the Endeca Server has been installed on a secure mode, you need to provide the ssl-listen port.</p>
<p style="text-align: center"><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/03.png"><img class="wp-image-14881 aligncenter" alt="03" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/03.png" width="598" height="467" /></a></p>
<p>4. Now you’ll need to enter the OBI Server connection details such as <b>User</b>, <b>Password</b>, <b>OBI Server host</b> and <b>OBI Server port</b>; For example:</p>
<p><b>User</b>: Weblogic</p>
<p><b>Password</b>:  Password01</p>
<p><b>OBI Server host</b>:  10.67.70.117</p>
<p><b>OBI Server port:  </b>9703</p>
<p>9703 is the port that I could connect to. You should validate the credentials by <b>Connecting to OBI Server</b> and once you see the <b>Connected </b>message on the top of the dialog, proceed to the <b>Next</b> step.</p>
<p style="text-align: center"><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/04.png"><img class="wp-image-14882 aligncenter" alt="04" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/04.png" width="599" height="472" /></a></p>
<p>5. You are now able to choose the repository you want and select the relevant objects/tables you need from the list of <b>Tables</b> by checking them. Press <b>Next </b>to continue<b>.</b></p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/05.png"><img class="wp-image-14883 aligncenter" alt="05" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/05.png" width="598" height="470" /></a></p>
<p>6. The wizard will automatically prepare the required meta-data information for the attributes that you selected. Using this page, you can configure some OEID features such as <b>Search Interface </b>by editing the displayed values (Note that this property is only available for STRING attributes). Check the <b>Edit Finished</b> box (located towards the bottom left of the window) when you are happy with all configurations and then click <b>Finish</b>.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/06.png"><img class="wp-image-14884 aligncenter" alt="06" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/06.png" width="600" height="471" /></a></p>
<p>7.  Having now finished the wizard, a new project with all the configurations, metadata files, connection, SQL statement and graphs required to connect to the OBI Server will be added to the <b>Navigator pane</b>.</p>
<p style="text-align: center"> <a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/07.png"><img class="alignnone size-full wp-image-14885" alt="07" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/07.png" width="292" height="586" /></a></p>
<p>8.  You can now see the required database connection, as shown in the screen shot below, where the<b> Oracle JDBC driver </b>has been used.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/08.png"><img class="wp-image-14886 aligncenter" alt="08" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/08.png" width="564" height="414" /></a></p>
<p>9. It’s now time to run the <b>Baseline</b> graph in order to load the OBI Server repository data into the Oracle Endeca Data Domain. Expand the <b>Graph</b> folder within <b>Navigator</b> pane and open <b>Baseline.grf</b>. Press the green <b>Run</b> button from the toolbar. Check the <b>Console</b> to see <b>Execution of graph successful</b>.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/09-01.png"><img class="wp-image-14887 aligncenter" alt="09-01" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/09-01.png" width="564" height="410" /></a></p>
<p>Some graph components may require SSL configuration, if you are using a secure Endeca Server implementation; For example in the <b>Load_Data</b> graph, the <b>Bulk_Add/Replace</b> component has a <b>SSL Enabled</b> property that should be updated to <b>true</b>. Also, you’ll also need to change all <b>http</b> requests to <b>https</b>.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/09-02.png"><img class="wp-image-14888 aligncenter" alt="09-02" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/09-02.png" width="570" height="394" /></a></p>
<p>The “<b>Load Data</b>” graph uses a Query-Statement, which is located in the data-in directory and contains a SELECT statement from OBI Server repository objects.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/09-03.png"><img class="wp-image-14889 aligncenter" alt="09-03" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/09-03.png" width="564" height="408" /></a></p>
<p>10. Now its time to log into Endeca Studio and create a Data Source in the <b>Control Panel </b>pointing to the data domain you created in the Integrator project.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/10.png"><img class="wp-image-14891 aligncenter" alt="10" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/10.png" width="536" height="302" /></a></p>
<p><b>Test connection</b> to ensure that it is working properly.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/10-01.png"><img class="wp-image-14890 aligncenter" alt="10-01" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/10-01.png" width="564" height="126" /></a></p>
<p>11.  One more change in OEID version 3.0 is that the old ‘Liferay portal’ term ‘Community’ has been updated to ‘<b>Application’</b>, which to me, feels more related to the subject of Information Discovery and thus makes sense, but that’s just a personal opinion. An ‘Application’ refers to a subject area where users can create different dashboards on different views of one and only one data-source.  Being in the home page of Oracle Endeca Studio, select <b>New Application</b> using the approved, newly created and validated data-source.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/11.png"><img class="wp-image-14892 aligncenter" alt="11" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/11.png" width="607" height="253" /></a></p>
<p>12.  OEID version 3.0 kindly, generously and automatically generates a new dashboard with all the required components such as a searchbox, a breadcrumb, a guided navigation and of course a results table.</p>
<p><a href="http://www.rittmanmead.com/wp-content/uploads/2013/05/12.png"><img class="wp-image-14893 aligncenter" alt="12" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/12.png" width="564" height="347" /></a></p>
<p>So far we have created an Oracle Endeca Information Discovery dashboard upon our Oracle BI Server repository, but what is the advantage of doing this? Rather than being able to create reports very quickly, Perhaps joining some unstructured data from other data-sources to the Oracle BI Server repository and a bit of Text tagging, enrichment and salience analysis could be done in Integrator and will make the dashboards much more interesting.</p>
<p>Good luck to those of you trying this out.  Look out for my next post where I’ll explain how to read from Endeca Server and join its data to those coming from other sources.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/oracle-endeca-information-discovery-v3-0-integration-with-the-obiee-11g-bi-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Endeca Event in Birmingham</title>
		<link>http://www.rittmanmead.com/2013/05/endeca-event-in-birmingham/</link>
		<comments>http://www.rittmanmead.com/2013/05/endeca-event-in-birmingham/#comments</comments>
		<pubDate>Tue, 21 May 2013 11:06:52 +0000</pubDate>
		<dc:creator>James Knight</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=15029</guid>
		<description><![CDATA[Just a quick note to highlight that we are running an Oracle Endeca Information Discovery (OEID) event at Oracle&#8217;s Birmingham office on Wednesday 26th June.  Providing a great opportunity to learn how OEID can complement your current BI tools, allowing you to answer previously unanswerable questions through insight from both structured and unstructured data sources [...]]]></description>
				<content:encoded><![CDATA[<p>Just a quick note to highlight that we are running an Oracle Endeca Information Discovery (OEID) event at Oracle&#8217;s Birmingham office on Wednesday 26th June.  Providing a great opportunity to learn how OEID can complement your current BI tools, allowing you to answer previously unanswerable questions through insight from both structured and unstructured data sources (such as social feeds and word documents).</p>
<p>There will also be experienced experts available before, during and after the event, providing a rare opportunity to get your questions answered by people who have been there and done it.</p>
<p>Click <a title="here" href="http://www.oracle.com/us/dm/h2fy11/182725-emeafs12033300mpp016-se-1942630.html">here</a> for more information and to register.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/endeca-event-in-birmingham/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photos and Presentation Downloads from the Rittman Mead BI Forum 2013, Brighton &amp; Atlanta</title>
		<link>http://www.rittmanmead.com/2013/05/photos-and-presentation-downloads-from-the-rittman-mead-bi-forum-2013-brighton-atlanta/</link>
		<comments>http://www.rittmanmead.com/2013/05/photos-and-presentation-downloads-from-the-rittman-mead-bi-forum-2013-brighton-atlanta/#comments</comments>
		<pubDate>Sun, 19 May 2013 22:14:12 +0000</pubDate>
		<dc:creator>Mark Rittman</dc:creator>
				<category><![CDATA[Oracle BI Apps]]></category>
		<category><![CDATA[Oracle BI Suite EE]]></category>
		<category><![CDATA[Oracle Data Integrator]]></category>
		<category><![CDATA[Oracle Database]]></category>
		<category><![CDATA[Oracle Endeca]]></category>
		<category><![CDATA[Oracle EPM]]></category>
		<category><![CDATA[Oracle Exalytics]]></category>
		<category><![CDATA[Rittman Mead]]></category>
		<category><![CDATA[User Groups & Conferences]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=15022</guid>
		<description><![CDATA[Well, we&#8217;re all back home now after two very successful Rittman Mead BI Forum events in Brighton, and then Atlanta, earlier this month in May 2013. Around 70 OBIEE, ODI, Endeca and Essbase developers from around Europe got together in the first week in Brighton, followed by around 60 in Atlanta, and we were joined [...]]]></description>
				<content:encoded><![CDATA[<p>Well, we&#8217;re all back home now after two very successful <a href="http://www.rittmanmead.com/biforum2013">Rittman Mead BI Forum events</a> in <a href="http://www.rittmanmead.com/2013/05/previewing-the-brighton-bi-forum-2013/">Brighton</a>, and then <a href="http://www.rittmanmead.com/2013/05/agenda-and-details-for-the-atlanta-rm-bi-forum-2013/">Atlanta</a>, earlier this month in May 2013. Around 70 OBIEE, ODI, Endeca and Essbase developers from around Europe got together in the first week in Brighton, followed by around 60 in Atlanta, and we were joined by Cary Millsap (Method R Corporation), Alex Gorbachev (Pythian) and Toby Potter (Data Sift) as special guest speakers over the two events. Thank you again to everyone who came along and supported the event, and a special thanks to the speakers without whom, of course, the BI Forum couldn&#8217;t take place. In addition, sincere thanks to Mike, Adam, Philippe, Alan, Marty, Jack and Florian from Oracle for coming along and sharing plans and insights around the Oracle product roadmap, and finally; congratulations to Antony Heljula (Peak Indicators Ltd) and Jeremy Harms (CD Group) who won the &#8220;Best Speaker&#8221; award for Brighton and Atlanta respectively.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage33.png" alt="NewImage" width="600" height="471" border="0" /></p>
<p>Photos from the two events (a selection from Brighton are above, some from Atlanta below this paragraph) are available in these Flickr photo sets:</p>
<ul>
<li><a href="http://www.flickr.com/photos/markrittman/sets/72157633465228130/">&#8220;Rittman Mead BI Forum 2013, Brighton&#8221;</a> (Flickr photo set)</li>
<li><a href="http://www.flickr.com/photos/markrittman/sets/72157633537131032/">&#8220;Rittman Mead BI Forum 2013, Atlanta&#8221;</a> (Flickr photo set)</li>
</ul>
<div><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage35.png" alt="NewImage" width="600" height="480" border="0" /></div>
<p>As we always do, we&#8217;re also making the slides (where allowed by the speaker, and not under NDA) available for download using the links below, including the one-day <a href="http://www.rittmanmead.com/2013/05/previewing-the-bi-forum-2013-data-integration-masterclass/">Oracle Data Integration Masterclass</a> provided by Stewart Bryson, Michael Rainey and myself. Note that Christian Screen&#8217;s and Jeremy Harms slides are actually online, so I don&#8217;t think you&#8217;ll be able to download them from whatever service is hosting them &#8211; sorry.</p>
<p>Oracle Data Integration Masterclass (Stewart Bryson, Michael Rainey, Mark Rittman, Rittman Mead)</p>
<ul>
<li><a href="/files/biforum2013_slides/odi_mclass_1_intro_to_odi.pdf">&#8220;Introduction to Oracle Data Integrator 11g&#8221;</a></li>
<li><a href="/files/biforum2013_slides/odi_mclass_2_ref_arch.pdf">&#8220;ODI and the Oracle Reference Architecture for Information Management&#8221;</a></li>
<li><a href="/files/biforum2013_slides/odi_mclass_3_goldengate.pdf">&#8220;ODI and GoldenGate – A Perfect Match…&#8221;</a></li>
<li><a href="/files/biforum2013_slides/odi_mclass_4_big_data.pdf">&#8220;ODI and Hadoop, MapReduce and Big Data Sources&#8221;</a></li>
<li><a href="/files/biforum2013_slides/odi_mclass_5_fault_tolerance.pdf">&#8220;The Three R’s of ODI Fault Tolerance : Resuming, Restarting and Restoring&#8221;</a></li>
<li><a href="/files/biforum2013_slides/odi_mclass_6_sdk_groovy.pdf">&#8220;Scripting and Automating ODI using Groovy and the ODI SDK&#8221;</a></li>
</ul>
<p>Brighton RM BI Forum, May 8th &#8211; 10th 2013</p>
<ul>
<li><a href="/files/biforum2013_slides/lions_sampleapp.pdf">“OBIEE SampleApp 11.1.1.7 functional highlights”</a> (Philippe Lions, Oracle Corporation)</li>
<li><a href="/files/biforum2013_slides/heljula_success_stories.pdf">“OBI Performance Tuning – Real Customer Success Stories”</a> (Antony Heljula, Peak Indicators Ltd)</li>
<li><a href="/files/biforum2013_slides/klaassens_obiee.pdf">“Secrets of OBIEE implementation at LGI”</a> (Marco Klaassens, Liberty Global)</li>
<li>TED Session 1:  <a href="/files/biforum2013_slides/mead_bi_5years.pdf">”Why I want to be working with Business Intelligence in 5 years time”</a> (Jon Mead, Rittman Mead)</li>
<li>TED Session 3 : <a href="/files/biforum2013_slides/heljula_exalytics_notepad.pdf">“Incrementally loading Exalytics using Notepad”</a> (Antony Heljula, Peak Indicators Ltd)</li>
<li><a href="/files/biforum2013_slides/bethke_odi.pdf">“Oracle Data Integrator 11g Best Practices. Busting your performance, deployment, and scheduling headaches.”</a> (Uli Bethke/Maciek Kocon, Independent)</li>
<li><a href="/files/biforum2013_slides/bloom_cloud.pdf">“New Developments in BI Multi-tenancy and Cloud”</a> (Adam Bloom, Oracle Corporation</li>
<li><a href="/files/biforum2013_slides/wilcke_aggregates.pdf">“The Magic of Aggregates”</a> (Michael Wilcke, sumIT AG)</li>
<li><a href="/files/biforum2013_slides/edel_bpm.pdf">“Integrating Oracle BI, BPM and BAM 11g: The complete cycle of information”</a> (Edelweiss Kammermann, Awen Consulting)</li>
<li><a href="/files/biforum2013_slides/seed_endeca.pdf">&#8220;Endeca &#8211; Beyond the Demos&#8221;</a> (Adam Seed, Rittman Mead)</li>
</ul>
<p>Atlanta RM BI Forum, May 15th &#8211; 17th 2013</p>
<ul>
<li><a href="/files/biforum2013_slides/kuipers_genes.pdf">“It’s all in the genes – The power of Oracle Exadata and the Oracle Database”</a> (Rene Kuipers, VX Company)</li>
<li><a href="/files/biforum2013_slides/venkat_inmemory.pdf">&#8220;In Memory Analytics – Times Ten, Essbase 11.1.2.2 – Analysis – A Comparison”</a> (Venkatakrishnan J, Rittman Mead)</li>
<li>TED Session 3 : <a href="http://prezi.com/9ejt6cg6vtg_/financial-reporting-macgyver-hack-with-bipobiee-a-quickie/">“A BI Publisher Beginner’s MacGyver-Hack for Financial Reporting with OBIEE: A Quickie!”</a> (Jeremy Harms, CD Group)</li>
<li><a href="/files/biforum2013_slides/mcquigg_performance.pdf">“Performance Tuning the BI Apps with a Performance Layer”</a> (Jeff McQuigg, KPI Partners Inc)</li>
<li><a href="/files/biforum2013_slides/millsap_performance.pdf">&#8220;Thinking Clearly about Performance&#8221;</a> (Cary Millsap, Method R Corporation) &#8211; see also the <a href="http://method-r.com/downloads/doc_view/44-thinking-clearly-about-performance?tmpl=component&#038;format=raw">accompanying technical paper</a></li>
<li><a href="/files/biforum2013_slides/vlamis_forecasting.pdf">”Forecasting and Time Series Analysis in Oracle BI”</a> (Tim &amp; Dan Vlamis, Vlamis Software Solutions Inc)</li>
<li><a href="/files/biforum2013_slides/gorbachev_hadoop.pdf">“Hadoop versus the Relational Data Warehouse.”</a> (Alex Gorbachev, Pythian)</li>
<li><a href="http://artofbi.com/presentations/biforum2013-how-to-build-a-obiee-plugin-christian-screen.html?theme=simple#/">&#8220;How to Create a Plug-In for Oracle BI 11g”</a> (Christian Screen, Capgemini)</li>
<li><a href="/files/biforum2013_slides/lee_obiee_hadoop.pdf">&#8220;ODI and Hadoop / Big Data&#8221;</a> (Alan Lee &amp; Marty Gubar, Oracle Corporation)</li>
<li><a href="/files/biforum2013_slides/schouten_biapps.pdf">&#8220;BI Applications 11g and ODI&#8221;</a> (Florian Schouten, Oracle Corporation)</li>
<li><a href="/files/biforum2013_slides/mcginley_biapps.pdf">&#8220;OBIA 11G – What You Need To Know: Part 1&#8243;</a> (Kevin McGinley, Accenture)</li>
</ul>
<p>So once again &#8211; thank you to everyone who came along, especially the speakers but also everyone from our Brighton and Atlanta offices who helped set the event up, and made sure it all ran so smoothly. See some of you again in Brighton and Atlanta next year, and our next outing is to <a href="http://kscope13.com">ODTUG KScope&#8217;13 in New Orleans</a> &#8211; another great event with the <a href="http://kscope13.com/business-intelligence">BI Track</a> organised by Kevin McGinley &#8211; make sure you&#8217;re there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/photos-and-presentation-downloads-from-the-rittman-mead-bi-forum-2013-brighton-atlanta/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Testing aggregate navigation on OBIEE and Exalytics</title>
		<link>http://www.rittmanmead.com/2013/05/testing-aggregate-navigation-on-obiee-and-exalytics/</link>
		<comments>http://www.rittmanmead.com/2013/05/testing-aggregate-navigation-on-obiee-and-exalytics/#comments</comments>
		<pubDate>Sat, 18 May 2013 13:09:25 +0000</pubDate>
		<dc:creator>Robin Moffatt</dc:creator>
				<category><![CDATA[Exalytics]]></category>
		<category><![CDATA[Oracle BI Suite EE]]></category>
		<category><![CDATA[aggregate navigation]]></category>
		<category><![CDATA[aggregates]]></category>
		<category><![CDATA[obiee]]></category>
		<category><![CDATA[request variable]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=15002</guid>
		<description><![CDATA[One of OBIEE’s many great strengths is aggregate navigation; the ability to choose from a list of possible tables the one which will probably give the optimal performance for a given user query. Users are blissfully unaware of which particular table their query is being satisfied from, since aggregate navigation happens on the BI Server [...]]]></description>
				<content:encoded><![CDATA[<p>One of OBIEE’s many great strengths is <strong>aggregate navigation</strong>; the ability to choose from a list of possible tables the one which will probably give the optimal performance for a given user query. Users are blissfully unaware of which particular table their query is being satisfied from, since aggregate navigation happens on the BI Server once the user’s request comes through from an Analysis or Dashboard.</p>
<figure><img class="aligncenter" alt="" src="/wp-content/uploads/2013/05/is00.jpg" /></figure>
<p>This seamless nature of aggregate navigation means that testing specific aggregates are working can be fiddly. We want to ensure that the aggregates we’ve built are (i) being used when appropriate and (ii) showing the correct data. This is the particularly the case in Exalytics when aggregates are put into in-memory (TimesTen) by the Summary Advisor and we need to validate them.</p>
<p>Whilst the log file <code>nqquery.log</code> (or Usage Tracking table <code>S_NQ_DB_ACCT</code>) tells us pretty easily which table a query used, it is nice to be able to switch a query easily between possible aggregate sources to be able to compare the data. This blog demonstrates how we can use the <code>INACTIVE_SCHEMAS</code> variable (as described in my <a href="http://www.rittmanmead.com/2013/04/incremental-refresh-of-exalytics-aggregates-using-native-bi-server-capabilities/">previous blog on loading Exalytics incrementally</a>) to do this.</p>
<p><code>INACTIVE_SCHEMAS</code> is a Logical SQL variable that tells the BI Server to exclude the specified physical schema(s) from consideration for resolving an inbound query. Normally, the BI Server will parse each incoming query through the RPD, and where a Logical Table has multiple Logical Table Sources it will evaluate each one to determine if it (a) can satisfy the query and (b) whether it will be the most efficient one to use. By using <code>INACTIVE_SCHEMAS</code> we can force the BI Server to ignore certain Logical Table Sources (those associated with the physical schema specified), ensuring that it just queries the source(s) we want it to.</p>
<p>In the following example, the data exists on both Oracle database, and TimesTen (in-memory). Whilst the example here is based on an Exalytics architecture, the principle should be exactly the same regardless of where the aggregates reside. This is how the RPD is set up for the Fact table in my example:</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is01.png" width="600" /></figure>
<p>The <code>GCBC_SALES</code> schema on Oracle holds the unaggregated sales data, whilst the <code>EXALYTICS</code> schema on TimesTen has an aggregate of this data in it. The very simple report pictured here shows sales by month, and additionally uses a <strong>Logical SQL</strong> view to show the contents of the query being sent to the BI Server:</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is02.png" width="600" /></figure>
<p>Looking at nqquery.log we can see the query by default hits the TimesTen source:</p>
<pre><code>[...]
------------- Sending query to database named TimesTen aggregates
WITH
SAWITH0 AS (select distinct T1528.Sale_Amoun000000AD as c1,
     T1514.Month_YYYY000000D0 as c2
from
     SA_Month0000011E T1514,
     ag_sales_month T1528
[...]
</code></pre>
<p>Now, for thoroughness, let’s compare this to what’s in the TimesTen database, using a Direct Database Request:</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is03.png" width="600" /></figure>
<p>OK, all looks good. But, is what we’ve aggregated into TimesTen matching what we’ve got in the source data on Oracle? Here was can use <code>INACTIVE_SCHEMAS</code> to force the BI Server to ignore TimesTen entirely. We can see from the nqquery.log that OBI has now gone back to the Oracle source of the data:</p>
<pre><code>[...]
------------- Sending query to database named orcl
WITH
SAWITH0 AS (select sum(T117.FCAST_SAL_AMT) as c1,
     T127.MONTH_YYYYMM as c2
from
     GCBC_SALES.TIMES T127 /* Dim_TIMES */ ,
     GCBC_SALES.SALES T117 /* Fact_SALES */
[...]
</code></pre>
<p>and the report shows that actually we have a problem in our data, since what’s on the source doesn’t match the aggregate:</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is04.png" width="600" /></figure>
<p>A Direct Database Request against Oracle confirms the data we’re seeing &#8211; we have a mismatch between our source and our aggregate:</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is05.png" width="600" /></figure>
<p>This is the kind of testing that it is crucial to perform. Without proper testing, problems may only come to light in specific reports or scenarios, because by the very nature of aggregate navigation working silently and hidden from the user.</p>
<p>So this is the feature we can use to perform the testing, but below I demonstrate a much more flexible way that having to build multiple reports.</p>
<h2 id="implementinginactive_schemas">Implementing INACTIVE_SCHEMAS</h2>
<p>Using <code>INACTIVE_SCHEMAS</code> in your report is very simple, and doesn’t require modification to your reports. Simply use a <strong>Variable Prompt</strong> to populate <code>INACTIVE_SCHEMAS</code> as a <strong>Request Variable</strong>. Disable the <strong>Apply</strong> button for instantaneous switching when the value is changed.</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is08.png" width="400" /></figure>
<p>A Request Variable will be prepended it to any logical SQL sent to the BI Server. Save this prompt in your web catalog, and add it to any dashboard on which you want to test the aggregate:</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is06.png" width="600" /></figure>
<p>Even better, if you set the security on the dashboard prompt such that only your admins have access to it, then you could put it on <strong>all of your dashboards</strong> as a diagnostic tool and only those users with the correct privilege will even see it:</p>
<p><img alt="" src="/wp-content/uploads/2013/05/is11.png" width="300" /></p>
<p><img alt="" src="/wp-content/uploads/2013/05/is09.png" width="380" /></p>
<p><img alt="" src="/wp-content/uploads/2013/05/is10.png" width="450" /></p>
<h2 id="displayingtheaggregatesourcenameinthereport">Displaying the aggregate source name in the report</h2>
<p>So far this is all negative , in that we are specifying the data source <strong>not</strong> to use. We can examine <code>nqquery.log</code> etc to confirm which source <strong>was</strong> used, but it’s hardly convenient to wade through log files each time we execute the report. <del>Ripped off from</del> Inspired by SampleApp is this trick:</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is07.png" width="400" /></figure>
<ol>
<li>Add a logical column to the fact table</li>
<li>Hard code the expression for the column in each Logical Table Source</li>
<li>Bring the column through to the relevant subject area</li>
<li>Incorporate it in reports as required, for example using a <strong>Narrative View</strong>.</li>
</ol>
<p>Bringing it all together gives us this type of diagnostic view of our reports:</p>
<figure><img alt="" src="/wp-content/uploads/2013/05/is12.png" width="600" /></figure>
<h2 id="summary">Summary</h2>
<p>There’s a variety of ways to write bespoke test reports in OBI, but what I’ve demonstrated here is a very minimal way of overlaying a test capability <em>on top of all existing dashboards</em>. Simply create the Request Variable dashboard prompt, set the security so only admins etc can see it, and then add it in to each dashboard page as required.</p>
<p>In addition, the use of a ‘data source’ logical column in a fact table tied to each LTS can help indicate further where the data seen is coming from.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/testing-aggregate-navigation-on-obiee-and-exalytics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to the BI Apps 11.1.1.7.1 &#8211; Use of ODI11g for ETL</title>
		<link>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-use-of-odi11g-for-etl/</link>
		<comments>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-use-of-odi11g-for-etl/#comments</comments>
		<pubDate>Mon, 13 May 2013 21:29:44 +0000</pubDate>
		<dc:creator>Mark Rittman</dc:creator>
				<category><![CDATA[Oracle BI Apps]]></category>
		<category><![CDATA[Oracle Data Integrator]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=14972</guid>
		<description><![CDATA[In the two previous postings in this series on the Oracle BI Apps 11.1.1.7.1, we looked at the release at a high-level, and then at the product architecture including the new configuration and functional setup tools. From a technology and developer perspective though probably the most interesting thing about this new release is its use [...]]]></description>
				<content:encoded><![CDATA[<p>In the two previous postings in this series on the Oracle BI Apps 11.1.1.7.1, we <a href="http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-release-overview/">looked at the release at a high-level</a>, and then at the <a href="http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-product-architecture-new-configuration-tools/">product architecture including the new configuration and functional setup tools</a>. From a technology and developer perspective though probably the most interesting thing about this new release is its use of Oracle Data Integrator as the ETL tool rather than Informatica, and the doing-away with the DAC for load orchestration and monitoring.</p>
<p>This introduction of ODI brings a number of potential benefits to customers and developers and gives Oracle the opportunity to simplify the product architecture, but bear in mind that there&#8217;s no migration path from the earlier 7.9.x releases to this version, with Informatica customers instead having to wait until the &#8220;patch set 2&#8243; version due in the next twelve months; even then, migration between tools won&#8217;t be automatic, with existing Informatica-based installations expected to stay on Informatica unless they choose to re-implement using ODI.</p>
<p>So how does ODI work within this new release, and how has the DAC been replaced? Let&#8217;s take a look in this final piece in our short series on Oracle BI Apps 11.1.1.7.1, starting by looking at the overall role that ODI plays in the platform architecture.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="odi_arch.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/odi_arch.png" alt="Odi arch" width="600" height="568" border="0" /></p>
<p>Existing ODI developers will know that the tool uses two repositories, known as the Master and Work repositories, to store details of data sources and targets, mappings, data models and other aspects of an ETL project. Within the BI Apps these two repositories are stored in a schema called <em>prefix</em>_ODI_REPO, for example DEV_ODI_REPO, and are accompanied by a new schema called <em>prefix_</em>BIACOMP, again for example DEV_BIACOMP. The BIACOMP schema contains tables used by the various new WebLogic-based BI Apps supporting applications, and contain details of the functional setup of the BI Apps, load plans that have been generated and so forth. There&#8217;s also another schema called <em>prefix</em>_BIACOMP_IO which is used for read-write access to the BIACOMP schema, and all of these are held in a repository database alongside the usual schemas used for OBIEE, MDS and so forth.</p>
<p>The major difference in using ODI within this environment is that it&#8217;s treated as an &#8220;embedded&#8221; ETL tool, so that in most circumstances you won&#8217;t need to use ODI Studio itself to kick-off load plans, monitor their execution, set up sources and targets and so forth. This was the original vision for Informatica within the original BI Apps, but Oracle are able to do this far more effectively with ODI as they own all parts of the tech stack, can alter ODI to make it easier to embed, they&#8217;e got control over ODI&#8217;s various metadata APIs and so forth. What this means in practice is that the setup of the ODI topology (to connect to the ERP sources, and the target data warehouse) is done for you via a web-based application called the Oracle BI Applications Configuration Manager, and you can kick-off and then monitor your running ETL jobs from Configuration Manager and from ODI Console, the web-based operator tool that&#8217;s been around since the 11g release of ODI. The screenshot below shows Configuration Manager setting up the source database ODI topology entry, with the details that you provide then being pushed through to the ODI master repository:</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage26.png" alt="NewImage" width="600" height="445" border="0" /></p>
<p>Setting up a new BI Apps system involves using the Configuration Manager to define the connections through to the various source systems, then select the BI Apps modules (Financial Analytics, for example, and then the various subject areas within it) that you wish to implement. There are then a number of steps you can perform to set up system-wide settings, for example to select default currencies or languages, and then you come to run your first ODI load plan &#8211; which in this instance copies settings from your source system into the relevant tables in the BIACOMP schema, performing automatically the task that you had to do via the various domain configuration spreadsheets in the earlier 7.9.x releases &#8211; the screenshot below shows this ODI load plan listed out and having run successfully.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage27.png" alt="NewImage" width="600" height="336" border="0" /></p>
<p>You can then view the execution steps and outcome either in ODI Console (embedded within Configuration Manager), or over at ODI Studio, using the Operator navigator.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage28.png" alt="NewImage" width="600" height="443" border="0" /></p>
<p>Moving over to ODI Studio, the folders (or &#8220;adapters&#8221;) that in Informatica used to hold workflows and mappings for the various source systems, are contained with the BI Apps project within the Work repository and the Designer navigator. In the screenshot below you can also see the Fusion Apps adapter that&#8217;s not supported in this particular release, and the ETL Data Lineage adapter that should get enabled in an upcoming patch release.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage29.png" alt="NewImage" width="408" height="516" border="0" /></p>
<p>In the screenshot above you can also see one of the loading tasks, SDE_ORA_APAgingBucketsDimenson, is a package that (were you to expand the Interfaces entry) makes reference to a regular, and also a temporary, interface.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage30.png" alt="NewImage" width="600" height="352" border="0" /></p>
<p>Packages in ODI perform the same role as Informatica workflows in earlier releases of the BI Apps, and each package runs some steps to refresh variables, work out if its doing a full or incremental load, and then call the relevant ODI interface. Interfaces in ODI for the BI Apps typically load from other temporary interfaces, with these temporary interfaces performing the role of maplets in the Informatica version of the BI Apps, as you can see in the screenshot on the left below. On the right, you can see the flow for another mapping, along with one of the custom KMs that come as part of the BI Apps 11.1.1.7.1 package.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage31.png" alt="NewImage" width="600" height="428" border="0" /></p>
<p>Individual packages are then assembled into the equivalent of BI Apps 7.9.x &#8220;execution plans&#8221; through a new JEE application called the Load Plan Generator, which also gets installed into ODI Studio as a plug-in so you can develop new data loading routines away from the full production setup. As you can see in the final screenshot below, these load plans are then visible from within ODI Studio (whether you generated them there, or from Configuration Manager), and like all ODI 11g load plans you can view the outcome of each load plan instance run, restart it if this feature is enabled, and so forth.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage32.png" alt="NewImage" width="600" height="341" border="0" /></p>
<p>So there you have it &#8211; how ODI is used within the BI Apps 11.1.1.7.1. I&#8217;m going to take a break now as it&#8217;s almost time for the Atlanta run of the Rittman Mead BI Forum 2013, but once I&#8217;m back in the UK I&#8217;ll try and put something together for the blog on pulling together your first ETL run. Until then &#8211; have fun with the release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-use-of-odi11g-for-etl/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Agenda and Details for the Atlanta RM BI Forum 2013</title>
		<link>http://www.rittmanmead.com/2013/05/agenda-and-details-for-the-atlanta-rm-bi-forum-2013/</link>
		<comments>http://www.rittmanmead.com/2013/05/agenda-and-details-for-the-atlanta-rm-bi-forum-2013/#comments</comments>
		<pubDate>Mon, 13 May 2013 16:42:36 +0000</pubDate>
		<dc:creator>Mark Rittman</dc:creator>
				<category><![CDATA[User Groups & Conferences]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=14953</guid>
		<description><![CDATA[Well, Brighton is now a wrap and we&#8217;re all now over in Atlanta, getting ready for the second leg of the 2013 Rittman Mead BI Forum, running from this Wednesday, 15th May 2013 through to Friday, 17th May. Photos from the Brighton event are up on Flickr now, but for anyone who&#8217;s coming down to [...]]]></description>
				<content:encoded><![CDATA[<p>Well, Brighton is now a wrap and we&#8217;re all now over in Atlanta, getting ready for the second leg of the <a href="http://www.rittmanmead.com/biforum2013">2013 Rittman Mead BI Forum</a>, running from this Wednesday, 15th May 2013 through to Friday, 17th May. Photos from the Brighton event are <a href="http://www.flickr.com/photos/markrittman/sets/72157633465228130/">up on Flickr now</a>, but for anyone who&#8217;s coming down to the Georgia Tech Hotel &amp; Conference Center for later this week, this posting contains the detailed agenda for the event, along with a preview of what&#8217;s coming in terms of social events, guest speakers and the masterclass.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage23.png" alt="NewImage" width="600" height="243" border="0" /></p>
<p>Wednesday starts with the optional one-day masterclass, this year on Oracle Data Integration and led by myself, Stewart Bryson and Michael Rainey. I previewed the data integration masterclass <a href="http://www.rittmanmead.com/2013/05/previewing-the-bi-forum-2013-data-integration-masterclass/">previously on the blog</a>, and the planned timetable for the masterclass looks like this:</p>
<p style="border: 0px; margin: 0px 0px 15px; padding: 0px; color: #333333; line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;"><strong style="border: 0px; margin: 0px; padding: 0px;">Day 1 : Optional Oracle Data Integration Masterclass, followed by Registration, Drinks and Keynote/Meal</strong></p>
<p>10.00 – 11.00 : Welcome, and Introduction to Oracle Data Integrator 11g (Stewart Bryson)<br />11.00 – 11.15 : Morning Coffee<br />11.15 – 11.45 : ODI and the Oracle Reference Architecture for Information Management (Stewart Bryson)<br />11.45 – 12.45 : ODI and GoldenGate – A Perfect Match… (Michael Rainey)<br />12.45 – 13.30 : Lunch<br />13.30 – 14.30 : ODI and Hadoop, MapReduce and Big Data Sources (Mark Rittman)<br />14.30 – 15.30 : The Three R’s of ODI Fault Tolerance : Resuming, Restarting and Restoring (Stewart Bryson)<br />15.30 – 16.30 : Scripting and Automating ODI using Groovy and the ODI SDK (Michael Rainey)</p>
<p>The event itself officially opens at 4pm on Wednesday, May 15th 2013 with registration taking place then, and a drinks reception in the hotel bar from 5pm to 6pm. At 6pm we have the Oracle keynote led by Jack Berkowitz and Philippe Lions, and then an informal meal in the hotel restaurant from 7pm &#8211; 10pm. </p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage24.png" alt="NewImage" width="600" height="284" border="0" /></p>
<p>The main conference then opens at 8am on the Thursday morning, with registration open from 8am &#8211; 8.45am, opening remarks from myself at 8.45am and the first session starting at 9am. Here&#8217;s the timetable as planned for Thursday:</p>
<p style="border: 0px; margin: 0px 0px 15px; padding: 0px; color: #333333; line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;"><strong style="border: 0px; margin: 0px; padding: 0px;">Day 2 : Main Conference Sessions, Guest Speaker and Gala Meal</strong></p>
<p>8.45am – 9.00am : Opening Remarks Mark Rittman, Rittman Mead<br />9.00am &#8211; 10.am : Rene Kuipers, VX Company, &#8220;It&#8217;s all in the genes &#8211; The power of Oracle Exadata and the Oracle Database&#8221;<br />10.00am &#8211; 10.30am : Morning coffee<br />10.30am &#8211; 11.30am : Jack Berkowitz, Oracle : &#8220;OBI Presentation, Interaction and Mobility&#8221;<br />11.30am &#8211; 12.30am : Venkatakrishnan J, Rittman Mead, &#8220;In Memory Analytics &#8211; Times Ten, Essbase 11.1.2.2 &#8211; Analysis &#8211; A Comparison&#8221;<br />12.30pm &#8211; 1.15pm : Lunch<br />1.15pm &#8211; 1.30pm : TED Session 1 : Kevin McGinley &#8211; &#8220;OBIEE and OEID: What if…?&#8221;<br />1.30pm &#8211; 1.45pm : TED Session 2 : Jon Mead, Rittman Mead, &#8220;Why I want to be working with Business Intelligence in 5 years time&#8221;<br />1.45pm &#8211; 2.00pm : TED Session 3 : Jeremy Harms &#8211; &#8220;A BI Publisher Beginner&#8217;s MacGyver-Hack for Financial Reporting with OBIEE: A Quickie!&#8221;<br />2.15pm &#8211; 3.15pm : Alan Lee, Oracle, &#8220;Update on BI Metadata Architecture and Design Tool&#8221;<br />3.15pm &#8211; 3.45pm : Afternoon coffee and beers<br />3.45pm &#8211; 4.45pm : Jeff McQuigg, KPI Partners Inc, &#8220;Performance Tuning the BI Apps with a Performance Layer&#8221;</p>
<p>After the first day’s presentations we’ll take a short break, and then convene again back in the conference room at 5pm for our special guest speaker session, this year being provided by Method R&#8217;s Cary Millsap, who many of you will know from his Optimizing Oracle Performance book and his &#8220;response time&#8221; approach to performance tuning. Just after Cary&#8217;s session at around 6.30pm we&#8217;ll then be taken by coach to &#8220;4th and Swift&#8221;, the venue for the gala meal, where we&#8217;ll be from around 7pm through to around 10pm.</p>
<div style="text-align: left;"><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage25.png" alt="NewImage" width="600" height="513" border="0" /></div>
<div style="text-align: left;">
<p>5.00pm – 6.00pm : Guest Keynote: Cary Millsap– &#8220;Thinking Clearly about Performance&#8221;<br />6.30pm – 7.00pm : Depart for Restaurant <br />7.00pm – 10.00pm : Gala Meal &#8211; 4th and Swift, Atlanta</p>
<p><b>Day 3 : Main Conference Sessions, and Close</b></p>
<p>The final day of the BI Forum is all about big data, and the BI Apps, with a special session from Pythian&#8217;s Alex Gorbachev on Hadoop and Oracle Data Warehousing, sessions by Oracle on Big Data and OBIEE, a big data debate, an an extended session by Oracle&#8217;s Florian Schouten and Accenture&#8217;s Kevin McGinley on the BI Apps 11.1.1.7.1.</p>
<p>We also have sessions on Endeca, OBIEE time-series analysis and extending OBIEE using plug-ins, so hopefully everyone will be able to stay until 5pm when the event will close.</p>
<p>8.30am &#8211; 9.30am : Tim Vlamis, Vlamis Software Solutions Inc,&#8221;Forecasting and Time Series Analysis in Oracle BI&#8221;<br />
9.30am &#8211; 10.30am : Special Guest: Alex Gorbachev, Pythian &#8211; “Hadoop versus the Relational Data Warehouse.”<br />
10.30am &#8211; 11.00am : Morning Coffee<br />
11.00am &#8211; 12.00pm : Christian Screen, Capgemini, &#8220;How to Create a Plug-In for Oracle BI 11g&#8221;<br />
12.00pm &#8211; 1pm : Marty Gubar and Alan Lee &#8211; OBIEE and Hadoop/Big Data<br />
1.00pm &#8211; 1.45pm : Lunch<br />
1.45pm &#8211; 2.45pm : Debate &#8211; &#8220;Big Data &#8211; Hype, or the Future or Oracle BI/DW?&#8221;<br />
2.45pm &#8211; 4.15pm : Florian Schouten (Oracle) and Kevin McGinley (Accenture) &#8211; Oracle BI Apps 11g and ODI<br />
4.15pm &#8211; 5.00pm : Adam Seed, Rittman Mead &#8211; &#8220;Endeca &#8211; Looking beyond the general demos&#8221;</p>
<p>You’ll notice we’ve brought back the popular “debate” section this year, with this year’s topic being “Big Data – Hype, or the Future of BI/DW?”. I’ll be looking for volunteers to argue the case for either of the two sides in the debate, so if you’ve got a view on whether big data is going to be the salvation of BI, whether it’ll turn us in to the COBOL programmers of the future, or whether its just a load of hot air (or you just like having an argument), let me know when you arrive and we’ll pull the debating teams together.</p>
<p>Other than that – have a safe journey over, and see at least some of you in Atlanta later in the week!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/agenda-and-details-for-the-atlanta-rm-bi-forum-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to the BI Apps 11.1.1.7.1 &#8211; Product Architecture &amp; New Configuration Tools</title>
		<link>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-product-architecture-new-configuration-tools/</link>
		<comments>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-product-architecture-new-configuration-tools/#comments</comments>
		<pubDate>Mon, 13 May 2013 06:00:16 +0000</pubDate>
		<dc:creator>Mark Rittman</dc:creator>
				<category><![CDATA[Oracle BI Apps]]></category>
		<category><![CDATA[Oracle BI Suite EE]]></category>
		<category><![CDATA[Oracle Data Integrator]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=14945</guid>
		<description><![CDATA[In my previous posting in this series, I looked at the new 11.1.1..7.1 release of the Oracle BI Applications at a high-level, and talked about how this new release uses ODI as the embedded ETL tool instead of Informatica PowerCenter. Support for Informatica will come with patch set 2 (PS2) of BI Apps 11.1.1.7.x giving [...]]]></description>
				<content:encoded><![CDATA[<p>In my <a href="http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-release-overview/">previous posting in this series</a>, I looked at the new 11.1.1..7.1 release of the Oracle BI Applications at a high-level, and talked about how this new release uses ODI as the embedded ETL tool instead of Informatica PowerCenter. Support for Informatica will come with patch set 2 (PS2) of BI Apps 11.1.1.7.x giving customers the choice of which ETL to use (with the caveat that customers upgrading from 7.9.x will typically have to stick with Informatica unless they want to completely re-implement using ODI), but for this initial release at least, ODI and some new Fusion Middleware tools take over from Informatica and the DAC, giving us what could well be a much simpler architecture for supplying the underlying data for the BI Apps dashboards.</p>
<p>In this posting then, I&#8217;m going to take a closer look at this new product architecture, and I&#8217;ll follow it with a more detailed look at how the various bits of ODI functionality replace the workflows, mappings, transformation operators and execution plans provided in earlier releases by Informatica and the DAC. For anyone familiar with the previous, 7.9.x versions of the BI Applications, the architecture diagram below shows the five tiers that this product typically implemented; tiers for the source data and data warehouse/repository databases, an ETL tier for Informatica and the DAC server, then two more tiers for the OBIEE application server and the client web browser.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage17.png" alt="NewImage" width="455" height="463" border="0" /></p>
<p>Communication between the tiers was &#8211; to put it politely &#8211; &#8220;loosely coupled&#8221;, with DAC task names corresponding with Informatica workflow names, each workflow containing a single mapping, and all of the connections and sources having to be named &#8220;just so&#8221;, so that every part of the stack could communicate with all the others. It worked, but it was a lot of work to implement and configure, and once it was up and running in most cases customers were scared to then change it, in case a name or a connection got out of sync and everything then stopped working. Plus &#8211; Informatica skills are scarce in the Oracle world, and the DAC is an extra piece of technology that few DBAs really understood properly.</p>
<p>The 11.1.1.7.1 release of the BI Apps simplifies this architecture by removing the separate ETL tier, and instead using Oracle Data Integrator as the embedded ETL tool, with its server functions running as JEE applications within the same WebLogic domain as OBIEE 11g, giving us the overall architecture in the diagram below.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage18.png" alt="NewImage" width="468" height="362" border="0" /></p>
<p>Now anyone who read my series of posts back in 2009 on the <a href="http://www.rittmanmead.com/2009/07/a-first-look-at-the-bi-apps-7-9-5-2-part-1-general-new-features/">7.9.5.2 release of the BI Apps</a>, which also used ODI as the embedded ETL tool, will know that whilst ODI 10g could do the job of loading data into the BI Apps data warehouse, it lacked the load orchestration capabilities of Informatica and the DAC and wasn&#8217;t really set up to dynamically generate what have become, in ODI 11g, load plans. BI Apps 7.9.5.2 turned-out to be a one-off release and in the intervening years Oracle have added the aforementioned load plans along with other functionality aimed at better supporting the BI Apps, along with two new JEE applications that run in WebLogic to replace the old DAC.  These new applications, along with the ODI JEE agent, ODI Console and the ODI SDK, are shown in the more detailed BI Applications 11.1.1.7.1 logical architecture diagram shown below.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage19.png" alt="NewImage" width="600" height="439" border="0" /></p>
<p>Oracle BI Applications 11.1.1.7.1 has two main product tiers to it, made up of the following components:</p>
<ul>
<li>The Middleware (BI and ETL) tier; a WebLogic domain and associated system components, comprising BI components delivered as part of OBIEE 11.1.1.7 (including Essbase and related applications) as one managed server, and another managed server containing ODI Java components, including three new BI Apps-related ones; Configuration Manager, Functional Setup Manager, and ODI Load Plan Generator</li>
<li>The Database (DW and Repositories) tier; for the time-being, Oracle only, and comprising a data warehouse schema (staging + performance layer), and a repository database containing the OBIEE repository schemas plus new ones to hold the ODI repository and other ETL/configuration metadata used for configuring your system.</li>
</ul>
<p>Essbase at this stage is installed, but not used for the main BI applications, and all of it uses Fusion Middleware security (application roles and policies) along with the WebLogic Embedded LDAP server to hold users and groups. A special version of RCU is used to set up the new BI Apps-related schemas, and import data into them using Oracle database export files, so that the ODI repository, metadata tables and so forth are all populated prior to the first load taking place. Enterprise Manager Fusion Middleware Control is still used to manage and monitor the overall platform, but there&#8217;s now an entry for ODI along with Essbase, the latter of course being delivered as part of the 11.1.1.7 OBIEE platform release.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage20.png" alt="NewImage" width="600" height="329" border="0" /></p>
<p>In the next posting in the series we&#8217;ll take a closer look at how ODI uses its JEE agent and mappings imported into its repository to load the BI Apps data warehouse, but what about the two new web-based configuration tools, Oracle BI Applications Configuration Manager (BIACM) and Oracle BI Applications Functional Setup Manager (FSM) &#8211; what do they do?</p>
<p>After you install OBIEE 11.1.1.7 and then the BI Applications 11.1.1.7.1, the BI Apps installer extends the BI domain to include FSM, BIACM and the ODI Load Plan Generator, along with some other supporting applications and libraries required for the full product. Load Plan Generator works behind the scenes to build new load plans in a similar way to the Execution Plan &#8220;Build&#8221; feature in the DAC, and the two web-based tools perform the following functions:</p>
<ul>
<li>Oracle BI Applications Configuration Manager performs system-wide setup tasks such as defining sources, selecting BI Apps modules and performing other, &#8220;one-only&#8221; tasks similar to the Setup feature in the DAC Console.</li>
<li>Oracle BI Applications Functional Setup Manager is then used to list out, and track progress against, the various tasks required to configure the BI Applications modules, or &#8220;Offerings&#8221;, that you selected in the Configuration Manager</li>
</ul>
<p>Most importantly though, these tools connect directly through to the ODI repository, so data sources you set up here will get pushed down to ODI as data servers in the ODI master repository; load plans you set up to, as in the screenshot below, load configuration tables, are ODI load plans and you can track their progress either from within ODI, or from within these applications themselves.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage21.png" alt="NewImage" width="600" height="337" border="0" /></p>
<p>I haven&#8217;t had a chance to properly &#8220;diff&#8221; the RPD used in BI Apps 11.1.1.7.1 with the previous 7.9.x ones, or do a similar exercise for the underlying database data model, but on first glance the new RPD is at least recognisable, albeit with new sources and subject areas for the Fusion Apps, Oracle Transactional BI (OTBI), Real-Time Decisions and the like. The web catalog also looks familiar, but also has new content around the new applications along with additional content for the existing ones.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage22.png" alt="NewImage" width="600" height="463" border="0" /></p>
<p>So, we&#8217;re at the point now where can start to think about loading data into the BI Apps data warehouse, and in tomorrows post we&#8217;ll take a look at what&#8217;s involved in a BI Apps 11.1.1.7.1 ETL load, and also look into how GoldenGate can now be used to extract and stage data prior to loading via ODI. Back tomorrow&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-product-architecture-new-configuration-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introduction to the BI Apps 11.1.1.7.1 &#8211; Release Overview</title>
		<link>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-release-overview/</link>
		<comments>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-release-overview/#comments</comments>
		<pubDate>Sun, 12 May 2013 18:10:20 +0000</pubDate>
		<dc:creator>Mark Rittman</dc:creator>
				<category><![CDATA[Oracle BI Apps]]></category>
		<category><![CDATA[Oracle BI Suite EE]]></category>
		<category><![CDATA[Oracle Data Integrator]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=14932</guid>
		<description><![CDATA[The long-awaited and anticipated 11.1.1.7.1 (PS1) release of the Oracle BI Applications became available early last week, with the software and documentation available for download on OTN. Over the next few blog posts, I&#8217;ll be taking an in-depth look at this new release, starting today with an overview of what&#8217;s new and any limitations in his initial version, and [...]]]></description>
				<content:encoded><![CDATA[<p>The long-awaited and anticipated 11.1.1.7.1 (PS1) release of the Oracle BI Applications became available early last week, with the <a href="http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/bus-intelligence-11g-165436.html">software</a> and <a href="http://www.oracle.com/technetwork/middleware/bi-foundation/documentation/bi-apps-098545.html">documentation</a> available for download on OTN. Over the next few blog posts, I&#8217;ll be taking an in-depth look at this new release, starting today with an overview of what&#8217;s new and any limitations in his initial version, and then over the next few posts taking a look at the product architecture, how it uses <a href="http://www.oracle.com/technetwork/middleware/data-integrator/overview/index.html">Oracle Data Integrator</a> instead of Informatica to do the data loads, and what new content the 11g dashboards contain. For a bit of background into this release you&#8217;re best off taking a look at a series of posts I put together towards the end of last year on the <a href="http://www.rittmanmead.com/2012/07/looking-towards-the-bi-apps-11g-part-1-bi-apps-11g-product-roadmap/">BI Apps product roadmap</a>, and I&#8217;ll recap on those posts a bit in this one as I go through at a high level what&#8217;s in this release.</p>
<p>Although the focus in BI Apps 11.1.1.7.1 is on ODI as the ETL tool, this new release actually delivers a whole new product architecture along with new dashboards, new content, and a new security framework. In addition, there&#8217;s now an option to use <a href="http://www.oracle.com/technetwork/middleware/goldengate/overview/index.html">Oracle GoldenGate</a> to create a new layer in the BI Apps data warehouse data architecture that replicates source data into the warehouse environment, giving you the ability to run the more large-scale ETL processes when you like, rather than when there&#8217;s an ETL window for the source systems.</p>
<p>Let&#8217;s start off though with a summary of what&#8217;s new from a functional perspective, and also what limitations there are for this first release in terms of sources, scope and so forth. BI Apps 11.1.1.7.1 delivers the following set of new features and capabilities:</p>
<ul>
<li>Oracle Data Integrator as the embedded ETL tool, along with a whole new FMW11g-centric architecture and set of utilities</li>
<li>Two new analytic applications - <a href="http://www.oracle.com/us/solutions/ent-performance-bi/business-intelligence/student-info-analytics-1923440.pdf">Student Information Analytics</a>, and <a href="http://www.oracle.com/us/solutions/business-analytics/analytic-applications/business-role/indirect-spend-planning/overview/index.html">Indirect Spend Planning</a></li>
<li>New content for existing analytic applications including Financial Analytics, HR, Projects, CRM and Procurement &amp; Spend</li>
<li>Dashboards that are now written for OBIEE 11g rather than 10g, including 11.1.1.7 visualisations such as performance tiles</li>
</ul>
<p>Now although, in general terms, BI Apps 11.1.1.7.1 covers all (or most…) of the existing analytic application modules along with all of the 7.9.x-era sources (EBS, PeopleSoft, JDE and Siebel), there are some important restrictions that you&#8217;ll need to be aware of when making any plans to use this new release, starting with upgrade paths (or lack of them):</p>
<ul>
<li>There&#8217;s no automatic upgrade path from BI Apps 7.9.x, and no automated migration routine to take you from Informatica to ODI; if you want BI Apps 11.1.1.7.1 now, you&#8217;ll have to reimplement rather than upgrade, or you can wait for BI Apps 11.1 PS2 which will support upgrades from earlier releases, but (important to note) keeps you on Informatica &#8211; any move from Informatica to ODI will need to be done yourself, as a re-implementation</li>
<li>Only Oracle database sources and targets are supported in this initial release, in practice not a real issue for new implementations, but worth bearing in mind if you planned to use Teradata, for example, as your target data warehouse platform</li>
<li><a href="http://www.oracle.com/us/products/applications/fusion/overview/index.html">Oracle Fusion Applications</a> aren&#8217;t supported as a source either, yet, so anyone using this will need to stay on BI Apps 11.1.1.6.x until an upgrade version becomes available</li>
<li>A few edge-case analytic applications and sources aren&#8217;t supported in this release yet &#8211; Enterprise Asset Management, for example, is not yet supported for any source, whereas some other applications only support more recent PeopleSoft versions and not JDE, for example. As always, get the most up-to-date supported sources and applications list from Oracle before making any major investment in an implementation or upgrade project.</li>
</ul>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage13.png" alt="NewImage" width="600" height="435" border="0" /></p>
<p>From a technical perspective though the major difference in this release, compared to the 7.9.6.x versions that preceded it, is the use of Oracle Data Integrator 11g as the embedded ETL tool rather than Informatica. To be clear, Informatica will still be supported as an ETL option for the BI Apps going well into the foreseeable future, but Informatica users will need to wait for the PS2 release due in the next twelve months or so before they can upgrade to the new 11g platform.</p>
<p>In addition and perhaps more importantly, it&#8217;s not envisaged that Informatica customer will move over to ODI unless they use the upgrade as an opportunity to re-implement their system now on ODI, moving across customisations themselves and essentially starting with a clean sheet of paper (which may not be a bad thing, if you&#8217;re thinking of tidying up your system following years of upgrades, customisations and so forth). What this does mean though is no DAC, no Informatica server and client tools, a new (and hopefully simpler) way of setting up and configuring your system, and in-theory a more closely-integrated set of tools all based around the modern, standards-based <a href="http://www.oracle.com/us/products/middleware/overview/index.html">Fusion Middleware 11g</a> architecture. </p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage14.png" alt="NewImage" width="600" height="448" border="0" /></p>
<p>In this new world of ODI and the BI Apps, ODI load plans replace Informatica Workflows, whilst ODI packages and interfaces equate to Informatica mappings and maplets. The DAC is no more and is replaced by metadata within the ODI repository and other supporting schemas, with setup and configuration of the warehouse and ETL processes now carried out by two web-based tools, BI Applications Configuration Manager and Functional Setup Manager. The closer integration between these tool along with a chance for Oracle to re-think the BI Apps setup process should lead to easier configuration and customisations, but if you&#8217;re an Informatica developer it&#8217;s a whole new world, and the 11g platform makes a lot more use of Fusion Middleware platform functionality particularly around security and user provisioning.</p>
<p>So &#8211; all very exciting but quite daunting in terms of what needs to be learnt, and new processes that need to be thought through and put together before you can start making use of the new 11.1.1.7.1 feature set. We&#8217;ll start tomorrow then by taking a closer look at the BI Apps 11.1.1.7.1 technical architecture including the new configuration tools, and where ODI sits in the new product architecture, based on our first impressions of the product.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/introduction-to-the-bi-apps-11-1-1-7-1-release-overview/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Agenda and Details for the Brighton RM BI Forum 2013</title>
		<link>http://www.rittmanmead.com/2013/05/previewing-the-brighton-bi-forum-2013/</link>
		<comments>http://www.rittmanmead.com/2013/05/previewing-the-brighton-bi-forum-2013/#comments</comments>
		<pubDate>Tue, 07 May 2013 05:05:34 +0000</pubDate>
		<dc:creator>Mark Rittman</dc:creator>
				<category><![CDATA[Oracle BI Suite EE]]></category>
		<category><![CDATA[Oracle Data Integrator]]></category>
		<category><![CDATA[User Groups & Conferences]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=14920</guid>
		<description><![CDATA[It&#8217;s Tuesday morning, and later today delegates will be starting to arrive in Brighton for the 5th Annual Rittman Mead BI Forum, running again at the Hotel Seattle down at Brighton Marina. Around seventy of Europe&#8217;s most experienced OBIEE, ODI and Essbase developers will be getting together to discuss techniques, share tips and take part [...]]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s Tuesday morning, and later today delegates will be starting to arrive in Brighton for the <a href="http://www.rittmanmead.com/biforum2013">5th Annual Rittman Mead BI Forum</a>, running again at the <a href="http://www.hotelseattlebrighton.com">Hotel Seattle</a> down at Brighton Marina. Around seventy of Europe&#8217;s most experienced OBIEE, ODI and Essbase developers will be getting together to discuss techniques, share tips and take part in sessions led by some of the OBIEE world&#8217;s best speakers, all in our home town of <a href="http://www.visitbrighton.com">Brighton</a>. We&#8217;re also very pleased to be joined by several of the OBIEE and ODI product team members, as well as our special guest speaker, Toby Potter from <a href="http://datasift.com">Datasift</a>. In this posting I&#8217;ll be setting out the detailed agenda for the three days, and don&#8217;t forget <a href="http://www.regonline.com/rittmanmeadbiforumus2013">places are still (just) available for the Atlanta event</a>, running the week after at the Georgia Tech Hotel &#038; Conference Center.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage12.png" alt="NewImage" width="600" height="243" border="0" /></p>
<p>Registration for the Brighton BI Forum officially opens at 5pm on Wednesday evening, but before that we&#8217;re running an optional one-day Oracle Data Integration Masterclass at the hotel venue led by myself, Stewart Bryson and Michael Rainey. The masterclass will start at 10am and go through until about 4.30pm, with the following estimated timings:</p>
<p><strong>Day 1 : Optional Oracle Data Integration Masterclass, followed by Registration, Drinks and Keynote/Meal</strong></p>
<p>10.00 &#8211; 11.00 : <em>Welcome, and Introduction to Oracle Data Integrator 11g (Stewart Bryson)</em><br />11.00 &#8211; 11.15 : Morning Coffee <br />11.15 &#8211; 11.45 : <em>ODI and the Oracle Reference Architecture for Information Management (Stewart Bryson)</em><br />11.45 &#8211; 12.45 : <em>ODI and GoldenGate &#8211; A Perfect Match… (Michael Rainey)</em><br />12.45 &#8211; 13.30 : Lunch<br />13.30 &#8211; 14.30 : <em>ODI and Hadoop, MapReduce and Big Data Sources (Mark Rittman)</em><br />14.30 &#8211; 15.30 : <em>The Three R&#8217;s of ODI Fault Tolerance : Resuming, Restarting and Restoring (Stewart Bryson)</em><br />15.30 &#8211; 16.30 : <em>Scripting and Automating ODI using Groovy and the ODI SDK (Michael Rainey)</em></p>
<p>Registration will then open at 5pm (17.00), with a drinks reception in the hotel bar between 6pm and 7pm (18.00 &#8211; 19.00), followed by the Oracle keynote and opening night meal in the hotel restaurant.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage10.png" alt="NewImage" width="600" height="328" border="0" /></p>
<p>The main conference then opens at 8.45am on the Thursday morning, with the agenda for the first day looking like this:</p>
<p><strong>Day 2 : Main Conference Sessions, Guest Speaker and Gala Meal</strong></p>
<p>08.45 &#8211; 09.00 : Opening Remarks Mark Rittman, Rittman Mead<br />09.00 &#8211; 10.00 : <em>&#8220;OBIEE SampleApp 11.1.1.7 functional highlights&#8221; (Philippe Lions, Oracle Corporation)</em><br />10.00 &#8211; 10.30 : Morning Coffee <br /> 10.30 &#8211; 11.30 : <em>&#8220;OBI Performance Tuning &#8211; Real Customer Success Stories&#8221; (Antony Heljula, Peak Indicators Ltd)</em><br /> 11.30 &#8211; 12.30 : <em>&#8220;Secrets of OBIEE implementation at LGI&#8221; (Marco Klaassens, Liberty Global)</em><br /> 12.30 &#8211; 13.15 : Lunch <br /> 13.15 &#8211; 13.30 : <em>TED Session 1:  &#8221;Why I want to be working with Business Intelligence in 5 years time&#8221; (Jon Mead, Rittman Mead)</em><br /> 13.30 &#8211; 13.45 : <em>TED Session 2 : &#8220;HA, DR, CFC, WTF?&#8221; (Mike Durran, Oracle Corporation)</em><br /> 13.45 &#8211; 14.00 : <em>TED Session 3 : &#8220;Incrementally loading Exalytics using Notepad&#8221; (Antony Heljula, Peak Indicators Ltd)</em><br /> 14.15 &#8211; 15.15 : <em>&#8220;Oracle Data Integrator 11g Best Practices. Busting your performance, deployment, and scheduling headaches.&#8221; (Uli Bethke/Maciek Kocon, Independent)</em><br /> 15.15 &#8211; 15.45 : Afternoon Tea/Coffee/Beers <br /> 15.45 &#8211; 16.45 : <em>&#8220;New Developments in BI Multi-tenancy and Cloud&#8221; (Adam Bloom, Oracle Corporation)</em></p>
<p>After the first day&#8217;s presentations we&#8217;ll take a short break, and then convene again back in the conference room for our special guest speaker session, this year being provided by Toby Potter from Datasift, who&#8217;ll talk to us about <a href="http://www.rittmanmead.com/2013/04/interview-with-toby-potter-from-datasift-social-data-and-business-intelligence/">social media and how it can be used within BI and analytic applications</a>. Then, we&#8217;ll be picked-up by coach from outside the Hotel Seattle and taken to the venue for our gala meal, <a href="http://thegingerpigpub.com">The Ginger Pig pub and restaurant in Hove</a>, just down the road from where Jon and I live (though don&#8217;t all expect to come back afterwards, whatever Borkur and Ragnar tell you when you leave the pub.)</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage11.png" alt="NewImage" width="600" height="475" border="0" /></p>
<p>18:00 &#8211; 18.45 <em>Guest Keynote Toby Potter, Datasift &#8211; &#8220;Social Data and Business Intelligence&#8221;</em><br />19:00 &#8211; 19.30 Depart for Restaurant <br />20:00 &#8211; 22:00 Gala Meal : The Ginger Pig, Hove</p>
<p>Don&#8217;t go too crazy on Thursday evening though, as we&#8217;re starting again early on Friday with sessions starting at 9am, going through until around 4.45 when we&#8217;ll close. Here&#8217;s Friday&#8217;s agenda:</p>
<p><strong>Day 3 : Main Conference Sessions, and Close</strong></p>
<p>9.00 &#8211; 10.00 :  <em>&#8220;The magic of aggregates&#8221; (Michael Wilcke, sumIT AG)</em><br /> 10.00 &#8211; 10.30 : Morning Coffee <br /> 10.30 &#8211; 11.30 : <em>&#8220;Update on BI Metadata Modeler and Metadata Architecture&#8221; (Philippe Lions, Oracle)</em><br /> 11.30 &#8211; 12.30 : <em>&#8220;Integrating Oracle BI, BPM and BAM 11g: The complete cycle of information&#8221; (Edelweiss Kammermann, Awen Consulting)</em><br /> 12.30 &#8211; 13.15 : Lunch <br /> 13.15 &#8211; 14.15 : <em>Debate &#8220;Big Data &#8211; Hype, or the Future or Oracle BI/DW?&#8221;</em><br /> 14.15 &#8211; 15.15 : <em>&#8220;Endeca &#8211; Looking beyond the general demos&#8221; (Adam Seed, Rittman Mead)</em><br /> 15.15 &#8211; 15.30 : Afternoon Tea/Coffee/Beers <br /> 15.30 &#8211; 16.30 : <em>&#8220;Virtualizing Exalytics&#8221; (Mike Durran, Oracle Corporation)</em><br /> 16.30 &#8211; 16.45 : Closing Remarks (Mark Rittman)</p>
<p>You&#8217;ll notice we&#8217;ve brought back the popular &#8220;debate&#8221; section this year, with this year&#8217;s topic being &#8220;Big Data &#8211; Hype, or the Future of BI/DW?&#8221;. I&#8217;ll be looking for volunteers to argue the case for either of the two sides in the debate, so if you&#8217;ve got a view on whether big data is going to be the salvation of BI, whether it&#8217;ll turn us in to the COBOL programmers of the future, or whether its just a load of hot air (or you just like having an argument), let me know when you arrive and we&#8217;ll pull the debating teams together.</p>
<p>Other than that &#8211; have a safe journey over, bring something warm and waterproof as the weather is typically England in May, and see at least some of you in Brighton today and tomorrow! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/previewing-the-brighton-bi-forum-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previewing the BI Forum 2013 Data Integration Masterclass</title>
		<link>http://www.rittmanmead.com/2013/05/previewing-the-bi-forum-2013-data-integration-masterclass/</link>
		<comments>http://www.rittmanmead.com/2013/05/previewing-the-bi-forum-2013-data-integration-masterclass/#comments</comments>
		<pubDate>Sun, 05 May 2013 21:19:55 +0000</pubDate>
		<dc:creator>Mark Rittman</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Oracle Big Data Appliance]]></category>
		<category><![CDATA[Oracle Data Integrator]]></category>
		<category><![CDATA[Oracle GoldenGate]]></category>
		<category><![CDATA[Rittman Mead]]></category>
		<category><![CDATA[User Groups & Conferences]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/?p=14915</guid>
		<description><![CDATA[I guess it&#8217;s a British thing to not blow our own trumpet (does that translate the same over in the US?), but something I&#8217;m particularly proud about with the upcoming Rittman Mead BI Forum 2013 events is our Oracle Data Integration Masterclass, running on the Wednesday before each event properly starts, and put together by [...]]]></description>
				<content:encoded><![CDATA[<p>I guess it&#8217;s a British thing to not blow our own trumpet (does that translate the same over in the US?), but something I&#8217;m particularly proud about with the upcoming <a href="http://www.rittmanmead.com/biforum2013">Rittman Mead BI Forum 2013 events</a> is our Oracle Data Integration Masterclass, running on the Wednesday before each event properly starts, and put together by <a href="http://www.rittmanmead.com/author/mark-rittman/">myself</a>, <a href="http://www.rittmanmead.com/author/stewart-bryson/">Stewart Bryson</a> and <a href="http://www.rittmanmead.com/author/michael-rainey/">Michael Rainey</a>. Although the main theme for the BI Forum is OBIEE, virtually every BI system that we all work with has a data warehouse of some sort underneath it, and most OBIEE professionals to one extent or another have to understand data warehousing principles, and how <a href="http://www.oracle.com/technetwork/middleware/data-integration/overview/index.html">Oracle&#8217;s data integration tools</a> work. So this year, we thought we&#8217;d take a deep-dive into Oracle Data Integrator and the wider Oracle Data Integration Suite, and in this preview positing I&#8217;ll be giving you a bit of a preview of what&#8217;s coming in the session &#8211; and places are still available for the US BI Forum event, and for the masterclass itself if you&#8217;ve only registered for just the main conference event.</p>
<p>The masterclass is made up of six sections, delivered by myself, Stewart and Michael, assumes a basic understanding of data warehousing and ETL tools but otherwise gets down into the detail of what we&#8217;ve found works well &#8220;in the field&#8221;.  Stewart Bryson, <a href="https://apex.oracle.com/pls/apex/f?p=19297:4:103268689669225::NO:4:P4_ID:4360">Oracle ACE</a> and Managing Director for <a href="http://www.rittmanmead.com/america/">Rittman Mead America</a>, will open the session with an overview of ODI and the Oracle Data Integration Suite, taking a look at the product history and walking the audience through the major elements of the ODI product architecture. If you&#8217;ve ever wondered what agents do within ODI, why there are two repositories and where WebLogic comes into it, Stewart&#8217;s session will make everything clear before we get into the rest of the details.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage6.png" alt="NewImage" width="600" height="467" border="0" /></p>
<p>Then, after coffee, Stewart will carry on and talk about what&#8217;s called the Oracle Information Management Reference Architecture, Oracle&#8217;s next-generation blueprint for data warehousing and information management that combines the best of Kimball and Inmon with new thinking around &#8220;big data&#8221; and &#8220;data discovery&#8221;. ODI and Oracle Data Integration Suite is the enabling technology for this new framework. At Rittman Mead, we use this framework for the majority of our DW customer engagements and we&#8217;ll be talking later on in the masterclass about how big data sources, for example, can be leveraged by ODI and brought into your BI environment in the same way as any other regular, relational datasource.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage3.png" alt="NewImage" width="600" height="353" border="0" /></p>
<p>The third section of the masterclass sees Michael Rainey take over the stage and talk to us about ODI&#8217;s integration with Oracle GoldenGate, Oracle&#8217;s data integration product for real-time analysis and data loading. Michael has taken part in several ODI &amp; GoldenGate customer engagements over in the States, and has worked with Stewart in producing a number of custom ODI knowledge modules to better make use of this powerful new data integration tool. If you&#8217;ve read through any of <a href="http://www.rittmanmead.com/2013/02/goldengate-and-oracle-data-integrator-a-perfect-match-part-1/">Michael&#8217;s blog posts on ODI and Golden Gate</a> and are interested in hearing a bit more detail on how it all works, as well as some real-world practical tips and tricks, this will be an invaluable session for you.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage4.png" alt="NewImage" width="600" height="377" border="0" /></p>
<p>So far I&#8217;ve got away with just making the tea, but straight-after Michael is my session, where I&#8217;ll be talking about ODI and its new integration with Hadoop, NoSQL and the wider &#8220;big data&#8221; technology area. I&#8217;ve been <a href="http://www.rittmanmead.com/2013/04/obiee-odi-and-hadoop-part-1-so-what-is-hadoop-mapreduce-and-hive/">covering ODI and Hadoop in some blog posts</a> over the past week, but there&#8217;s only so much that I can get into a blog post and this session will be the first airing of this new material, where I&#8217;ll be demoing all the main integration points and talking about what works well, and where the main value is, with this very interesting new feature.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage7.png" alt="NewImage" width="600" height="479" border="0" /></p>
<p>Then it&#8217;s back to Stewart again, where he&#8217;ll be talking about creating highly-resilient ETL code that&#8217;s also resumable, using features such as ODI 11g&#8217;s load plans and the Oracle Database&#8217;s resumable space allocation feature. Stewart and I were particularly keen to put together this session as it brings together work Stewart did a few years ago on <a href="http://www.rittmanmead.com/files/dw_fault_tolerance_oow2010_bryson.pdf">fault-tolerant ETL in the Oracle Database</a>, with some blog posts I put together over the 2012 Christmas break around <a href="http://www.rittmanmead.com/2013/01/odi-11g-in-the-enterprise-part-5-etl-resilience-and-high-availability/">highly-resilient ETL with ODI11g</a>.  What this session does is explain the background to the ETL resilience features in the Oracle Database, and ODI&#8217;s use of WebLogic JEE agents, and demonstrates through some custom knowledge modules how they can be brought together for your project.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="http://www.rittmanmead.com/wp-content/uploads/2013/05/NewImage8.png" alt="NewImage" width="600" height="422" border="0" /></p>
<p>Finally, Michael concludes the masterclass with a look at a feature you&#8217;re probably vaguely aware of, intend to learn something about, but sounds a bit complex; Groovy scripting and the ODI SDK. In fact, like WLST scripting for OBIEE, learning Groovy and the SDK is the key to automating tedious tasks such as mass-importing and reverse-engineering tables and files, as well as making it possible to add functionality to ODI or integrate it with other standards-based products. In a session almost entirely made-up of live demos, Michael will take us through the basics of Groovy and the SDK, and <a href="http://www.rittmanmead.com/2012/05/oracle-data-integrator-11g-groovy-add-columns-to-a-datastore/">show us a few examples</a> of where this could add value to your data integration projects.</p>
<p>So there we have it &#8211; Brighton is now fully-booked up, but if you&#8217;ve already registered for the main event but want to come to the masterclass now too, you can log back into the registration site and update your booking to include the additional masterclass fee. Atlanta is running a week later and so <a href="http://www.regonline.com/rittmanmeadbiforumus2013">still has a few main event passes left</a>, and again if you&#8217;ve already registered for the main conference, use the link in your registration confirmation to go back in and add the masterclass to your booking. And &#8211; hopefully we&#8217;ll see you all in Brighton or Atlanta for the <a href="http://www.rittmanmead.com/biforum2013/">Rittman Mead BI Forum 2013</a> in the next two weeks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2013/05/previewing-the-bi-forum-2013-data-integration-masterclass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 19/30 queries in 0.042 seconds using disk: basic

 Served from: www.rittmanmead.com @ 2013-05-23 06:17:11 by W3 Total Cache -->