<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ranzal &#38; Associates' Weblog</title>
	<atom:link href="http://ranzal.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ranzal.wordpress.com</link>
	<description>Oracle / Hyperion Experts</description>
	<lastBuildDate>Mon, 24 Aug 2009 17:31:56 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='ranzal.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/ca851a84fa31d79d6d8dcbe110913cb6?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Ranzal &#38; Associates' Weblog</title>
		<link>http://ranzal.wordpress.com</link>
	</image>
			<item>
		<title>Can FDM Do That?</title>
		<link>http://ranzal.wordpress.com/2009/08/24/can-fdm-do-that/</link>
		<comments>http://ranzal.wordpress.com/2009/08/24/can-fdm-do-that/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 17:31:56 +0000</pubDate>
		<dc:creator>ranzalassociates</dc:creator>
				<category><![CDATA[FDM]]></category>
		<category><![CDATA[HFM]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=449</guid>
		<description><![CDATA[Most everyone that uses or has seen a demo of Oracle Hyperion Financial Data Quality Management (&#8220;FDM&#8221;) knows the basic functionality that FDM provides – mapping, data loading, data validation and financial statement certification.  But FDM is so much more than the basics. 
FDM is a very open architecture product readily supporting advanced customization.  As I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=449&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Most everyone that uses or has seen a demo of Oracle Hyperion Financial Data Quality Management (&#8220;FDM&#8221;) knows the basic functionality that FDM provides – mapping, data loading, data validation and financial statement certification.  But FDM is so much more than the basics. </p>
<p>FDM is a very open architecture product readily supporting advanced customization.  As I highlighted in <a title="Can FDM reduce my monthly close cycle?" href="http://ranzal.wordpress.com/2008/10/15/can-fdm-reduce-my-monthly-close-cycle/" target="_blank">my last blog post</a>, the workflow process (Import  Validate  Export  Check) can be fully automated and executed on a scheduled basis using either FDM’s internal scheduling component or any Windows batch based scheduling tool that an organization prefers.  But that’s just the tip of the proverbial iceberg. </p>
<p>Any organization that has recently experienced a Hyperion product upgrade – for example, System 9 to Fusion or Enterprise to HFM – knows the pain of revalidating years of financial data.  This exercise can easily take weeks.  Not only is this process time consuming, it’s tedious and often prone to error.  More importantly, data validation can be one of the biggest risks to a project.  The need to improve seems obvious. </p>
<p>To address this opportunity, we developed a custom solution that leverages HFM and FDM’s advanced features, custom scripts and batch loading. The benefits are substantial &#8211; literally tens of thousands of data points can be validated (and re-validated) in minutes – with 100% data accuracy.  This process is easily extendable not only to other Oracle/Hyperion products like Planning &amp; Essbase but potentially to other data stores.</p>
<p>The benefits of this process may be obvious but let’s take a moment to think about them:</p>
<ul>
<li><strong>100% Data Accuracy</strong> – How valuable is this to your organization in the current economic and financial market climate?  The cost of restated financials is far too great to fathom – potential for government fines, reduced shareholder equity and even loss of one’s job.</li>
<li><strong>Shorten Implementation Timelines</strong> – How nice would it be for your project to come in on time or early?  Using this solution, you can realistically trim weeks if not months out of a project timeline. </li>
<li><strong>Reduced Implementation Costs</strong> – let’s face it, in this economy, every dollar needs to pay dividends.  Whether you choice to leverage a consultant, temp, intern or internal resource to validate your data, there is a cost associated with it.  Reducing the time associated with this activity will reduce your project cost. </li>
</ul>
<p>I invite you to check back often as I’ll continue to discuss “outside the box” solutions that can add significant ROI to your FDM investment.   </p>
<p>Contributed by:<br />
Tony Scalese, FDM Design Lead<br />
Hyperion Certified Consultant – HFM<br />
Ranzal &amp; Associates<br />
<a href="mailto:ascalese@ranzal.com">ascalese@ranzal.com</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/449/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/449/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/449/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/449/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/449/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/449/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/449/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/449/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/449/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/449/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=449&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/08/24/can-fdm-do-that/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0000ff3d764e88c3ef9fbb5d2c214d00?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ranzalassociates</media:title>
		</media:content>
	</item>
		<item>
		<title>Adding Drill Through to your Hyperion Implementation – Part 2</title>
		<link>http://ranzal.wordpress.com/2009/06/23/adding-drill-through-to-your-hyperion-implementation-%e2%80%93-part-2/</link>
		<comments>http://ranzal.wordpress.com/2009/06/23/adding-drill-through-to-your-hyperion-implementation-%e2%80%93-part-2/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 19:49:44 +0000</pubDate>
		<dc:creator>ranzalassociates</dc:creator>
				<category><![CDATA[Oracle Hyperion]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=429</guid>
		<description><![CDATA[So I have been told I blog with the frequency of a solar eclipse, and with respect to this two-part series, several interested parties via e-mal have indicated I have done the equivalent of a network TV season ending episode – “just wait the whole summer folks for the answer to these questions”. Thanks to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=429&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:left;">So I have been told I blog with the frequency of a solar eclipse, and with respect to this two-part series, several interested parties via e-mal have indicated I have done the equivalent of a network TV season ending episode – “just wait the whole summer folks for the answer to these questions”. Thanks to all of you who “gently” pinged me to remind me to complete the blog.</p>
<p>Implementation:</p>
<p>So for example, take the following view one might see at the bottom level (level zero, or base level members) of an Essbase cube:</p>
<p><img class="size-full wp-image-430 alignnone" title="image1" src="http://ranzal.files.wordpress.com/2009/06/image1.jpg?w=440&#038;h=82" alt="image1" width="440" height="82" /></p>
<p>Notice the accrual for Ranzal services that is visible, and multiple transactions are available at the weekly level. A further explosion into AP would reveal the identity of the vendors, and other relevant info looking something like this: </p>
<p><img class="aligncenter size-full wp-image-432" title="image3" src="http://ranzal.files.wordpress.com/2009/06/image3.jpg?w=496&#038;h=68" alt="image3" width="496" height="68" /></p>
<p>So as can be seen from the above example, relevant data from multiple tables is required from the drill through view. With the accruals that are made, there is relevant information in the journal descriptions; for the AP system there is vendor detail that is valid. The solution to this drill through is the creation of a view (called VendorFact in the above schematic) that is a union of the two data sources, filtering on data source. The query might look something like this:</p>
<p>/**Begin pseudo-code***/<br />
CREATE VIEW ‘VendorFact’ AS</p>
<p>SELECT<br />
Company, Dept, FY, Per, Acct, JournalID, JournalDesc as Desc, PostingDate as MyDate, ‘00000’ as Vendor_ID, ‘00000 as Doc_Nbr, ‘0’ Line_Nbr, PostedBaseAmt as Amt<br />
From<br />
GLTRANS<br />
WHERE<br />
Source &lt;&gt; ‘AP’</p>
<p>UNION</p>
<p>SELECT</p>
<p>Company, Dept, Year(Trans_Date) as FY, Month(Trans_Date) as Per, Acct, ‘AP’ as Source, ‘NONE’ as JournalID, LineDesc as Desc, TransDate as MyDate, Vendor_ID, Doc_Nbr, Line_Nbr, Trans_Amt<br />
From<br />
AP<br />
/**End pseudo-code***/</p>
<p>The following view might result:</p>
<p><img class="aligncenter size-full wp-image-433" title="image4" src="http://ranzal.files.wordpress.com/2009/06/image4.jpg?w=495&#038;h=120" alt="image4" width="495" height="120" /></p>
<p>With the required view in place, a drill through query could then be created in Hyperion Web Analysis, using the relevant GL chart fields (Company, Department, Fiscal Year, Fiscal_Period, and Account) as filters in the selection query as follows:</p>
<p>SELECT * from VendorFact<br />
Where Company = [CompanyToken] and Dept = [DeptToken] and Account = [AccountToken] and FY = [FYToken] and Per = [Month]</p>
<p>Once this drill through query had been created, a drill-link could be added as a menu item on the Summary Expense analyzer view that was directly querying the Essbase database. When the user had drilled down to the bottom of the cube, the next action would open up the new Web Analysis report, pass the relevant parameters to the query, and display a relational grid like the one above.</p>
<p>To give you a flavor of what this might look like, check out the example below from another type of application…..</p>
<p><strong>Step 1 – Create the Summary “Essbase” View, and establish Drill Links to target detail report</strong></p>
<ul>
<li>The report is setup so that all dimensions except for currency must be selected at the lowest level. This is done as a sample and to put the constraint on the report so that it returns only expected rows.</li>
<li>To drill through, first select data down to level 0 for all dimensions. Next double click the actual data cell you want to drill into.</li>
<li>The drill through report will be initialized with the parameters passed. <strong>If dimensions are not at lowest level, a “no data available” message will appear on the drill through.</strong></li>
<li><strong>Drill Link Options Configuration</strong><br />
This is the configuration to point the report to the Drill Through Report. It is accessed by opening the report and right clicking in a cell selecting “Drill” and “Drill Link Options…”</li>
</ul>
<p><img class="aligncenter size-medium wp-image-434" title="screen1" src="http://ranzal.files.wordpress.com/2009/06/screen1.jpg?w=443&#038;h=251" alt="screen1" width="443" height="251" /></p>
<ul>
<li>The drill link options page pops up. You specify the name of the report you want to open, and what to pass as the “WHERE” clause to the next report.</li>
</ul>
<p><img class="aligncenter size-full wp-image-435" title="screen2" src="http://ranzal.files.wordpress.com/2009/06/screen2.jpg?w=500&#038;h=379" alt="screen2" width="500" height="379" /></p>
<p><strong><br />
Step 2 – Create the detailed Web Analysis view accessing the relational data</strong></p>
<ul>
<li>The drill through report is accessed by the FinPlan report based on the dimensionally that is picked. There’s a 10,000 row limit on drill-throughs, as any set of detailed transactions that can be drilled to should never exceed even a few hundred records. If this setting was not enabled, opening the drill through report directly would fail as too many records would be loaded.</li>
<li><strong>SQL Query Configuration</strong><br />
This screen is accessed by right clicking on the Drill Through Report Grid and selecting “Edit Query…”</li>
<li>The JDBC-ODBC bridge driver is used to connect back to the hyperion data mart housing the drill through data. Drill through users will leverage a shared drill through connection..The row limit and fetch size are also configured here.</li>
</ul>
<p><img class="aligncenter size-full wp-image-436" title="screen3" src="http://ranzal.files.wordpress.com/2009/06/screen3.jpg?w=500&#038;h=346" alt="screen3" width="500" height="346" /></p>
<ul>
<li>Click the “Query Builder” button in the screen above and another dialog box opens. This is where the drill through mappings are configured. Click Mappings and notice that all dimensions are configured to their drill through counterparts in the vw_GL_Transactions_DT view.</li>
</ul>
<p><img class="aligncenter size-full wp-image-437" title="screen4" src="http://ranzal.files.wordpress.com/2009/06/screen4.jpg?w=500&#038;h=242" alt="screen4" width="500" height="242" /></p>
<ul>
<li>When executing the drill through, an output like this can be generated.</li>
<p style="text-align:center;"><img class="aligncenter size-medium wp-image-439" title="screen5" src="http://ranzal.files.wordpress.com/2009/06/screen51.jpg?w=497&#038;h=369" alt="screen5" width="497" height="369" /></p>
</ul>
<p> </p>
<ul>
<li>As a final note, in constructing the view, particular care must be paid to the structure of the member names in the Essbase outline. For, example, core chart fields such as Departments and Accounts are often prefixed or suffixed to make them unique (e.g. instead of “000610” one might have “Dept_000610”). In constructing the drill through view, the member names must match those exactly as defined in Essbase, in order for the filtering aspects of the queries to execute properly.</li>
<li><strong>Other Drill Through Choices<br />
</strong>So one problem with Essbase is that it has multiple ways to do everything. For example, how many ways are there to load data? (Answer: For block storage cubes, flat file via rules file; sql interface with rules file; EIS data load via ODB connection; lock and send via Excel; lock and send via smartview; planning web forms; FDM adapter; DIM adapter; ODI apdater; HAL adapter; I am sure I missed a few). There are 2 command line automation interfaces for goodness sake (MaxL and Esscmd). Transaction drill through is no different. Approach wise, the one consistent thought is this: never drill back to the live transaction tables. Ok, so never is a pretty strong word, but let’s just say as a general rule of thumb, doing so is not a good idea for the following reasons: •</li>
<li>Your Essbase cube is a snapshot of data from a load. Querying a live database for open periods implies the sum of your details may not equal your account balances</li>
<li>Performance – transaction databases are optimized for write based operations, and highly normalized. As we have defined in the above example, creating denormalized views for specific queries will make your DBAs and end users happier.</li>
</ul>
<p>Now, technology gets better (hardware and software), and with some of the new items coming from Oracle, out of the box, they are trying to get you to a place where EPM apps are more real time, so the rules above won’t always apply, but for now, it’s a good starting point.</p>
<p>In general when deciding on drill through options, you want to ask the following questions:</p>
<ul>
<li>What products do I need to drill through from?<br />
     o Web Analysis<br />
     o Interactive Reporting<br />
     o Financial Reports o Excel Add-In<br />
     o Smart View<br />
     o OBIEE</li>
<li>What is the type of content I want to drill through two?<br />
     o Transactions in a relational database<br />
     o Some other content served up via a URL (for example, very clever way to serve up document images)</li>
<li>What level of the source cube do I need to drill through from?<br />
     o Either level zero, or the top of a dimension<br />
     o Every level of a non-ragged hierarchy<br />
     o Custom groups and ragged alternate rollups</li>
<li>What release of the software are you using (Fusion vs. 9 vs 7.x)</li>
</ul>
<p>For example, if you want to enable drill through from every product, and need to support ragged or standard hierarchies, you are looking at an Essbase Integration Services or Essbase Studio solution. Ranzal has some creative techniques for enabling drill through via EIS on cubes not built with EIS (thanks to our handy outline extractor), which makes it useful for Planning, but once your concern over “newness” has abetted, Essbase Studio allows you to enable drill through the right way – build your cube first, then add the drill through later on. Not the other way around.</p>
<p>On the other hand, if you are looking at something quick and dirty, a Web Analysis or IR view in the short term can get you where you need to be.</p>
<p>Either way, Oracle, particularly with its continued emphasis on OBIEE/Essbase integration, is looking to provide more out of the box options to enable drill through. For example, if you haven’t seen it, check out the Ranzal webinar on Financial Data Management; the latest releases are geared to provide drill back from Planning to FDM, and then ultimately if you load from Oracle Financials, drill all the way back to the ERP.</p>
<p><strong>Closing<br />
</strong>This blog was meant to give you an idea of options and approaches for enabling drill through on your Hyperion application. While its great to have options, remember the golden rule – when you make your choice, know WHY you chose that path. Design is basically the optimization of an approach against one set of requirements over another.</p>
<p><strong>Until next time, good luck.</strong></p>
<p><strong>Authored by:<br />
</strong>Mike Killeen – Ranzal and Associates<br />
<a href="mailto:mkilleen@ranzal.com">mkilleen@ranzal.com</a></p>
<p>For more than eleven years, Mike Killeen has scoped, designed, and implemented Planning &amp; Essbase applications for Ranzal &amp; Associates, an award winning, preferred consulting partner of Oracle Hyperion. Currently serving as practice director, Mike provides guidance to Hyperion product management, Ranzal customers, and internal consulting resources alike on best practices related to the implementation of Hyperion System 9. Mike is a certified Hyperion Professional, with certifications in Essbase, Planning, and HFM. He graduated cum laude from Cornell University with a degree in engineering, and received his MBA from the University of Connecticut.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/429/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=429&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/06/23/adding-drill-through-to-your-hyperion-implementation-%e2%80%93-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0000ff3d764e88c3ef9fbb5d2c214d00?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ranzalassociates</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/06/image1.jpg" medium="image">
			<media:title type="html">image1</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/06/image3.jpg" medium="image">
			<media:title type="html">image3</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/06/image4.jpg" medium="image">
			<media:title type="html">image4</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/06/screen1.jpg?w=300" medium="image">
			<media:title type="html">screen1</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/06/screen2.jpg" medium="image">
			<media:title type="html">screen2</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/06/screen3.jpg" medium="image">
			<media:title type="html">screen3</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/06/screen4.jpg" medium="image">
			<media:title type="html">screen4</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/06/screen51.jpg?w=300" medium="image">
			<media:title type="html">screen5</media:title>
		</media:content>
	</item>
		<item>
		<title>BI for the BlackBerry Crowd</title>
		<link>http://ranzal.wordpress.com/2009/05/14/bi-for-the-blackberry-crowd/</link>
		<comments>http://ranzal.wordpress.com/2009/05/14/bi-for-the-blackberry-crowd/#comments</comments>
		<pubDate>Fri, 15 May 2009 01:36:45 +0000</pubDate>
		<dc:creator>ranzalassociates</dc:creator>
				<category><![CDATA[BI Reporting]]></category>
		<category><![CDATA[EPM]]></category>
		<category><![CDATA[OBIEE]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=425</guid>
		<description><![CDATA[During the recent COLLABORATE 2009 Conference, Ranzal was selected to present a session designed around showing how to use the reporting tools from either traditional Hyperion or Oracle (formerly Siebel Analytics) and deliver content to smart phones.  The session started off with an overview of smart phones, methods of delivery to those phones and some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=425&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>During the recent <a title="COLLABORATE 2009" href="http://oaug.collaborate09.com/" target="_blank">COLLABORATE 2009 Conference</a>, Ranzal was selected to present a session designed around showing how to use the reporting tools from either traditional Hyperion or Oracle (formerly <a href="http://www.oracle.com/applications/crm/siebel/index.html" target="_blank">Siebel Analytics</a>) and deliver content to smart phones.  The session started off with an overview of smart phones, methods of delivery to those phones and some potential pitfalls and considerations, such as what if a user loses their phone? What kind of security policies need to be in place?  Then a couple quick demonstrations in Hyperion were given which included a few tips and tricks on formatting.  This was all done using Interactive Reporting and Workspace.  Lastly, a couple quick demos in <a href="http://www.oracle.com/appserver/business-intelligence/enterprise-edition.html" target="_blank">OBIEE</a> Answers were provided to the attendees.</p>
<p>The demos were done in Hyperion version 9, although the content was pertinent for version 11 as well.  Some of the common themes in the demonstrations were focus around timely information (i.e. there is no need to send a month report to a cell phone) and focus on exceptions instead of a whole data set (cell phone reporting should be more around focusing on a problem that needs attention than sending a whole dashboard or report).</p>
<p>A <a title="BI for the BlackBerry Crowd" href="http://www.ranzal.com/pdfs/0409_BI_%20for_the_BlackBerry_Crowd_Collaborate2009.pdf" target="_blank">copy of the presentation</a> from COLLABORATE 2009 can be found at ranzal.com.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/425/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=425&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/05/14/bi-for-the-blackberry-crowd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0000ff3d764e88c3ef9fbb5d2c214d00?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ranzalassociates</media:title>
		</media:content>
	</item>
		<item>
		<title>Business Intelligence Technology Environment – Welcome to the Buffet</title>
		<link>http://ranzal.wordpress.com/2009/03/26/business-intelligence-technology-environment-%e2%80%93-welcome-to-the-buffet/</link>
		<comments>http://ranzal.wordpress.com/2009/03/26/business-intelligence-technology-environment-%e2%80%93-welcome-to-the-buffet/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 18:26:34 +0000</pubDate>
		<dc:creator>gforkin</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[BI Reporting]]></category>
		<category><![CDATA[EPM]]></category>
		<category><![CDATA[FDM]]></category>
		<category><![CDATA[HFM]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Oracle DRM]]></category>
		<category><![CDATA[Oracle Hyperion]]></category>
		<category><![CDATA[Planning & Essbase]]></category>
		<category><![CDATA[BI]]></category>
		<category><![CDATA[Essbase]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[OBIE]]></category>
		<category><![CDATA[ODI]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Shared Services]]></category>
		<category><![CDATA[System 11]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=420</guid>
		<description><![CDATA[Navigating the Integrated Oracle EPM / BI+ world. Business Intelligence Technology Environment or BITE is my own little tag line and acronym (maybe I should copyright it) to express the host of solutions available in the Business Intelligence application world today.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=420&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal">Business Intelligence Technology Environment or BITE is my own little tag line and acronym (maybe I should copyright it) to express the host of solutions available in the Business Intelligence application world today. (It could also be used as a verb to describe the plethora of poorly designed solutions… ahh but that is another story.)</p>
<p class="MsoNormal">
<p class="MsoNormal">My current blog series will be Oracle EPM/BI+ solution centric while remaining Oracle EPM/BI+ application agnostic (now dictionary.com is paying off). I hope that you will enjoy this real life approach to the process of decision making on software solutions interspersed with some genuine tips and tricks of the trade &#8212; some that you have seen before and some you have never imagined.</p>
<p class="MsoNormal">
<p class="MsoNormal">In other words, I hope that you will not find this blog to be represented by my newly coined acronym &#8212; BITE.</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong><span style="font-size:10pt;">Rules of conduct while at the Buffet</span></strong></p>
<p class="MsoNormal">
<p class="MsoNormal">First we need a definition. Yes a definition! Don’t be afraid, definitions are a good thing, they keep us grounded, they set limits and finally they determine if we are true to our mission. I define BITE as processes, software and goals needed to precisely solution the business data critical to the legal, accounting and business decision needs of a specific entity.</p>
<p class="MsoNormal">
<p class="MsoNormal">Inventive techno junkies, single tool consultants and one track sales people – <em>CLOSE YOUR EYES / SHEILD YOUR COMPUTERS</em> for this next statement else you might go blind. “Precisely Solution” in the definition of BITE includes the moral imperative of not misusing software for intent other than its design and picking software that fits the current business life cycle of a company. (Those of you with Software Misuse problems, I will be posting a number you can call to get help. Remember the first step is admitting you have a problem.)</p>
<p class="MsoNormal">
<p class="MsoNormal">The application stack for EPM / BI+; HFM, Essbase (with all its add-on modules), Smart View, OBIE, OBAW, FDM, DRM, ODI and a few products you might not have heard about or you’ve heard about but never assessed for your purposes. NO, NO, No, no folks this is not a software sales blog, it’s a solutions blog and in our solutions toolbox we need to do more than use a single hammer creatively to remain competitive from an efficiency and business life cycle standpoint.</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong><span style="font-size:10pt;"> </span></strong></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;">The Personalities in the Buffet Line</span></strong></p>
<p class="MsoNormal">
<p class="MsoNormal">Now that we have some parameters (and I know it was painful for you left brainers) by which we can solution, we need some realistic company situations to solution. Let’s start with four companies each different in their business life cycle, staff sizes and demands for a BITE at success. You can email me if you will absolutely die without a very specific company example however, I cannot boil the ocean here in this blog (small ponds are all that will be possible).</p>
<p class="MsoNormal">
<p class="MsoNormal">Our four companies need to be different to see solutions in the work. Let’s pick a manufacturer, a technology company, a retailer and a commodity group. In my next addition we will outline the companies, their mission, their needs and their resources.</p>
<p class="MsoNormal">
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/420/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/420/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/420/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/420/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/420/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/420/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/420/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/420/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/420/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/420/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=420&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/03/26/business-intelligence-technology-environment-%e2%80%93-welcome-to-the-buffet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/beafadf4659d1198fe488366d6db2950?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gforkin</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating an OBIEE Repository for Relational Data Source</title>
		<link>http://ranzal.wordpress.com/2009/03/11/creating-an-obiee-repository-for-relational-data-source/</link>
		<comments>http://ranzal.wordpress.com/2009/03/11/creating-an-obiee-repository-for-relational-data-source/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 00:27:58 +0000</pubDate>
		<dc:creator>Michael Duong</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[BI Reporting]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Oracle Hyperion]]></category>
		<category><![CDATA[Planning & Essbase]]></category>
		<category><![CDATA[OBI Answers]]></category>
		<category><![CDATA[OBI Interactive Dashboards]]></category>
		<category><![CDATA[OBI Publisher]]></category>
		<category><![CDATA[Oracle 10g]]></category>
		<category><![CDATA[Oracle BI Administration Tool]]></category>
		<category><![CDATA[Oracle Business Intelligence Enterprise Edition]]></category>
		<category><![CDATA[Oracle Repository]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=309</guid>
		<description><![CDATA[Creating an OBIEE repository for relational data source in a step by step guide...<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=309&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>OBIEE (Oracle Business Intelligence Enterprise Edition)</p>
<p>In this part of my OBIEE blog, I&#8217;ll guide you through basic steps to create an Oracle server repository and use it to bring over a  relational data source for use in OBI Answers.  As of OBIEE version 10.1.3.3.2, Essbase is supported as an OBI data source allowing the user to integrate Essbase data with OBI Answers, OBI Interactive Dashboards, and OBI Publisher.  The latest version of OBIEE is 10.1.3.4x.  Refer to my part 2 blog (OBIEE and Essbase &#8211; Defining OLAP Integration) for importing Essbase content into OBIEE.</p>
<p>For the below steps, I will be using SQL Server 2005 relational database as my source but you can use Oracle 10g or older versions of either tool.</p>
<p>To create an Oracle repository, open the Oracle BI Administration Tool and select File | New and name your new repository.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/113.gif?w=289&#038;h=219" alt="113" title="113" width="289" height="219" class="alignnone size-full wp-image-408" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/23.gif?w=500&#038;h=365" alt="2" title="2" width="500" height="365" class="alignnone size-full wp-image-341" /></p>
<p>Set security by selecting Manage | Security. Assuming you are the admin, select Users | Administrator.  Right click Administrator, select Properties to enter an admin password and confirm the password.  Close out Security Manager.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/32.gif?w=316&#038;h=218" alt="32" title="32" width="316" height="218" class="alignnone size-full wp-image-348" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/42.gif?w=499&#038;h=351" alt="42" title="42" width="499" height="351" class="alignnone size-full wp-image-349" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/52.gif?w=500&#038;h=293" alt="52" title="52" width="500" height="293" class="alignnone size-full wp-image-350" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/62.gif?w=399&#038;h=348" alt="62" title="62" width="399" height="348" class="alignnone size-full wp-image-351" /></p>
<p>To import a relational data source, select File | Import | from Database.</p>
<p> <img src="http://ranzal.files.wordpress.com/2009/03/71.gif?w=446&#038;h=323" alt="71" title="71" width="446" height="323" class="alignnone size-full wp-image-356" /></p>
<p>Select a connection type.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/81.gif?w=360&#038;h=307" alt="81" title="81" width="360" height="307" class="alignnone size-full wp-image-358" /> </p>
<p>Select the relational data source, enter login credentials and click OK.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/94.gif?w=362&#038;h=305" alt="94" title="94" width="362" height="305" class="alignnone size-full wp-image-381" /></p>
<p>Enter the relational table to import. Deselect all but Tables, Keys, and Foreign Keys and click Import.  If you are using Views instead of Tables, change accordingly.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/102.gif?w=421&#038;h=391" alt="102" title="102" width="421" height="391" class="alignnone size-full wp-image-383" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/112.gif?w=500&#038;h=220" alt="112" title="112" width="500" height="220" class="alignnone size-full wp-image-384" /></p>
<p>The relational table will import into the Physical layer of the Administration Tool.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/122.gif?w=420&#038;h=392" alt="122" title="122" width="420" height="392" class="alignnone size-full wp-image-385" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/132.gif?w=266&#038;h=253" alt="132" title="132" width="266" height="253" class="alignnone size-full wp-image-386" /></p>
<p>Test the import by right clicking a column (Branch_Name is selected in this example) and select View Data.  Values for the selected column should populate in a view data table.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/142.gif?w=408&#038;h=446" alt="142" title="142" width="408" height="446" class="alignnone size-full wp-image-387" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/152.gif?w=499&#038;h=258" alt="152" title="152" width="499" height="258" class="alignnone size-full wp-image-388" /></p>
<p>Drag the imported relational table folder from the Physical layer to the Business Model and Mapping (BMM) layer.  In the BMM layer, here you can create logical tables and joins to develop the type of model needed for presentation.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/162.gif?w=500&#038;h=196" alt="162" title="162" width="500" height="196" class="alignnone size-full wp-image-389" /></p>
<p>Next, drag the relational table from the BMM layer to the Presentation layer to finalize its presentation for the user.  Manipulation by presentation can be performed in this layer for Subject Area use in OBI Answers.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/172.gif?w=500&#038;h=222" alt="172" title="172" width="500" height="222" class="alignnone size-full wp-image-390" /></p>
<p>For your reference and as a recap from my part 2, here is the significance of each layer:</p>
<table>
<tr>
<td><b>1.</b> <u>Physical layer</u> &#8211; imported tables and views come from the relational data source; physical joins can be performed here</td>
</tr>
<tr>
<td><b>2.</b> <u>BMM layer</u> &#8211; this layer organizes imports from the physical layer into logical categories</td>
</tr>
<tr>
<td><b>3.</b> <u>Presentation layer</u> &#8211; BMM entities are organized for user presentation</td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
<p>Once your Presentation layer is complete, it can be made available for OBI Answers to create dashboard content bringing both relational and multidimensional data sources into one view.  A sample of an Answers view is displayed below combining both relational and multidimensional data sources into a combo box allowing for choice among regions.  Any selection of region updates both relational and multidimensional tables for view.</p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/182.gif?w=500&#038;h=147" alt="182" title="182" width="500" height="147" class="alignnone size-full wp-image-391" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/192.gif?w=459&#038;h=220" alt="192" title="192" width="459" height="220" class="alignnone size-full wp-image-392" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/202.gif?w=500&#038;h=206" alt="202" title="202" width="500" height="206" class="alignnone size-full wp-image-393" /></p>
<p><img src="http://ranzal.files.wordpress.com/2009/03/212.gif?w=426&#038;h=150" alt="212" title="212" width="426" height="150" class="alignnone size-full wp-image-394" /></p>
<p>This is just one simple example of the product&#8217;s capabilities.  OBIEE is redefining how we approach BI with the evolution of this product improving on how we develop it.  There is a great deal of flexibility within OBIEE for relational and multidimensional reporting and those who understand how to leverage this tool will see its impact upon their organization for the better.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/309/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=309&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/03/11/creating-an-obiee-repository-for-relational-data-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/deab8963ed828a26da0a31f8710ce4fe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mvduong</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/113.gif" medium="image">
			<media:title type="html">113</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/23.gif" medium="image">
			<media:title type="html">2</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/32.gif" medium="image">
			<media:title type="html">32</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/42.gif" medium="image">
			<media:title type="html">42</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/52.gif" medium="image">
			<media:title type="html">52</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/62.gif" medium="image">
			<media:title type="html">62</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/71.gif" medium="image">
			<media:title type="html">71</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/81.gif" medium="image">
			<media:title type="html">81</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/94.gif" medium="image">
			<media:title type="html">94</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/102.gif" medium="image">
			<media:title type="html">102</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/112.gif" medium="image">
			<media:title type="html">112</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/122.gif" medium="image">
			<media:title type="html">122</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/132.gif" medium="image">
			<media:title type="html">132</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/142.gif" medium="image">
			<media:title type="html">142</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/152.gif" medium="image">
			<media:title type="html">152</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/162.gif" medium="image">
			<media:title type="html">162</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/172.gif" medium="image">
			<media:title type="html">172</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/182.gif" medium="image">
			<media:title type="html">182</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/192.gif" medium="image">
			<media:title type="html">192</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/202.gif" medium="image">
			<media:title type="html">202</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/212.gif" medium="image">
			<media:title type="html">212</media:title>
		</media:content>
	</item>
		<item>
		<title>The Goal: Using Theory of Constraints (TOC) to optimize EPM project delivery</title>
		<link>http://ranzal.wordpress.com/2009/03/09/the-goal-using-theory-of-constraints-toc-to-optimize-epm-project-delivery/</link>
		<comments>http://ranzal.wordpress.com/2009/03/09/the-goal-using-theory-of-constraints-toc-to-optimize-epm-project-delivery/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 15:02:37 +0000</pubDate>
		<dc:creator>ajmason</dc:creator>
				<category><![CDATA[EPM]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[epm goals; epm the goals]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=290</guid>
		<description><![CDATA[Used in thousands of companies and taught in hundreds of business schools, The GOAL by Eliyah Goldratt is one of the most influential novels within operations management. Set in a manufacturing environment, the book describes a systematic approach to running and improving an organization. Yet, the concepts described are not unique to the Manufacturing industry.
The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=290&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Used in thousands of companies and taught in hundreds of business schools, <a href="http://www.amazon.com/Goal-Process-Ongoing-Improvement/dp/0884271781/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1236349392&amp;sr=1-1">The GOAL by Eliyah Goldratt</a> is one of the most influential novels within operations management. Set in a manufacturing environment, the book describes a systematic approach to running and improving an organization. Yet, the concepts described are not unique to the Manufacturing industry.</p>
<p>The goal of an organization is to <a href="http://www.amazon.com/Goal-Process-Ongoing-Improvement/dp/0884271781/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1236349392&amp;sr=1-1">increase throughput while simultaneously reducing both the inventory and operating expense</a>. From an accounting point of view, “Throughput” is defined as the net revenue made from selling a product or service.” Inventory” is defined as the money tied up in fixed assets to enable Throughput. “Operating Expense” is defined as the money spent to produce Throughput. However, these current definitions are not easily transferrable to the operations and management world, specifically Enterprise Performance Management projects.</p>
<p>As identified in our previous blog, <a href="../2009/03/02/structuring-flexibility-in-your-epm-project-a-guide-for-maximizing-project-value/">Structuring flexibility in your EPM project: A guide for Maximizing Project value</a>, the goal of Enterprise Performance Management “EPM” software is to drive profitable growth by delivering predictable results, improving transparency and compliance, and increasing business alignment.</p>
<p>The diagram below shows how the Throughput, Inventory, and Operating Expense definitions can be translated to meaningful terms within the EPM realm.</p>
<div class="mceTemp">
<div class="mceTemp"><img class="alignleft size-full wp-image-307" title="goal_epm4" src="http://ranzal.files.wordpress.com/2009/03/goal_epm4.jpg?w=508&#038;h=257" alt="goal_epm4" width="508" height="257" /></div>
</div>
<p><a href="../../../../bsica/Local%20Settings/Documents%20and%20Settings/amason/Local%20Settings/Temp/WindowsLiveWriter-429641856/supfiles14B80D47/GOAL_EPM%5b3%5d.jpg"></a></p>
<p>The goal still remains to increase Throughput while simultaneously reducing both the Inventory and Operating Expense. However, reducing implementation costs does not necessarily mean not hiring a <a href="http://www.ranzal.com/">consulting partner</a> or choosing a partner with the lowest bid. As the saying goes, you get what you pay for. Reducing implementation costs also includes optimizing delivery of your EPM project  to reduce inventory and deliver overall project benefits faster. The most commonly used strategy for delivering a project faster is to utilize more resources. <a href="http://www.amazon.com/Project-Portfolio-Management-Portfolios-Jossey-Bass/dp/0787977543/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1236349036&amp;sr=8-1">However, all organizations have constraints that limit their ability to delivery projects.</a> Unless these constraints are addressed, increasing resources only increases the project implementation costs while leaving Inventory unconverted.</p>
<p>TOC proposes five (5) steps for optimizing EPM project delivery with regard to the organizational constraints and EPM goals:</p>
<ol>
<li>Identify the project constraints</li>
<li>Decide how to exploit the project’s constraints</li>
<li>Subordinate everything else to the decision made in step 2</li>
<li>Elevate the project’s constraints</li>
<li>Continue to evaluate for new constraints</li>
</ol>
<h4><strong><span style="text-decoration:underline;">Identify the project constraints</span></strong></h4>
<p>Projects have many constraints. The key is to identify that constraint that affects project flow more than any other. Common project constraints within the EPM include</p>
<p>· Challenges with metadata and a lack of a common chart of accounts</p>
<p>· Challenges with sources of data and data cleanliness</p>
<p>· Lack of resource commitment and availability</p>
<p>· Unclear or unknown requirements</p>
<h4><strong><span style="text-decoration:underline;">Decide how to exploit the project’s constraints</span></strong></h4>
<p>Even though many constraints may be important, one primary constraint should be identified and all other activities within the project should be staggered in such a way to squeeze maximum value from the primary constraint without overloading it.</p>
<h4><strong><span style="text-decoration:underline;">Subordinate to the constraint</span></strong></h4>
<p>The key to this step is to make the primary constraint the focus of attention and eliminate rules and assumptions that inhibit the maximum value that can be provided by the primary constraint. Agreement must be made that additional tasks and activities are not to be interjected above and beyond the capacity of the primary constraint.</p>
<h4><strong><span style="text-decoration:underline;">Elevate the constraint</span></strong></h4>
<p>Once all other activities have been subordinated to the primary constraint, it is highly likely that the primary constraint will become a further bottleneck within the project flow. At this point, additional time and resources can be added to the primary constraint in order to increase project flow.</p>
<h4><strong><span style="text-decoration:underline;">Continue to evaluate for new constraints</span></strong></h4>
<p>As may have been recognized, constraints never disappear. They just shift from one area to another. Once the identified project constraint no longer becomes the primary project constraint, Steps 1 through 5 should be repeated again with a new primary constraint in mind.</p>
<p>Even if not utilized, these five (5) steps produce a new way of thinking about EPM product delivery. Used at strategic points, they can reduce project implementation costs while accelerating benefits. When implementing wide-scale Organizational Change, any advantage helps.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/290/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=290&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/03/09/the-goal-using-theory-of-constraints-toc-to-optimize-epm-project-delivery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c29d865308148042f8a21255ce2055ca?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ajmason</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/goal_epm4.jpg" medium="image">
			<media:title type="html">goal_epm4</media:title>
		</media:content>
	</item>
		<item>
		<title>Structuring Flexibility in Your EPM Project: A Guide for Maximizing Project Value</title>
		<link>http://ranzal.wordpress.com/2009/03/02/structuring-flexibility-in-your-epm-project-a-guide-for-maximizing-project-value/</link>
		<comments>http://ranzal.wordpress.com/2009/03/02/structuring-flexibility-in-your-epm-project-a-guide-for-maximizing-project-value/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 22:42:01 +0000</pubDate>
		<dc:creator>ajmason</dc:creator>
				<category><![CDATA[EPM]]></category>
		<category><![CDATA[Oracle Hyperion]]></category>
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=278</guid>
		<description><![CDATA[The goal of Enterprise Performance Management (“EPM”) software is to drive profitable growth by delivering predictable results, improving transparency and compliance, and increasing business alignment. However, the competitive environment is hardly predictable and business objectives change based on environmental feedback. As projects are typically linked to business objectives, functional requirements and needs may change even [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=278&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The goal of Enterprise Performance Management (“EPM”) software is to <a href="http://www.oracle.com/appserver/business-intelligence/hyperion-financial-performance-management/hyperion-financial-performance-management.html">drive profitable growth by delivering predictable results, improving transparency and compliance, and increasing business alignment</a>. However, the competitive environment is hardly predictable and business objectives change based on environmental feedback. As projects are typically linked to business objectives, functional requirements and needs may change even during the project implementation cycle. If business alignment is a primary objective, then the software must be adaptive enough to accommodate the changes in order to maximize value.</p>
<p>Based on the results of a recent survey of IT Software Project Failures, the second highest ranked reason given for project cancellations was too many requirements and scope changes. Project management is often seen as the solution for achieving project success. The traditional approach is predominantly taught and utilized in most organizations. However, this approach has its limitations. The traditional project approach is best used when</p>
<p>· The solution and requirements are clearly defined</p>
<p>· You do not expect too many scope change requests</p>
<p>· Prior EPM knowledge is available in-house</p>
<p>· You can utilize existing templates.</p>
<p>Given the unpredictability within the competitive environment, and the dynamic discovery and delivery processes inherent in an EPM project, a more flexible project approach that allows for changes in scope is required. This flexible approach works best when</p>
<p>· The solution and requirements are only partially known</p>
<p>· There may be functionality that is not yet identified</p>
<p>· There may be a number of scope changes from the customer</p>
<p>· The project is oriented to new product development and/or process improvement</p>
<p>· The development schedule is tight and you can’t afford rework or re-planning.</p>
<p>Although scope changes are necessary evils within an EPM project, too many scope changes without a surrounding process can lead a project to failure. From the view of a business stakeholder, implementing an EPM project is partly getting what you want and partly discovering what you really need. The more transparency obtained, the more likely business stakeholders will attempt to enable discoveries via new or modified requirements. Not having the appropriate boundaries or structure in place can easily lead to exceeded budgets, delayed timelines, and ultimately a solidly implemented solution with not enough business value.</p>
<p>The key components required are adequate levels of flexibility and structure (otherwise known as structured flexibility).</p>
<p><img class="alignleft size-full wp-image-284" title="Structured Flexibility" src="http://ranzal.files.wordpress.com/2009/03/structuredflexibility1.jpg?w=245&#038;h=270" alt="Structured Flexibility" width="245" height="270" />As the diagram represents, structured flexibility provides project stakeholders with a wide range of flexibility to aid the discovery and delivery processes. However, a boundary exists that allows the project to remain structured and meet the project time, budget, scope, and quality objectives. The points where structure meets flexibility should be determined jointly by the project stakeholders. Effective methods should be used to ensure adequate communication within and about the structure. The following seven (7) steps, when used appropriately, can serve as a guide for achieving the structured flexibility that can maximize project value:</p>
<ol>
<li>Develop the initial ground rules for maintaining structure at the very start of the project;</li>
<li>Obtain buy-in for the ground rules from all project stakeholders and modify if necessary to create a common language;</li>
<li>Ensure all project members are aware that a structure exists and what the protocol for operating within that structure will be;</li>
<li>Allow project members to be flexible in their thinking and approach;</li>
<li>Document and prioritize changes and new ideas;</li>
<li>Focus on the highest value items first  (needs not wants); and</li>
<li>Enforce ground rules where and when flexibility meets structure.</li>
</ol>
<p>Although these steps may appear simple, high levels of project management and leadership skills are required to implement them. Having an objective project management partner helps.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/278/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=278&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/03/02/structuring-flexibility-in-your-epm-project-a-guide-for-maximizing-project-value/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c29d865308148042f8a21255ce2055ca?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ajmason</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/03/structuredflexibility1.jpg" medium="image">
			<media:title type="html">Structured Flexibility</media:title>
		</media:content>
	</item>
		<item>
		<title>Smart View – Integration with Microsoft Office.</title>
		<link>http://ranzal.wordpress.com/2009/01/12/smart-view-%e2%80%93-integration-with-microsoft-office/</link>
		<comments>http://ranzal.wordpress.com/2009/01/12/smart-view-%e2%80%93-integration-with-microsoft-office/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 22:40:33 +0000</pubDate>
		<dc:creator>ranzalassociates</dc:creator>
				<category><![CDATA[Oracle Hyperion]]></category>
		<category><![CDATA[Smart View]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=243</guid>
		<description><![CDATA[How many people take the time to read a product manual cover-to-cover?  For many, it feels like punishment, but for consultants it is a required duty.
Recently, I read about some of the latest features in the Oracle / Hyperion “Smart View” for Microsoft Office Add-In.  As I read the manual, I could not help being [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=243&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>How many people take the time to read a product manual cover-to-cover?  For many, it feels like punishment, but for consultants it is a required duty.</p>
<p>Recently, I read about some of the latest features in the Oracle / Hyperion “Smart View” for Microsoft Office Add-In.  As I read the manual, I could not help being impressed by the all new features. </p>
<p>“Smart View” is not a new product.  It was first provided with the release of Hyperion Financial Management (HFM) 4.0.x.  However, the pace of the development and enhancements has been incredible over the past four to five years, adding a laundry-list of new functions.</p>
<p>Soon after reading the documentation a client asked me to assist with planning a simple upgrade from HFM 3.5.1.  Their initial thought was to simply take a free upgrade to version 4.x in order to have access to the latest platform.</p>
<p>Like most companies, their users are most comfortable accessing data through Microsoft (MS) Excel. We reviewed the list of enhancements that are found only in the latest version of “Smart View”.  We touched on the availability of Data Forms, Import and Refresh of Workspace reports, Drag and Drop, and dynamic support of data within MS Word and MS PowerPoint. </p>
<p>Their reaction made it clear that only the most current version would suffice.  I wanted to expand on other enhancements found in HFM such as the latest Calculation Editor, Minority Interest Module, Intercompany Transactions Module and Metadata Management, but they were almost sold on the Smart View enhancements alone.  A good salesman knows when to clam up.</p>
<p>Reflecting on the discussion, I discovered that what is really happening is the software functionality has matured to the point that it truly meets the users’ needs and then some. </p>
<p>Not too long ago, a big part of a consultant’s time was spent managing a “work-around” to meet a client’s requirements. We don’t hear the phrase “work-around” too much anymore because the functionality is real. Today, a great deal of time is spent expanding upon the requirements with more uses of the inherent functionality and building integrations with other systems.</p>
<p>The embedded functionality is very user friendly in products such as “Smart View”.  One of my client’s reporting requirements was to incorporate their financial data with supporting commentary in MS Word and MS Power Point.  Rather than leading a demo myself, I passed my laptop across the desk to allow them to experience the ease-of-use first hand.</p>
<p>For example, to link financial system data into a Microsoft document or presentation with “Smart View” user would follow some basic steps:</p>
<ol>
<li><strong>Create an Ad-Hoc Analysis Grid in Smart View Excel.</strong>  Place the items you wish to display on the rows and/or columns.  The items that may need to change over time, such as the Month, Year or Scenario can remain as part of the point-of-view.<br />
<img class="alignleft size-full wp-image-259" title="jcblog12" src="http://ranzal.files.wordpress.com/2009/01/jcblog12.jpg?w=500&#038;h=252" alt="jcblog12" width="500" height="252" /></li>
<p> </p>
<li><strong>Format the Data.</strong> As data is moved between MS Excel, MS Word or MS PowerPoint, the data will retain its formatting.  Therefore, you can edit the formatting of the data. <img class="alignleft size-full wp-image-260" title="jcblog22" src="http://ranzal.files.wordpress.com/2009/01/jcblog22.jpg?w=500&#038;h=253" alt="jcblog22" width="500" height="253" /></li>
<p> </p>
<li><strong>Select the Area to Display.</strong>  The linked data can be displayed as only the amount field or can incorporate the row/column member labels by simply highlighting those cells on the worksheet.<img class="alignleft size-full wp-image-261" title="jcblog31" src="http://ranzal.files.wordpress.com/2009/01/jcblog31.jpg?w=500&#038;h=249" alt="jcblog31" width="500" height="249" /></li>
<p> </p>
<li><strong>Copy Data Points.</strong>  The Hyperion menu enables the data to be dynamically linked into other MS products by selecting Copy Data Points.<br />
<img class="size-full wp-image-262 alignnone" title="jcblog41" src="http://ranzal.files.wordpress.com/2009/01/jcblog41.jpg?w=306&#038;h=274" alt="jcblog41" width="306" height="274" /></li>
<p> </p>
<li><strong>Open a MS Office Application.</strong>  Select the area in a document or presentation that requires the linked data.  Using the Hyperion menu choose, Paste Data Points.  For example, MS PowerPoint.<img class="alignleft size-full wp-image-263" title="jcblog51" src="http://ranzal.files.wordpress.com/2009/01/jcblog51.jpg?w=447&#038;h=248" alt="jcblog51" width="447" height="248" /></li>
<p> </p>
<li><strong>Refresh the Document.</strong> By choosing Refresh from the “Smart View” menu, the most current data will always be displayed as it is retrieved directly from an application such as HFM.<img class="alignleft size-full wp-image-264" title="jcblog61" src="http://ranzal.files.wordpress.com/2009/01/jcblog61.jpg?w=456&#038;h=238" alt="jcblog61" width="456" height="238" /></li>
<p> </p>
<li><strong>Account for Changes.</strong>  Depending on the design, the information can be updated for a change in the Month, Year and Period, Product or any dimension by simply changing the point-of-view setting in the “Smart View” menu item, POV Manager.  Simply change a parameter such as the current month and Refresh the document.<img class="alignleft size-full wp-image-265" title="jcblog71" src="http://ranzal.files.wordpress.com/2009/01/jcblog71.jpg?w=500&#038;h=231" alt="jcblog71" width="500" height="231" /><img class="alignleft size-full wp-image-266" title="jcblog81" src="http://ranzal.files.wordpress.com/2009/01/jcblog81.jpg?w=500&#038;h=280" alt="jcblog81" width="500" height="280" /></li>
<p>The results in the example above are a great indication on how easy it is to now incorporate financial system data into external applications.  Once applied, the data is able to be refreshed in order to display the most current data or alternate views.</p>
<p>Then enhancements made by Oracle / Hyperion to the entire Enterprise Performance Management suite of applications truly address the user’s need to collect and analyze data.   They also address the many issues surrounding the routine tasks when developing and maintaining financial documents.</p>
<p>Users new to Oracle / Hyperion, or those upgrading from earlier versions, will find the latest products really do live up to their expectations.  They will finally benefit from more flexible access to data and spend less time collecting and maintaining it.</ol>
<p> </p>
<p>Authored by:<br />
<span style="font-size:x-small;"><strong><span style="font-family:Tahoma;">Joseph Chimbolo<br />
</span></strong></span><span style="font-size:x-small;"><strong><span style="color:olive;font-family:Tahoma;">Ranzal Consulting<br />
</span></strong></span><span style="font-size:x-small;"><em><span style="color:olive;font-family:Tahoma;">Sr. Consultant<br />
</span></em></span><span style="color:olive;font-family:Tahoma;"><span style="font-size:x-small;">Hyperion Enterprise Certified</span></span><span style="font-size:12pt;"></span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/243/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=243&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/01/12/smart-view-%e2%80%93-integration-with-microsoft-office/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0000ff3d764e88c3ef9fbb5d2c214d00?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ranzalassociates</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/jcblog12.jpg" medium="image">
			<media:title type="html">jcblog12</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/jcblog22.jpg" medium="image">
			<media:title type="html">jcblog22</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/jcblog31.jpg" medium="image">
			<media:title type="html">jcblog31</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/jcblog41.jpg" medium="image">
			<media:title type="html">jcblog41</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/jcblog51.jpg" medium="image">
			<media:title type="html">jcblog51</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/jcblog61.jpg" medium="image">
			<media:title type="html">jcblog61</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/jcblog71.jpg" medium="image">
			<media:title type="html">jcblog71</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/jcblog81.jpg" medium="image">
			<media:title type="html">jcblog81</media:title>
		</media:content>
	</item>
		<item>
		<title>Adding Drill Through to Your Hyperion Implementation</title>
		<link>http://ranzal.wordpress.com/2009/01/08/adding-drill-through-to-your-hyperion-implementation/</link>
		<comments>http://ranzal.wordpress.com/2009/01/08/adding-drill-through-to-your-hyperion-implementation/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 19:12:23 +0000</pubDate>
		<dc:creator>ranzalassociates</dc:creator>
				<category><![CDATA[Oracle Hyperion]]></category>
		<category><![CDATA[Planning & Essbase]]></category>
		<category><![CDATA[essbase; planning; hyperion implementation]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=229</guid>
		<description><![CDATA[This is part one of a two part blog where I will discuss a general overview of how within the framework of a Hyperion Planning or Hyperion Essbase implementation, organizations may configure Hyperion to provide drill through to transaction details. In this first blog, I will discuss implementation background, and part two will provide information related to implementation approaches.
The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=229&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This is part one of a two part blog where I will discuss a general overview of how within the framework of a Hyperion Planning or Hyperion Essbase implementation, organizations may configure Hyperion to provide drill through to transaction details. In this first blog, I will discuss implementation background, and part two will provide information related to implementation approaches.</p>
<p>The final output of most Hyperion Planning implementations is the generation of a Financial Plan.  While various “sub-ledger” plan types may exist to support the generation of this plan (Revenues by Customer and Product; Salary Expense By Employee; Capital Expenditures by Asset Class), the fundamental level of granularity is usually equivalent to the various chart fields in the organization’s general ledger, summarized on a MTD basis.  For certain ERPs, this corresponds to the GL Account Balances table, or an aggregate of the transaction details. Depending on your ERP package, this can be one of the following:</p>
<ul>
<li>Lawson – gl_trans</li>
<li>Oracle E-Business – gl_je_lines</li>
<li>Peoplesoft – PS_Ledger</li>
<li>JD Edwards – F0902</li>
<li>SAP R/3 –<br />
o Profit Center Accounting – GLPCT<br />
o Cost Center Accounting &#8211; COSP</li>
<li>Microsoft Great Plains &#8211; GL11110</li>
</ul>
<p>For financial implementations, you are usually looking at the following standard chart fields:</p>
<ul>
<li>Account</li>
<li>Fiscal Period</li>
<li>Fiscal Year</li>
<li>Currency</li>
<li>Legal Entity or Company</li>
<li>Management Chart Fields<br />
o Department or Cost Center<br />
o Product or Profit Center<br />
o Geography or Location</li>
</ul>
<p>Inherent within the Hyperion environment is an ability to drill to a lower level of detail, usually to answer a question.  This type of functionality manifests itself in several forms, and the following terminology is used:</p>
<p><strong>Drill Down:</strong>  Drilling from one level to another of more detail in one dimension of a cube (for example, expanding quarters into months)<br />
<strong>Drill Up:</strong> Drill from one level to another of less detail in one dimension of a cube (for example, collapsing quarters into year)<br />
<strong>Drill Thru:</strong> Drilling out of an Essbase cube into a RDBMS source system (for example, expanding months into days)<br />
<strong>Drill Across:</strong> Drilling from one Essbase cube into another, normally to explode dimensionality that exists there (for example, on a MTD basis, while looking at Revenue in the Financial Cube, drilling across to expose Customer Detail in a Customer Cube)</p>
<p>The actual drill process from a user interface could be as simple as expanding the rows on the user’s grid (as in a drill down), to launching a new grid which creates a new point of view in a drill-thru and drill-across operation.</p>
<p>Much like the relationship between Planning sub-types and the primary financial cube, there is a relationship between the General ledger, and various sub-ledgers that feed it.  Primarily, detailed information is summarized prior to being posted. For example, individual employee payroll data may get aggregated by department and posted as one line into the ledger. Or Ship-To Customer and individual product SKUs may get aggregated into Channels and Profit Centers prior to be posted. In any event, when talking about exposing additional granularity in Financial cubes, it is critical to define what types of details the user wants to see, as there may be multiple steps in that process.  Because of this, it is very rare that a simple drill through into a general ledger will yield all of the results a user wants to see, since many of the results, while at least expanded from a monthly to a daily basis, will still be summarized across the other dimensions a user may wish to see (such as Vendor). This leads to the design of two new components:</p>
<ol>
<li>Delivery of additional operational cubes, that expose details (such as Employee, Customer, and Vendor) for Drill-Across operations</li>
<li>Development of custom-data marts that create hybrid views integrating different levels of granularity of multiple data sources.</li>
</ol>
<p>The overall schematic might look something like the workflow below:</p>
<p> <img class="alignleft size-full wp-image-233" title="Hyperion Implementation" src="http://ranzal.files.wordpress.com/2009/01/blog-image2.jpg?w=474&#038;h=334" alt="Hyperion Implementation" width="474" height="334" /></p>
<p> </p>
<p>In the example above, a new vendor “view” or table has been created to support the drill through view requested by the user, in a top down fashion.  Notice that the table actually pulls from two sources:</p>
<ol>
<li>GL Trans – the general ledger transaction table where individual journals are posted</li>
<li>The Accounts payable table, where individual transactions exist</li>
</ol>
<p>The need for both tables occurs because accruals may be made to the accounts in question, and those entries are generally made directly in the GL Transaction table.  So for the detailed drill through table to tie to the financials, it must contain both elements. However, since the AP element exists in both (detailed in AP, summarized in GL), special care must be made to avoid double-counting the entries that come back.  Since many GLs contain a field that identifies the source system (AP, AR, etc), or has a journal mask to accomplish the same, this is usually readily available.</p>
<p>In my next blog (part 2), I will discuss practical techniques for implementing the above.</p>
<p>Mike Killeen &#8211; Ranzal and Associates<br />
<a href="mailto:mkilleen@ranzal.com">mkilleen@ranzal.com</a></p>
<p>For more than eleven years, Mike Killeen has scoped, designed, and implemented Planning &amp; Essbase applications for Ranzal &amp; Associates, an award winning, preferred consulting partner of Oracle Hyperion. Currently serving as practice director, Mike provides guidance to Hyperion product management, Ranzal customers, and internal consulting resources alike on best practices related to the implementation of Hyperion System 9. Mike is a certified Hyperion Professional, with certifications in Essbase, Planning, and HFM. He graduated cum laude from Cornell University with a degree in engineering, and received his MBA from the University of Connecticut.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/229/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=229&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2009/01/08/adding-drill-through-to-your-hyperion-implementation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0000ff3d764e88c3ef9fbb5d2c214d00?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ranzalassociates</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2009/01/blog-image2.jpg" medium="image">
			<media:title type="html">Hyperion Implementation</media:title>
		</media:content>
	</item>
		<item>
		<title>OBIEE and Essbase &#8211; Defining OLAP Integration</title>
		<link>http://ranzal.wordpress.com/2008/12/18/obiee-and-essbase-defining-olap-integration/</link>
		<comments>http://ranzal.wordpress.com/2008/12/18/obiee-and-essbase-defining-olap-integration/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 07:02:58 +0000</pubDate>
		<dc:creator>Michael Duong</dc:creator>
				<category><![CDATA[BI Reporting]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Oracle Hyperion]]></category>
		<category><![CDATA[Administration Tool]]></category>
		<category><![CDATA[Answers]]></category>
		<category><![CDATA[Business Model & Mapping Layer]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[EAS]]></category>
		<category><![CDATA[Essbase]]></category>
		<category><![CDATA[OLAP]]></category>
		<category><![CDATA[Physical Layer]]></category>
		<category><![CDATA[Presentation Layer]]></category>
		<category><![CDATA[Subject Areas]]></category>

		<guid isPermaLink="false">http://ranzal.wordpress.com/?p=174</guid>
		<description><![CDATA[In this second part of our OBIEE series, the integration between OBIEE and Essbase is a seamless transition from our OLAP cube to the OBIEE suite managed by using OBIEE’s Administration Tool.
This Administration tool has been designed with wizards, utilities, and interface design elements to help administrators work more efficiently.
Using an existing Essbase outline called [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=174&subd=ranzal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In this second part of our OBIEE series, the integration between OBIEE and Essbase is a seamless transition from our OLAP cube to the OBIEE suite managed by using OBIEE’s Administration Tool.</p>
<div id="attachment_178" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-178" title="obiee-admin-tool" src="http://ranzal.files.wordpress.com/2008/12/obiee-admin-tool.gif?w=500&#038;h=200" alt="OBIEE Administration Tool view" width="500" height="200" /><p class="wp-caption-text">OBIEE Administration Tool view</p></div>
<p>This Administration tool has been designed with wizards, utilities, and interface design elements to help administrators work more efficiently.</p>
<div id="attachment_177" class="wp-caption alignnone" style="width: 298px"><img class="size-full wp-image-177" title="obiee-test-outline" src="http://ranzal.files.wordpress.com/2008/12/obiee-test-outline.gif?w=288&#038;h=431" alt="Essbase test outline" width="288" height="431" /><p class="wp-caption-text">Essbase test outline</p></div>
<p>Using an existing Essbase outline called ‘test’, this outline can be used to import an OLAP connection to OBIEE. </p>
<p>From the <strong>Administration Tool</strong>, select</p>
<p>File | Import | from Multi-dimensional</p>
<p> <br />
Enter the provider type, Essbase Server name, and its login credentials. The physical layer table, connection pooling, etc. will be automated and established once the import completes. You can also manually set each individual component in the physical layer if you want this level of control.</p>
<p><img class="alignnone size-full wp-image-182" title="obiee-import" src="http://ranzal.files.wordpress.com/2008/12/obiee-import.gif?w=420&#038;h=448" alt="obiee-import" width="420" height="448" /></p>
<p><img class="alignnone size-full wp-image-181" title="obiee-import-login" src="http://ranzal.files.wordpress.com/2008/12/obiee-import-login.gif?w=382&#038;h=235" alt="obiee-import-login" width="382" height="235" /></p>
<p> </p>
<p>When the Physical layer has been established, simply drag and drop the folder of your Essbase outline from the Physical layer to the Business Model and Mapping layer to define a mapping between the business model and the physical layer schemas.</p>
<div id="attachment_183" class="wp-caption alignnone" style="width: 296px"><img class="size-full wp-image-183" title="obiee-physical-layer" src="http://ranzal.files.wordpress.com/2008/12/obiee-physical-layer.gif?w=286&#038;h=299" alt="Physical Layer in Administration Tool" width="286" height="299" /><p class="wp-caption-text">Physical Layer in Administration Tool</p></div>
<p> </p>
<p>Once the business model mapping has been established, move the business model to the Presentation layer to make it available for user views.</p>
<div id="attachment_179" class="wp-caption alignnone" style="width: 288px"><img class="size-full wp-image-179" title="obiee-business-model-layer" src="http://ranzal.files.wordpress.com/2008/12/obiee-business-model-layer.gif?w=278&#038;h=236" alt="Business Model &amp; Mapping Layer in Administration Tool" width="278" height="236" /><p class="wp-caption-text">Business Model &amp; Mapping Layer in Administration Tool</p></div>
<p> </p>
<p>This Presentation layer allows the Administration tool to present customized views of the business model to users. The business models can be managed in this presentation layer by removing unwanted or unneeded columns, restrict certain columns from view, or maybe rename a column to a more user-friendly name.</p>
<div id="attachment_184" class="wp-caption alignnone" style="width: 254px"><img class="size-full wp-image-184" title="obiee-presentation-layer" src="http://ranzal.files.wordpress.com/2008/12/obiee-presentation-layer.gif?w=244&#038;h=236" alt="Presentation Layer in Administration Tool" width="244" height="236" /><p class="wp-caption-text">Presentation Layer in Administration Tool</p></div>
<p> </p>
<p>Once adjustments to column views have been completed and ready in the presentation layer, it can be made available in the Subject Areas for users to develop reports using the Answers component of OBIEE.</p>
<div id="attachment_185" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-185" title="obiee-subject-areas" src="http://ranzal.files.wordpress.com/2008/12/obiee-subject-areas.gif?w=500&#038;h=337" alt="Subject Areas in OBIEE Answers" width="500" height="337" /><p class="wp-caption-text">OBIEE Subject Area in the Answers component of OBIEE</p></div>
<p> </p>
<p>So the three layers within the OBIEE Administration tool are defined as follows:</p>
<ul>
<li><strong>Physical layer</strong> &#8211; Represents the physical structure of the data sources to which the Oracle BI Server submits queries. This layer is displayed in the right pane of the Administration Tool.</li>
<li><strong>Business Model and Mapping layer</strong> - Represents the logical structure of the information in the repository. The business models contain logical columns arranged in logical tables, logical joins, and dimensional hierarchy definitions. This layer also contains the mappings from the logical columns to the source data in the Physical layer. It is displayed in the middle pane of the Administration Tool.</li>
<li><strong>Presentation layer</strong> - Represents the presentation structure of the repository. This layer allows you to present a view different from the Business Model and Mapping layer to users. It is displayed in the left pane of the Administration Tool.</li>
</ul>
<p> </p>
<p>Some of the features of the Administration tool make management of metadata and data much less complicated. The <em>change management</em> feature makes it easy to change multiple object names, text, case, and adding prefixes and suffixes. This allows for drag and drop capabilities from the physical to the business model layer. </p>
<p>Organization of metadata is straightforward using a feature called <em>metadata administration</em>. This feature grants users the ability to create folders to manage dimension tables and hierarchies. </p>
<p>The <em>multi-user collaboration</em> feature regulates the off-line/on-line modes for read only or to take effect immediately. This enables metadata repositories to be checked out or checked in and authorizes multiple administrators to work on a repository concurrently. </p>
<p>The <em>Export/Import</em> feature supports the export and import of metadata to move systems from staging to production and provide documentation.</p>
<p>Defining how OLAP is presented to OBIEE has been explained in basic format within this blog article but readers should know that this Administration Tool is much more powerful and can allow for more focused control within each of its layer process managing metadata and data. It is integrated and is flexible and its goal is to help move disparate source data to the OBIEE suite.  </p>
<p>The end result can be a visual dashboard that makes sense of data utilizing charts, graphs, stop lighting, embedded images, tickers, etc. to organize and present data in a manner your audience will embrace and use.</p>
<div id="attachment_180" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-180" title="obiee-dashboard" src="http://ranzal.files.wordpress.com/2008/12/obiee-dashboard.gif?w=500&#038;h=296" alt="Dashboard created with Answers from Essbase test outline" width="500" height="296" /><p class="wp-caption-text">Dashboard created with Answers from Essbase test outline</p></div>
<p> </p>
<p><strong>This concludes part 2 of the OBIEE &amp; Essbase integration. Keep an eye out for my next article where I’ll review RDBMS integrated with OBIEE and how it can be used in conjunction with Essbase in Answers reporting.</strong></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ranzal.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ranzal.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ranzal.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ranzal.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ranzal.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ranzal.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ranzal.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ranzal.wordpress.com/174/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ranzal.wordpress.com&blog=3955384&post=174&subd=ranzal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ranzal.wordpress.com/2008/12/18/obiee-and-essbase-defining-olap-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/deab8963ed828a26da0a31f8710ce4fe?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mvduong</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-admin-tool.gif" medium="image">
			<media:title type="html">obiee-admin-tool</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-test-outline.gif" medium="image">
			<media:title type="html">obiee-test-outline</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-import.gif" medium="image">
			<media:title type="html">obiee-import</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-import-login.gif" medium="image">
			<media:title type="html">obiee-import-login</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-physical-layer.gif" medium="image">
			<media:title type="html">obiee-physical-layer</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-business-model-layer.gif" medium="image">
			<media:title type="html">obiee-business-model-layer</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-presentation-layer.gif" medium="image">
			<media:title type="html">obiee-presentation-layer</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-subject-areas.gif" medium="image">
			<media:title type="html">obiee-subject-areas</media:title>
		</media:content>

		<media:content url="http://ranzal.files.wordpress.com/2008/12/obiee-dashboard.gif" medium="image">
			<media:title type="html">obiee-dashboard</media:title>
		</media:content>
	</item>
	</channel>
</rss>