ODTUG Aggregator ODTUG Blogs http://localhost:8080 Tue, 25 Apr 2017 16:16:40 +0000 http://aggrssgator.com/ Extreme Calc Manager https://blog.topdownconsulting.com/2017/04/extreme-calc-manager/ <p><a href="https://blog.topdownconsulting.com/2011/05/falling-in-love-with-oracle-hyperion-calculation-manager/">Calc Manager</a> is at the center of <a href="https://www.topdownconsulting.com/resources/" target="_blank" rel="noopener noreferrer">Oracle’s EPM suite</a>. It’s the place to develop logic for <a href="https://www.topdownconsulting.com/resources/by-topic/essbase/" target="_blank" rel="noopener noreferrer">Essbase</a>, <a href="https://www.topdownconsulting.com/resources/by-topic/hyperion-financial-management/">HFM</a>, and <a href="https://www.topdownconsulting.com/resources/by-topic/hyperion-planning/">Planning</a> on-premise or in the <a href="https://www.topdownconsulting.com/resources/by-topic/oracle-epm-cloud/">Cloud</a>.  It’s chock full of advanced features and it’s quite a task to master all of them. That’s where we come in.</p> <p>Join us, <a href="https://blog.topdownconsulting.com/author/ludovic-de-paz/" target="_blank" rel="noopener noreferrer">Ludovic De Paz</a> and <a href="https://blog.topdownconsulting.com/author/ron-moore/" target="_blank" rel="noopener noreferrer">Ron Moore</a>, at <a href="https://www.topdownconsulting.com/2017/06/kscope17/">Kscope17</a> in San Antonio for a deep dive into some of the more advanced features of Calc Manager. We’ll take Calc Manager to the extreme. We’ll have something for everyone and that something is what you will not find in the documentation. That something is knowledge from working with Calc Manager for the last several years, putting the application through its paces and taking it to the limits. We’ll cover all the cool hidden features, answer challenging questions, and give you a lot of new ideas to be more efficient on their next project.</p> <p>We will focus on the stuff that saves time and/or allow you to do things you can’t otherwise do, and/or explore like:</p> <ul> <li>how to take advantage of Calc Manager’s modular nature to develop rules and rule sets quickly and benefit from reusability</li> <li>all types of variables and some advanced variable tricks</li> <li>how to troubleshoot using the debugger, error messages and logs (especially with the Cloud)</li> <li>how to use Custom Defined Templates to adapt your rules to different outlines and applications</li> <li>how to use Custom-Defined Functions</li> <li>And more!</li> </ul> <p>See you on Monday, June 26 at 2:00 pm. And for more on calcs, join us on Wednesday, June 28, 1:45 pm &#8211; 2:45 pm, for Extreme Essbase Calcs: What-if, Goal Seeking and Sensitivity Analysis.</p> <p>Finally, don’t forget that TopDown’s experts are presenting seven other sessions at Kscope17. We’re covering the gamut of topics:</p> <p>Elevating your Workforce Planning Solution to the Cloud &#8211; Nick Blazosky and Ludovic De Paz</p> <p>DRG – Creating Workflows in DRM &#8211; Steve Davis</p> <p>Handling Textual Data in Planning and Essbase—A Starbucks Case Study &#8211; Jordan Wilcox and Rhonda Brigham, Starbucks</p> <p>Case Study: How Suez slashed cycle times and improved service levels with Hybrid Aggregation  &#8211; Ron Moore and Brian Brockway, Suez</p> <p>Hybrid Cloud – A Solution for a Business Problem &#8211; Paul Hoch and Steve Davis</p> <p>Agile/Scrum, a new way to manage your project development and delivery &#8211; R. Michael Smith</p> <p>How to Get the Most Out of Essbase in the Cloud &#8211; John Maloney and Paul Hoch</p> <p>&nbsp;</p> <p>The post <a rel="nofollow" href="https://blog.topdownconsulting.com/2017/04/extreme-calc-manager/">Extreme Calc Manager</a> appeared first on <a rel="nofollow" href="https://blog.topdownconsulting.com">TopDown Consulting Blog</a>.</p> Ludovic De Paz https://blog.topdownconsulting.com/?p=1744 Tue Apr 25 2017 13:48:10 GMT-0400 (EDT) Data Visualization and Advanced Analytics Kscope17 Track Highlights – Kevin McGinley http://www.odtug.com/p/bl/et/blogaid=713&source=1 Here is an overview of Kscope17 sessions Kevin McGinley is most looking forward to and his thoughts on why you should attend them, too: ODTUG http://www.odtug.com/p/bl/et/blogaid=713&source=1 Mon Apr 24 2017 08:08:06 GMT-0400 (EDT) EPBCS – Improved Smart List Lookup in Calculations https://anthonymanfredi73.com/2017/04/21/epbcs-improved-smart-list-lookup-in-calculations/ <p dir="auto">Over the last month I had to customize almost every feature in the EPBCS workforce planning application for a client. I have much to write about that experience but this one is my favorite. Do you want your Smart Lists to be dynamic but do not want to write long if/then statements for every possible value in the lists? Well read on…..</p> <p dir="auto">When I first saw the feature to build a Smart List from metadata I started to get excited about the potential to use that in a calculation. After going through the Workforce app in detail I have seen the light. If you are not familiar with that module yet it basically has three plan types. The first two BSO cubes are for the plan and another one is for the rates. When you create a TBH it performs a lookup in the rate cube to get default values. Here is a simplified example on how the functionality works so you can use it in your applications as well.</p> <p dir="auto">I built a 2 database application one called FINPLAN and the other called RATES.</p> <p dir="auto">Here is the dimensionality for the two plan types.</p> <h5>FINPLAN</h5> <p><a href="https://anthonymanfredi73.files.wordpress.com/2017/04/2017-04-21_10-10-20_full.png"><img src="https://anthonymanfredi73.files.wordpress.com/2017/04/2017-04-21_10-10-20.png?w=350&#038;h=500" align="middle" width="350" height="500" class="aligncenter"></a></p> <h5>RATES</h5> <p>&nbsp;</p> <p><a href="https://anthonymanfredi73.files.wordpress.com/2017/04/rates-dims_full.png"><img src="https://anthonymanfredi73.files.wordpress.com/2017/04/rates-dims.png?w=209&#038;h=453" align="middle" width="209" height="453" class="aligncenter"></a></p> <p>&nbsp;</p> <p>&nbsp;</p> <p dir="auto">The idea is that a user can enter in information in the Finplan cube and the system will do a look up in the rate cube based on a region they have selected in the Smart List. Here is a quick preview of the form.</p> <p><a href="https://anthonymanfredi73.files.wordpress.com/2017/04/oppform_full.png"><img src="https://anthonymanfredi73.files.wordpress.com/2017/04/oppform.png?w=889&#038;h=405" align="middle" width="889" height="405" class="aligncenter"></a></p> <p>&nbsp;</p> <h3>Creating the Smart List</h3> <p dir="ltr">Once the dimensionality is set up correctly you need to set up a Smart List that is based on your application metadata. I created a Smart List named REGIONS and configured it to point to the level 0 members of the regions dimension.</p> <p><a href="https://anthonymanfredi73.files.wordpress.com/2017/04/smart-list1_full.png"><img src="https://anthonymanfredi73.files.wordpress.com/2017/04/smart-list1.png?w=463&#038;h=251" align="middle" width="463" height="251" class="aligncenter"></a></p> <p dir="ltr">This creates a dynamic list based on the application metadata. Notice on the Entries tab the id for the members in the list. If you know the backend of planning this is the OBJECT_ID from the HSP_OBJECT table, planning is going to use this identifier in your calc scripts to identify the member in Essbase.</p> <p><a href="https://anthonymanfredi73.files.wordpress.com/2017/04/smartlists-values_full.png"><img src="https://anthonymanfredi73.files.wordpress.com/2017/04/smartlists-values.png?w=469&#038;h=259" align="middle" width="469" height="259" class="aligncenter"></a></p> <p dir="ltr">After the list is created I assign it to the account Opportunity_Region in the FINPLAN Cube.</p> <h3>RATES</h3> <p dir="ltr">I then built a webform against the RATES database to store the rates an the No Entity member and at the Regions.</p> <p><a href="https://anthonymanfredi73.files.wordpress.com/2017/04/enter-rates_full.png"><img src="https://anthonymanfredi73.files.wordpress.com/2017/04/enter-rates.png?w=847&#038;h=248" align="middle" width="847" height="248" class="aligncenter"></a></p> <p dir="ltr">I am just storing a monthly rate by region in this cube.</p> <h3>IN ACTION</h3> <p dir="ltr">Here is a quick view of it working:</p> <div class="video-container" style="clear:both;text-align:center;"> <div class="jetpack-video-wrapper"><iframe class='youtube-player' type='text/html' width='1000' height='593' src='https://www.youtube.com/embed/jXeyT8-4kbM?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' allowfullscreen='true' style='border:0;'></iframe></div> </div> <h3>CALCULATION</h3> <p dir="ltr">This is where the magic happens. Basically we want to pull a value from the rate cube using the value assigned to the Smart List in the planning cube.</p> <p dir="ltr">Here is the calculation:</p> <p><a href="https://anthonymanfredi73.files.wordpress.com/2017/04/calc_full.png"><img src="https://anthonymanfredi73.files.wordpress.com/2017/04/calc.png?w=1176&#038;h=295" align="middle" width="1176" height="295" class="aligncenter"></a></p> <p dir="ltr">Not as pretty version :</p> <p>FIX (FY18,Plan,Working,USD,&#8221;No Entity&#8221;,@RELATIVE(&#8220;OPP&#8221;,0))<br />/*Define a variable to assign the Smart List value to*/<br />VAR SLVal;</p> <p>/*Opportunity Overhead cost, lookup in Rate cube*/<br />&#8220;OVERHEAD_COST&#8221;(<br />/*Assign Smart List Value*/<br />SLVal=&#8221;OPP_REGION&#8221;-&gt;&#8221;BegBalance&#8221;;<br />IF( NOT (@ISMBR (&#8220;BegBalance&#8221;) ) ) /*Only Run on Months*/<br />IF( (SLVAL &lt;&gt; #MISSING) AND (&#8220;VOLUME&#8221;-&gt;&#8221;BegBalance&#8221; &lt;&gt;#MISSING)) /*Check if there is a Smart List Value and a volume*/<br />@XREF(_RATES_,&#8221;OVERHEAD_RATE&#8221;,&#8221;No Entity&#8221;,@CONCATENATE(&#8220;HSP_ID_&#8221;, @Name(@hspnumtostring(SLVal)))); /*apply Rate cube value*/<br />ENDIF<br />ENDIF</p> <p>)</p> <p>ENDFIX</p> <h4>THE MAGIC</h4> <p dir="ltr">If you look closer at the Xref formula you will notice<strong>@CONCATENATE(&#8220;HSP_ID_&#8221;, @Name(@hspnumtostring(SLVal))))</strong></p> <p dir="ltr">Lets break this down.</p> <ul> <li>The SLVal was assigned from the Smart List value and it is populated with the OBJECT_ID of the member in PBCS.</li> <li>The CDF hspnumtostring converts the numeric id to a string</li> <li>The @Name function really makes sure its a string . Probably redundant.</li> <li>Then its concatenated&nbsp;with “HSP_ID_”</li> </ul> <p dir="ltr">Using the NY member as a value it would create a member that looks like this.</p> <p dir="ltr"><strong>HSP_ID_50097<br /></strong><br />Behind the scenes Planning then can use that definition to translate it into a member that Essbase can read. I think with an alias table in Essbase.</p> <p dir="ltr">Pretty cool!!</p> <h3>NOTES</h3> <p dir="ltr">The Xref formula uses txt values but if you need to convert this into an Essbase member then wrap the formula around an @MEMBER like this:<br /><strong><br />@MEMBER(@CONCATENATE(&#8220;HSP_ID_&#8221;, @Name(@hspnumtostring(SLVal)))))</p> <p></strong></p> <p>&nbsp;</p> <p>You will only be able to use this in calculations and not in fix statements since you need the data value of the Smart List to drive the formula. I tried to get it to work in a member formula and was not successful, but I only spent a few minutes on it.</p> <h3>CLOSING</h3> <p dir="ltr">This is a pretty nice enhancement that is a key to understand if you need to troubleshoot or enhance Workforce in EPBCS. Plus you can utilize it in your own applications to make your scripts and applications more dynamic and focused.</p> <p dir="ltr">Here is the <a title="LCM" href="https://www.evernote.com/l/ACPh7Y_3_r9CUJaGCNemjsYA3FSqeDhQoGc" target="_blank">LCM</a> if you need it.</p><br /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/anthonymanfredi73.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/anthonymanfredi73.wordpress.com/56/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=anthonymanfredi73.com&#038;blog=85657949&#038;post=56&#038;subd=anthonymanfredi73&#038;ref=&#038;feed=1" width="1" height="1" /> Anthony Manfredi http://anthonymanfredi73.wordpress.com/?p=56 Fri Apr 21 2017 11:52:00 GMT-0400 (EDT) PBJ (PBCS REST API Library for Java) Updates http://www.jasonwjones.com/2017/04/pbj-pbcs-rest-api-library-for-java-updates/ I have recently gotten quite a bit of feedback from people using the PBJ library to consume and work with the PBCS REST API. This has resulted in a few fixes and improvements. First of all, file uploads and downloads are now working. The code has been in for awhile but wasn&#8217;t merged to the master [&#8230;] jason http://www.jasonwjones.com/?p=1776 Fri Apr 21 2017 11:33:03 GMT-0400 (EDT) Performance Architects: Looking Forward to Higher Education Data Warehousing (HEDW) Forum 2017 http://blog.performancearchitects.com/wp/2017/04/21/performance-architects-looking-forward-to-higher-education-data-warehousing-hedw-forum-2017/ <p>Author: Kirby Lunger, Performance Architects</p> <p>The Higher Education Data Warehousing (HEDW) Forum 2017, an event that focuses on learning and networking for technical developers and administrators of data access and reporting systems, data custodians, institutional researchers, and consumers of data representing a variety of university audiences, is coming up this Sunday, April 23rd &#8211; Wednesday, April 26th at The University of Arizona (in Tucson, AZ).  Since the Performance Architects team has attended this event for several years, we wanted to highlight some of the key items that we think are most interesting about the conference for those of you who are attending.</p> <p><strong>Pre-Conference Workshops</strong></p> <p>HEDW holds pre-conference workshops on Sunday that provide “deep dives” into specific topics; we are particularly interested this year in the Kimball (data warehousing) fundamentals workshops.</p> <p><strong>Presentations</strong></p> <p>This is a smaller conference, so most of the presentations are given by actual solution customers, as opposed to vendors…which means it’s a rich learning environment.</p> <p>That said, I have to put in a shameless plug for Performance Architects’ presentation during the conference.  We are presenting Monday morning April 24<sup>th</sup> at 9:15 AM in the Santa Rita Room. The topic is “Introduction to the (New!) Oracle Analytics Cloud Service (OAC): A Higher Education QuickStart.” Oracle just introduced <a href="https://cloud.oracle.com/en_US/oac">Oracle Analytics Cloud (OAC)</a>, combining the best of Oracle’s BI, data discovery and big data solutions into a platform-as-a-service (PaaS) solution.  The Performance Architects team will discuss the components of the OAC solution (including <a href="http://www.oracle.com/technetwork/middleware/essbase/overview/index.html">Essbase</a>, <a href="https://cloud.oracle.com/business_intelligence">BI Cloud Service</a> or BICS, and <a href="https://www.oracle.com/solutions/business-analytics/data-visualization.html">Data Visualization</a> or DV); how to integrate with <a href="https://www.oracle.com/applications/performance-management/index.html">Oracle EPM</a> (Hyperion) and related EPM and BI technologies; use cases; and a fast and easy way to get started.</p> <p><strong>Fun and Networking</strong></p> <p>The conference hosts some fun events so that you can meet your peers and enjoy their company!  The Welcome Reception is held on Sunday and is a “don’t miss” way to see who’s attending the show this year.  The Monday Networking Dinners are a great way to connect with other attendees in an informal setting.  And, finally, Performance Architects is also hosting a special, invite-only event on Tuesday evening during the conference.  If you’re interested in learning more, please email us <a href="mailto:communications@performancearchitects.com">here</a> and we’ll let you know if there’s still space to participate.</p> <p>We look forward to seeing you soon!</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=2013 Fri Apr 21 2017 05:00:50 GMT-0400 (EDT) Breaking News! Dodeca Spreadsheet Management System Certified on Oracle Analytics Cloud! http://timtows-hyperion-blog.blogspot.com/2017/04/dodeca-certified-on-oracle-analytics-cloud-essbase.html Now that the Oracle Analytics Cloud, or "OAC", has been released, we had to get serious about our work with one of the Oracle Analytics Cloud components, the Essbase Cloud Service, or "EssCS" for short. &nbsp;You would think that we <i>should </i>have been working hard on EssCS for quite some time, but we had been assured by Oracle product management that the Essbase Java API would be available in EssCS. &nbsp;Of course, Dodeca was built using the Essbase Java API and thus we expected that support for EssCS would be very easy.<br /><br />We got access to a production version of the EssCS last week and started our work. &nbsp;As promised by product management, the Essbase Java API is available in EssCS and, believe it or not, we did not need to change a single line of source code in order to support the Essbase Cloud. &nbsp;We did, however, have to update our build processes to use Java 8 instead of the decrepit Java 6 used in Essbase 11.x.<br /><br />As far as configuration inside Dodeca itself, the only change we made was that we configured the APSUrl in the Essbase Connection object to point to the Essbase Cloud APS instance. &nbsp;Note that the URL format has changed in the cloud. &nbsp;The Java API was accessible in Essbase 9.3.1 through Essbase 11.1.2.4 using the format:<br /><br /><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;">http://&lt;server&gt;:&lt;port&gt;<b>/aps/JAPI</b></span><br /><br />In the cloud, this has changed to:<br /><br /><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;">http://&lt;server&gt;:&lt;port&gt;<b>/essbase/japi</b></span><br /><br />The Essbase Connection configuration looks pretty much the same as the configuration for an on premise connection configuration:<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-gx4ag4ESGAc/WPmCS-n2MnI/AAAAAAAAA8s/M-KmIXNgwTEvCdD4QvSxOuHRKYakwT5JQCLcB/s1600/Image1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 30em;"><img border="0" height="290" src="https://2.bp.blogspot.com/-gx4ag4ESGAc/WPmCS-n2MnI/AAAAAAAAA8s/M-KmIXNgwTEvCdD4QvSxOuHRKYakwT5JQCLcB/s400/Image1.png" width="400" /></a></div><br /><br /><div><br /></div><div><br /></div><div><br /></div><div><br /><br />Of course, the Dodeca views look identical when run against an on premise or a cloud server:<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-byIrYS0oAfk/WPmFo8ardTI/AAAAAAAAA84/YNtkcGabIgkvZotzCsbuVBrpMm4nNx-vACLcB/s1600/Image2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 30em;"><img border="0" height="290" src="https://1.bp.blogspot.com/-byIrYS0oAfk/WPmFo8ardTI/AAAAAAAAA84/YNtkcGabIgkvZotzCsbuVBrpMm4nNx-vACLcB/s400/Image2.png" width="400" /></a></div><br /><br />In summary, it was trivial to test Dodeca using EssCS. &nbsp;Every single Essbase functionality that we use in the product, from data grid operations to metadata operations and even report scripts, worked exactly the same as it does against an on premise Essbase cube. &nbsp;Based on our testing, we are certifying the Dodeca Spreadsheet Management System to work on the Oracle Analytics Cloud.<br /><br />We have a number of innovations we plan to introduce in the near future aimed to improve the Essbase Cloud experience, so stay tuned. &nbsp;If you are planning to come to Kscope17 in San Antonio, plan to attend the Dodeca Symposium and you may just be the first to see of these cool new things!<br /><br /></div><div><br /></div> Tim Tow tag:blogger.com,1999:blog-4019598559914347729.post-5837558503843414263 Fri Apr 21 2017 00:37:00 GMT-0400 (EDT) Creating DRM Properties that Inherit from Descendants https://epmjunkie.com/creating-drm-properties-that-inherit-from-descendants/ <h2 id="overview">Overview</h2> <img src="https://epmjunkie.com/content/images/2017/04/3595414400_efe5c2c14d_o--1-.jpg" alt="Creating DRM Properties that Inherit from Descendants"><p>To inherit is defined as "to receive or be left with (a situation, object, etc.) from a predecessor or former owner." DRM allows for property inheritance which works great for things like Account Types in planning applications or currencies on entities but, what happens when you need to go the other way? What happens if you want parents to be included in an export if level zero members are without having to set a property on every intermediate member. Out of the box DRM doesn't support reverse inheritance.</p> <h2 id="secenario">Secenario</h2> <p>For this example I will demonstrate the use of reverse inheritance to include parents in a export when children are enabled. This was a requirement for my current project although we took it a few steps further allowing intermediate levels to be skipped as well.</p> <h2 id="how">How</h2> <p>To accomplish this task I created two properties <em>TEV.IsMember</em> and <em>TEV.IsMemberLeaf</em>. In addition to the properties I implemented some node types to determine when each of these properties is visible so that the leaf property is only available at the lowest level. </p> <h3 id="ismemberleaf">IsMemberLeaf</h3> <p>This property at its core is a <strong>local</strong>, <strong>boolean</strong> value. I have added additional logic to default this property to certain values depending on what hierarchy its being used in but, that's a different topic.</p> <h3 id="ismember">IsMember</h3> <p>IsMember is a <strong>local</strong>, <strong>boolean</strong>, <strong>derived</strong> property that uses <strong>JavaScript</strong> to determine its value. The breakdown of the logic here is as follows. First, I check to see if the member is either a shared node or member with no children (In your implementation you may be able to rely on the leaf property but the environment I am working with I could not.) Next, I use the <em>DescendantsWith</em> function, which documentation says is the fastest way to traverse the hierarchy, to find a level zero member with <em>TEV.IsMemberLeaf</em> enabled. The <em>1</em> next to the true means that the function should stop when it returns the first result that meets the requirements. Since this function returns an array of objects (one in our case) if something is found and <em>null</em> if not we don't need to know the value of what was returned only that a value was returned. Therefore the test is that the returned value is not <em>null</em>.</p> <pre><code>if (node.PropValue("Core.SharedFlag_MDM") || node.PropValue("Core.Children") == 0) return node.PropValue("TEV.IsMemberLeaf"); else return node.DescendantsWith(function (x){ return x.PropValue("TEV.IsMemberLeaf") == true &amp;&amp; (x.PropValue("Core.Children") == 0 || x.PropValue("Core.SharedFlag_MDM")); }, 1, true) != null; </code></pre> <h2 id="usage">Usage</h2> <p>When creating a export we can now add <em>TEV.IsMember</em> equals <em>true</em> as a requirement for being included in the export.</p> <h3 id="otheroptions">Other Options</h3> <p>If you happen to be using reverse inheritance for export purposes it may be best to take a look at <em>Is Above</em>. This query option allows DRM to look at children of a member and determine if a condition is satisfied. Using this means that the <em>IsMember</em> not terribly useful from an export point of view but it is helpful in that users know what is going to being included in the export.</p> Keith Kikta f8c60811-f69f-464a-9827-ac9bb2462eeb Thu Apr 20 2017 14:19:00 GMT-0400 (EDT) Application Express Kscope17 Track Highlights - Jorge Rimblas http://www.odtug.com/p/bl/et/blogaid=710&source=1 Jorge Rimblas, the APEX track lead for ODTUG Kscope17, shares his recommended “don’t miss sessions” at ODTUG Kscope17: ODTUG http://www.odtug.com/p/bl/et/blogaid=710&source=1 Wed Apr 19 2017 15:21:19 GMT-0400 (EDT) Configuring the Calendar Heatmap Plugin for Oracle’s Data Visualization Desktop (DVD) http://blog.performancearchitects.com/wp/2017/04/19/configuring-the-calendar-heatmap-plugin-for-oracles-data-visualization-desktop-dvd/ <p>&nbsp;</p> <p>Author: Cameron Ross, Performance Architects</p> <p>One interesting new feature in Oracle’s <a href="https://docs.oracle.com/middleware/bidv1221/desktop/index.html">Data Visualization Desktop (DVD)</a> is the ability to go to the Oracle <a href="https://sites.google.com/site/oraclebipublicstore/downloads">BI Public Store</a> and install new visualizations in your local product install. This blog post shows how to download and install a “Calendar Heatmap” plugin from the Public Store and to use this plugin with a sample data set.</p> <p>Once on the Oracle BI Public Store, scroll down and find the “Calendar Heatmap Viz Plugin” box and click on the box:</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam1.png"><img class="alignnone size-medium wp-image-1989" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam1-300x180.png" alt="" width="300" height="180" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam1-300x180.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam1-768x460.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam1-1024x614.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam1-624x374.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam1.png 1076w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Next, the BI Public Store will prompt you to download the plugin:</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam2.png"><img class="alignnone size-medium wp-image-1988" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam2-300x105.png" alt="" width="300" height="105" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam2-300x105.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam2-768x269.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam2-624x218.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam2.png 874w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Once you have downloaded the plugin, you will be able to find the content in the “Downloads” folder of the file system.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam3.png"><img class="alignnone size-medium wp-image-1987" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam3-300x38.png" alt="" width="300" height="38" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam3-300x38.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam3-768x98.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam3-1024x130.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam3-624x79.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam3.png 1163w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Copy and paste the zipped file from this folder into the “plugins” folder in your “DVDesktop” install. If there is not a plugin folder in the installed version, use the following path in the screenshot below.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam4.png"><img class="alignnone size-medium wp-image-1986" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam4-300x53.png" alt="" width="300" height="53" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam4-300x53.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam4-768x136.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam4-624x111.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam4.png 963w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>If DVDesktop is already open, you will need to close it out and restart it so that it can read the new plugin. Once DVDesktop is open, you will want to start a new project.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam5.png"><img class="alignnone size-medium wp-image-1985" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam5-300x122.png" alt="" width="300" height="122" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam5-300x122.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam5-768x311.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam5-1024x415.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam5-624x253.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam5.png 1059w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>It will then prompt you to select a data source. In this example, a new data source shows traffic stops in Montgomery County, Alabama.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam6.png"><img class="alignnone size-medium wp-image-1984" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam6-300x210.png" alt="" width="300" height="210" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam6-300x210.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam6-624x437.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam6.png 703w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam7.png"><img class="alignnone size-medium wp-image-1983" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam7-300x178.png" alt="" width="300" height="178" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam7-300x178.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam7.png 354w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>After bringing in a new Excel file as the data source for this project, using the “Ctrl” key I will select both the “Day of Stop” and “Traffic Count” columns, and then right-click and select the “Pick Visualization” button.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam8.png"><img class="alignnone size-medium wp-image-1982" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam8-221x300.png" alt="" width="221" height="300" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam8-221x300.png 221w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam8.png 239w" sizes="(max-width: 221px) 100vw, 221px" /></a></p> <p>Notice that the “Calendar Heatmap” visualization is now an option to select.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam9.png"><img class="alignnone size-medium wp-image-1981" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam9-300x230.png" alt="" width="300" height="230" /></a></p> <p>Select the “Calendar Heatmap” visualization.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam10.png"><img class="alignnone size-medium wp-image-1980" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam10-300x171.png" alt="" width="300" height="171" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam10-300x171.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam10-768x439.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam10-1024x585.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam10-624x356.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam10.png 1059w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Taking the data to a new level, right-click on “My Calculations” and select “Add Calculation.”</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam11.png"><img class="alignnone size-full wp-image-1979" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam11.png" alt="" width="237" height="77" /></a></p> <p>Bring in the “DAYNAME” function using the “Date of Stop” column so that there is a name value for each day of traffic stops.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam12.png"><img class="alignnone size-medium wp-image-1978" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam12-300x300.png" alt="" width="300" height="300" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam12-300x300.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam12-150x150.png 150w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam12.png 384w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Using the “Ctrl” option again, select the “Day of Week” column calculation that was just created along with the “Traffic Count” measure; then right-click and select “Pick Visualization.”</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam13.png"><img class="alignnone size-full wp-image-1977" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam13.png" alt="" width="284" height="137" /></a></p> <p>Select the “Horizontal Bar” visualization.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam14.png"><img class="alignnone size-medium wp-image-1976" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam14-300x157.png" alt="" width="300" height="157" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam14-300x157.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam14.png 301w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam15.png"><img class="alignnone size-medium wp-image-1975" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam15-300x173.png" alt="" width="300" height="173" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam15-300x173.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam15-768x442.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam15-1024x589.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam15-624x359.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam15.png 1098w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Right-click on any of the bars in the graph and select the “Sort” option. Then click “Day of Week” by “Traffic Count,” “High to Low” option.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam16.png"><img class="alignnone size-medium wp-image-1974" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam16-300x153.png" alt="" width="300" height="153" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam16-300x153.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam16.png 535w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>One thing to note after bringing in this sort is that the two lowest days for traffic stops are Saturday and Sunday. This could be because there are less people on the roads on the weekend.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam17.png"><img class="alignnone size-medium wp-image-1973" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam17-267x300.png" alt="" width="267" height="300" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam17-267x300.png 267w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/cam17.png 501w" sizes="(max-width: 267px) 100vw, 267px" /></a></p> <p>Need help or advice on data visualization plugins?  Contact Performance Architects at <a href="mailto:sales@performancearchitects.com">sales@performancearchitects.com</a> and we’d be happy to help.</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=1972 Wed Apr 19 2017 05:30:35 GMT-0400 (EDT) What does EPM Automate Utility offer - Part 3 http://onlyhyperion.blogspot.com/2017/04/what-does-epm-automate-utility-offer-part3.html <div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">After the <a href="http://onlyhyperion.blogspot.in/2016/11/what-does-epm-automate-utility-offer-part1.html" target="_blank">EPM automate serious 1</a> &amp; <a href="https://onlyhyperion.blogspot.in/2017/04/what-does-epm-automate-utility-offer-part2.html" target="_blank">2</a> let me cover downloading the latest exported file &amp; logs related to a specific Data export job.<o:p></o:p></span></div><div class="MsoNormal"><br /></div><br /><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt;">Currently we don’t have a specific command to download the latest exported file and when you run a export data command it prefix the job id ad the end and created the export file.</span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Let’s see how to download the latest file or the latest log file using EPM automate&nbsp;<o:p></o:p></span></div><div style="margin-bottom: .0001pt; margin: 0cm;"><span style="font-size: 13.5pt;"></span></div><a name='more'></a><br /><div style="margin-bottom: 13.5pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;"><span style="font-family: &quot;century gothic&quot; , sans-serif; mso-bidi-font-family: &quot;Times New Roman&quot;; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><b><u>Batch File calling the EPM Automate Program for downloading the latest data export file and logs.</u></b><o:p></o:p></span></div><div style="margin-bottom: .0001pt; margin: 0cm;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM @echo off</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo Batch command: %0 %*<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo Batch Started at %date% %time%<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM other parameters – Change this according to your instance </span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">SET url=https://planning-test.pbcs.us2.oraclecloud.com<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">SET domain=Domain<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">SET user=dayalan@example.com<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">SET password=C:\Users\DPunniamoorthy\Documents\password.epw<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">SET UploadFileLoc=C:/Oracle/"EPM Automate"/Files/Upload/<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">SET FileName=LaborMap_???<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">SET FileExt=dat<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">SET PBCSFolder=outbox<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM EPM Automate commands</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo CD /D C:\Oracle\"EPM Automate"\bin\ at %date% %time%<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">CD /D C:\Oracle\"EPM Automate"\bin\<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM login</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo call epmautomate login %user% %password% %url% %domain% at %date% %time%<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">call epmautomate login %user% %password% %url% %domain%<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">IF %ERRORLEVEL% NEQ 0 goto :ERROR<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">Call EPMAUTOMATE Listfiles &gt; files.txt<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo EPMAUTOMATE Listfiles have created the file C:\files.txt<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin-bottom: .0001pt; margin: 0cm;"><b><i><span style="font-size: 13.5pt;">Set the name if the filename as needed<o:p></o:p></span></i></b></div><div style="margin-bottom: .0001pt; margin: 0cm;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM For finding the latest export file</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">setlocal enabledelayedexpansion<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">set maxfilenum=0<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">FOR /f "tokens=*" %%x IN ('findstr /c:"outbox/LaborMap_" files.txt') do (<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">&nbsp; set "filename=%%~nx"<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">&nbsp; set "filename=!filename:LaborMap_=!"<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">&nbsp; REM &nbsp;echo !filename!<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">&nbsp; if !filename! GTR !maxfilenum! set maxfilenum=!filename!<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">)<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo Latest data export is: "LaborMap_%maxfilenum%.dat"<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM Download file&nbsp;</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo call epmautomate downloadfile "LaborMap_%maxfilenum%.dat"<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">call epmautomate downloadfile outbox/LaborMap_%maxfilenum%.dat<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">IF %ERRORLEVEL% NEQ 0 goto :ERROR<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM For finding the latest export Log file</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><b><i><span style="font-size: 13.5pt;">Set the location and the name of the log file<o:p></o:p></span></i></b></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">set maxfilenum=0<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">FOR /f "tokens=*" %%x IN ('findstr /c:"outbox/logs/LaborMap_" files.txt') do (<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">&nbsp; set "filename=%%~nx"<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">&nbsp; set "filename=!filename:LaborMap_=!"<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">&nbsp; REM &nbsp;echo !filename!<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">&nbsp; if !filename! GTR !maxfilenum! set maxfilenum=!filename!<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">)<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo Latest data export is: "LaborMap_%maxfilenum%.log"<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM Download the latest log file&nbsp;</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo call epmautomate downloadfile "LaborMap_%maxfilenum%.log"<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">call epmautomate downloadfile outbox/logs/LaborMap_%maxfilenum%.log<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">IF %ERRORLEVEL% NEQ 0 goto :ERROR<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><b><span style="font-size: 13.5pt;">REM logout</span></b><span style="font-size: 13.5pt;"><o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo call epmautomate logout at %date% %time%<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">call epmautomate logout<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">IF %ERRORLEVEL% NEQ 0 goto :ERROR<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo Scheduled Task Completed successfully<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">exit /b %errorlevel%<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">:ERROR<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><br /></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">echo Failed with error #%errorlevel%.<o:p></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt;"><span style="font-size: 13.5pt;">exit /b %errorlevel%<o:p></o:p></span></div><br /><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">More to come on the EPM automate topic, Happy days with Oracle PBCS!!!<o:p></o:p></span></div></div> Dayalan Punniyamoorthy tag:blogger.com,1999:blog-8461568663053917221.post-2139273769799027730 Tue Apr 18 2017 00:48:00 GMT-0400 (EDT) Kscope17 Planning Track Highlights – Edina Chmielarski-White http://www.odtug.com/p/bl/et/blogaid=707&source=1 Edina Chmielarski-White has been leading the Planning Track for three years. She is looking forward to all the Planning track presentations, but here are the ones she doesn’t want to miss: ODTUG http://www.odtug.com/p/bl/et/blogaid=707&source=1 Mon Apr 17 2017 09:59:32 GMT-0400 (EDT) EPM Cloud - masking data http://john-goodwin.blogspot.com/2017/04/epm-cloud-masking-data.html <div dir="ltr" style="text-align: left;" trbidi="on">One of the new features in release 17.04 is the ability to mask data using the EPM Automate utility which also means it should be available through the REST API, the release documentation provides the following information:<br /><br /><b class="yellow"><i>“A new version of the EPM Automate Utility is available with this update. This version includes the maskData command, which masks all application data to ensure data privacy. You use this command only on test instances to hide sensitive data from users; for example, application developers, who should not access your business data.”</i></b><br /><br />While the documentation says only to use to only on test instances it should be possible to run the command on a production instance but the reality is you probably wouldn’t want to do that anyway.<br /><br />The command is available for FCCS, PBCS, ePBCS and TRCS<br /><br />It is worth pointing out before using the command is that it will update all data and make it meaningless so make sure you have a backup like a maintenance snapshot and run it against the correct instance as there is no going back.<br /><br />The EPM Automate command syntax is:<br /><br /><b class="yellow">epmautomate maskdata –f </b><br /><br /><b>-f</b> is optional and suppresses the user input to confirm whether to run the command, you would only really use the parameter if you are going to be automating the process of masking data.<br /><br />So let’s give it a test drive and run the command.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-gPoafClkB04/WPO0cYrsqyI/AAAAAAAAIxc/LSMaF2aD-2kkft3HluWZompf-3jJceeiACLcB/s1600/first.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-gPoafClkB04/WPO0cYrsqyI/AAAAAAAAIxc/LSMaF2aD-2kkft3HluWZompf-3jJceeiACLcB/s1600/first.png" /></a></div><br />The output from the command gives us a little more of an insight to what is going on behind the scenes, as this is Software as a Service we rarely get to understand the full story of what is happening.<br /><br />The process flow is for each database in the application:<br /><ul style="text-align: left;"><li><b class="yellow">Export all data in masked format</b></li><li><b class="yellow">Clear all data from cube</b></li><li><b class="yellow">Load masked data back into the cube</b></li></ul>This applies to all cubes within the application including ASO, for BSO it is a full export so depending on the size of the databases the command could take a while to complete, I will go into more detail on how I believe the masking of data is being achieved shortly.<br /><br />The following form shows an example of the data before running the mask data command.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-qkWecTaq1XM/WPOo3iaQJQI/AAAAAAAAIwg/bCNmWNS9TUcIh5azU---kayyyXDkIcJXQCLcB/s1600/image002.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-qkWecTaq1XM/WPOo3iaQJQI/AAAAAAAAIwg/bCNmWNS9TUcIh5azU---kayyyXDkIcJXQCLcB/s1600/image002.png" /></a></div><br />After running the command the data has been masked and is now totally meaningless.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-EUvdI58UtI4/WPOo3nA-bJI/AAAAAAAAIwc/u_3RloXNdVgZL1NCIZUBjLi50xDxtJfrACLcB/s1600/image003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-EUvdI58UtI4/WPOo3nA-bJI/AAAAAAAAIwc/u_3RloXNdVgZL1NCIZUBjLi50xDxtJfrACLcB/s1600/image003.png" /></a></div><br />At the start of this post I said that the functionality should be available through REST, if you are not aware the EPM Automate utility is basically built on top of REST so if the functionality is in the utility then it should be possible to access it through REST.<br /><br />The URL format for the REST resource is:<br /><br /><b class="yellow">https://&lt;cloudinstance&gt;/interop/rest/v1/services/maskdata</b><br /><br />I can replicate this with a REST client using a POST method. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-cZdQ_0x9Mjw/WPOo5aR1WgI/AAAAAAAAIxM/izyjZt2-638cEQNMVqQkQGsuWMhdqm8uQCLcB/s1600/image004.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="321" src="https://2.bp.blogspot.com/-cZdQ_0x9Mjw/WPOo5aR1WgI/AAAAAAAAIxM/izyjZt2-638cEQNMVqQkQGsuWMhdqm8uQCLcB/s640/image004.png" width="640" /></a></div><br />The above response includes a URL which can then be accessed to check the status of the data masking.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-UzMV_ubjb4w/WPOo32_xgUI/AAAAAAAAIws/bJ_zn6bpbXwA5_trfXHVI9S9QXX6M9NGgCLcB/s1600/image005.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="244" src="https://3.bp.blogspot.com/-UzMV_ubjb4w/WPOo32_xgUI/AAAAAAAAIws/bJ_zn6bpbXwA5_trfXHVI9S9QXX6M9NGgCLcB/s640/image005.png" width="640" /></a></div><br />A status of -1 means the process is running and a status of 0 indicates the process has completed, any other value would mean the process has failed.<br /><br />For automation purposes this can be easily scripted in your preferred language, I have put together an example PowerShell script that calls the mask data REST resource and then keeps checking the status until the process has completed.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-IHgrzOBB7P0/WPOo4JVOb_I/AAAAAAAAIwo/FtKNFi9PPgwJg8JvUSMIgAlwF_UVO22sQCLcB/s1600/image006.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="549" src="https://3.bp.blogspot.com/-IHgrzOBB7P0/WPOo4JVOb_I/AAAAAAAAIwo/FtKNFi9PPgwJg8JvUSMIgAlwF_UVO22sQCLcB/s640/image006.png" width="640" /></a></div><br />So how is the masking of data achieved, well I know some people believe that if you put the word cloud into any sentence then some kind of magic occurs but unfortunately I can’t always accept that, the clue was there when running the EPM Automate “maskdata” command:<br /><br /><b class="yellow">“This command will export the data in masked format”</b><br /><br />In the on-premise world a new feature was introduced into 11.1.2.4 MaxL and the following is taken from the Essbase new features readme.<br /><br /><b class="yellow"><i>“The MaxL export data statement includes grammar you can use to make exported data anonymous, wherein real data is replaced with generated values. This removes the risk of sensitive data disclosure, and can be used in case a model needs to be provided to technical support for reproduction of certain issues.”</i></b><br /><br />The Essbase tech ref provides additional information on how the data is masked, for <a href="http://docs.oracle.com/cd/E57185_01/ESBTR/maxl_export.html"><b>BSO</b></a> -&nbsp; <br /><br /><i><b class="yellow">“Export data in anonymized format. Anonymization removes the risk of sensitive data disclosure, and can be used in case sample data needs to be provided for technical support. Essbase replaces real data values with incremental values beginning with 0, increasing by 1 for each value in the block.”</b></i><br /><br />If I take the Sample Basic BSO database for simplicity I can demonstrate what is happening in the cloud using MaxL.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-mh93Whu_qCU/WPOo4OnvJNI/AAAAAAAAIww/Hcf_NWlEDkk88B7cp5eE-HzrdEOjgDxBQCLcB/s1600/image007.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="64" src="https://4.bp.blogspot.com/-mh93Whu_qCU/WPOo4OnvJNI/AAAAAAAAIww/Hcf_NWlEDkk88B7cp5eE-HzrdEOjgDxBQCLcB/s640/image007.png" width="640" /></a></div><br />The above example is a full data export using the anonymous syntax and the output shows how the cells in each block have been replaced with incremental values.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-C1UwLjK6tGk/WPOo4S96U7I/AAAAAAAAIw0/4wDhmdI_oNAb6TAQd8ZcNbeGevHArmFYACLcB/s1600/image008.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="349" src="https://1.bp.blogspot.com/-C1UwLjK6tGk/WPOo4S96U7I/AAAAAAAAIw0/4wDhmdI_oNAb6TAQd8ZcNbeGevHArmFYACLcB/s640/image008.png" width="640" /></a></div><br />I know the basic database usually has scenario as a dense dimension but I updated it to sparse for this example.<br /><br />Each block in the database will have the same incremental values including upper level blocks which means the aggregated values for stored upper level members will be incorrect.<br /><br />For on-premise if you wanted the data to be aggregated correctly you could run the anonymous export for level 0, clear, load and then aggregate. For the cloud, you don’t have that control so you could run the mask data command, clear upper level data and then aggregate with a business rule.<br /><br />A spreadsheet retrieve highlights the difference before and after a masking the data.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-gtqXMGvUHs8/WPOo4aUwGMI/AAAAAAAAIw4/eLfIQ2Nqh3M6SMkh6zX3w4-vbKWEtyr6gCLcB/s1600/image009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-gtqXMGvUHs8/WPOo4aUwGMI/AAAAAAAAIw4/eLfIQ2Nqh3M6SMkh6zX3w4-vbKWEtyr6gCLcB/s1600/image009.png" /></a></div><br />Moving on to ASO which uses a slightly different approach to masking the data, the <a href="http://docs.oracle.com/cd/E57185_01/ESBTR/maxl_export_data_as.html"><b>documentation</b></a> provides further details on this:<br /><br /><b class="yellow"><i>“Export data in anonymized format. Anonymization removes the risk of sensitive data disclosure, and can be used in case sample data needs to be provided for technical support. Essbase replaces real data values with 1, for each value in the block.”</i></b><br /><br />I am not sure I agree with the statement about block and would prefer for it to say input level cell, also the way the data is anonymized is quite primitive but at least it shows a true reflective of where the data did exist.<br /><br />Anyway, let us take another example of masking the data by using the anonymous syntax against the ASO sample application.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-HKKFY2p4fk4/WPOo4h8tkXI/AAAAAAAAIw8/L-AQBcH_f0Euoqa6-GUkZlCRknBhSNpIwCLcB/s1600/image010.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="52" src="https://3.bp.blogspot.com/-HKKFY2p4fk4/WPOo4h8tkXI/AAAAAAAAIw8/L-AQBcH_f0Euoqa6-GUkZlCRknBhSNpIwCLcB/s640/image010.png" width="640" /></a></div><br />The exported data contains all the level 0 data values replaced with a 1.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/--TsibxfI1TM/WPOo4uV5W2I/AAAAAAAAIxA/twE5-s_8vFwlN7r6DPlXtpzOOpF3XdocwCLcB/s1600/image011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="121" src="https://1.bp.blogspot.com/--TsibxfI1TM/WPOo4uV5W2I/AAAAAAAAIxA/twE5-s_8vFwlN7r6DPlXtpzOOpF3XdocwCLcB/s640/image011.png" width="640" /></a></div><br />Another spreadsheet retrieve shows the difference of before and after anonymizing the data.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-s5FbuS5kE2Q/WPOo42aqklI/AAAAAAAAIxE/cMg5Sr-dKYQY1jEJm7SQWwMkDcQlC2JAgCLcB/s1600/image012.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="101" src="https://1.bp.blogspot.com/-s5FbuS5kE2Q/WPOo42aqklI/AAAAAAAAIxE/cMg5Sr-dKYQY1jEJm7SQWwMkDcQlC2JAgCLcB/s640/image012.png" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-CAJidrdDWsI/WPOo4xXVkYI/AAAAAAAAIxI/YDNAZrC-KXYRstXB5lP5B4FWzeQSDJNXwCLcB/s1600/image013.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="100" src="https://4.bp.blogspot.com/-CAJidrdDWsI/WPOo4xXVkYI/AAAAAAAAIxI/YDNAZrC-KXYRstXB5lP5B4FWzeQSDJNXwCLcB/s640/image013.png" width="640" /></a></div><br />I am going to leave it there but hopefully you now understand the concept of how the data mask functionality works, even though it is a cloud command the process can be replicated on-premise and with a greater level of flexibility.</div> John Goodwin tag:blogger.com,1999:blog-6575283218005807475.post-6845243601054700479 Mon Apr 17 2017 02:53:00 GMT-0400 (EDT) What does EPM Automate Utility offer - Part 2 http://onlyhyperion.blogspot.com/2017/04/what-does-epm-automate-utility-offer-part2.html <div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 2;"><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">Continuing with the EPM automate commands as part 2 after <a href="http://onlyhyperion.blogspot.in/2016/11/what-does-epm-automate-utility-offer-part1.html" target="_blank">Part 1</a><o:p></o:p></span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 2;"><br /></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 2;"><br /></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 2;"><b><u><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">The Replay Command</span></u></b></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 2;"><br /></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">The replay command replays the Oracle Smart View for Office load on a service instance to enable performance testing under heavy load to verify that user experience is acceptable when the service is under specified load. <o:p></o:p></span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br /></div><br /><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">For example, you can test the user experience on a test instance under heavy load to ensure that the service will perform well after you migrate the application from the test instance to the production instance.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;"></span><br /><a name='more'></a></div><div class="MsoNormal" style="text-indent: 18.0pt;"><br /></div><div class="MsoNormal" style="text-indent: 18.0pt;"><b><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b></div><ul style="margin-top: 0cm;" type="disc"><li class="MsoNormal" style="color: #222222; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Identify forms that require major processing on the service instance. Forms that deal with large amounts of data, or forms that include complex calculations are good candidates. For example, forms that are used to submit forecast, processes involved in creating ad-hoc and static reports may exert heavy loads on the service.<o:p></o:p></span></li></ul><div><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"></span><br /><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">I will be focusing on the 5 data forms present on my OPBCS Test instance</span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-lzCvo8mLlE0/WC7wWHoF3DI/AAAAAAAAZB0/Bx_3hx_pomccQUG5MGqHcQ3q58WZ28AtwCLcB/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-lzCvo8mLlE0/WC7wWHoF3DI/AAAAAAAAZB0/Bx_3hx_pomccQUG5MGqHcQ3q58WZ28AtwCLcB/s1600/2.jpg" /></a></div><o:p></o:p><br /><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"><br /></span><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"><br /></span><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><ul style="margin-top: 0cm;" type="disc"><li class="MsoNormal" style="color: #222222; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Install Fiddler if necessary. EPM Automate Utility requires an HTTP Archive format (HAR) 1.1 file that contains the log of your web browser's interaction with Oracle Smart View for Office. You use Fiddler to create this file.&nbsp;<o:p></o:p></span></li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-JbuEmn4HlVo/WC7ssqyXFtI/AAAAAAAAZBo/IkKB6qPQce4FB0rdbRP15Wks6KRDFeQQQCLcB/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://2.bp.blogspot.com/-JbuEmn4HlVo/WC7ssqyXFtI/AAAAAAAAZBo/IkKB6qPQce4FB0rdbRP15Wks6KRDFeQQQCLcB/s640/1.jpg" width="640" /></a></div><div><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><ul style="margin-top: 0cm;" type="disc"><li class="MsoNormal" style="color: #222222; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Run the major activities that you identified previously on a number of forms. You use Smart View to run the activities and Fiddler to capture activity details and to export them to HAR files. See <a href="http://docs.oracle.com/cloud/latest/epm-common/CEPMA/appendix_replay_command_har.htm"><span style="color: #222222; text-decoration: none;">Creating HAR Files</span></a> for details.<o:p></o:p></span></li></ul><div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 2;"><span lang="EN" style="color: #4f4f4f; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;"><b>Creating HAR Files</b><o:p></o:p></span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 2;"><br /></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">The HAR file captures traces of Oracle Smart View for Office processes that are run against the service instance. Because Fiddler captures information on all HTTP(S) traffic, while creating the HAR files, refrain from activities that may add unnecessary trace to Fiddler.<o:p></o:p></span></div><div class="MsoNormal"><br /></div><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"> </span><br /><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Enable the<b> “Decrypt HTTPS traffic” </b></span><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">if it is not selected.<o:p></o:p></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-XZkp4OsCIV4/WC7sY_50EsI/AAAAAAAAZBk/gvAGwV448yo5pKRPJGS_fKNw26QDR3cjwCLcB/s1600/0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-XZkp4OsCIV4/WC7sY_50EsI/AAAAAAAAZBk/gvAGwV448yo5pKRPJGS_fKNw26QDR3cjwCLcB/s1600/0.jpg" /></a></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal" style="margin-left: 36.0pt;"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Start Smart View and access the service instance for which you want to capture trace.<o:p></o:p></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">In Smart View, open the forms or run the activities that exert heavy processing load on the service instance. <o:p></o:p></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal" style="margin-left: 36.0pt;"></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Fiddler records the Smart View processes that you initiated.<o:p></o:p></span></div><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"><br /></span><br /><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Select File, then Export Sessions, and then either All Sessions or Selected Sessions. If you were connected to other web sites while running Fiddler, select Selected Sessions to choose the sessions relevant to the service instance.<o:p></o:p></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">In Select Export Format, select HTTPArchive v1.1 as the export format.</span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-NopvWvQf4g0/WC7yAxLKerI/AAAAAAAAZB8/QidpQYe8cE4njuOzcXspOZti8K0DW1TXQCLcB/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="130" src="https://3.bp.blogspot.com/-NopvWvQf4g0/WC7yAxLKerI/AAAAAAAAZB8/QidpQYe8cE4njuOzcXspOZti8K0DW1TXQCLcB/s320/3.jpg" width="320" /></a></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-TWsVyUaC5LQ/WC73z0xfGsI/AAAAAAAAZCI/sU75bRuAUDosERs8YELF1o6lgRkqjo9jgCLcB/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="282" src="https://1.bp.blogspot.com/-TWsVyUaC5LQ/WC73z0xfGsI/AAAAAAAAZCI/sU75bRuAUDosERs8YELF1o6lgRkqjo9jgCLcB/s400/4.jpg" width="400" /></a></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><br /></div></div><div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><b>Creating Replay Files</b><o:p></o:p></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">A replay file is a CSV file that lists the credentials (user name and password) and the name of the HAR files that are to be run to load the system using the replay EPM Automate Utility command. Ensure that the user name and password that you specify has the rights to run the activities included in the HAR file.<o:p></o:p></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-tXRs0HR00rg/WC79yknzkcI/AAAAAAAAZCc/1MJ1QFCyzr0NgJ7W5g1-xlQseIi_FVJhgCLcB/s1600/5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="164" src="https://3.bp.blogspot.com/-tXRs0HR00rg/WC79yknzkcI/AAAAAAAAZCc/1MJ1QFCyzr0NgJ7W5g1-xlQseIi_FVJhgCLcB/s640/5.jpg" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">On executing the replay command, the EPM Automate Utility runs each row in the replay file in parallel to exert load on the service. For example, if your replay file contains 10 rows, the utility replays 10 sessions so that you can perform tests to verify that user experience is acceptable when the service is under specified load. Each activity included in the HAR file is run serially.<o:p></o:p></span></div></div><div><span style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">The user whose credentials are specified in a row to run a HAR file need not be the user who ran the Smart View session that was used to create the HAR file. However, this user should have the rights to run these activities on the service instance.<o:p></o:p></span></div><div class="MsoNormal"><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">When you execute the command using a replay file, the EPM Automate Utility runs each row in the replay file in parallel to exert load on the service so that you can perform tests to verify that user experience is acceptable when the service is under load.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span lang="EN" style="color: #222222; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;"> </span></div><div class="MsoNormal"><br /><b><br /></b><br /><div class="MsoNormal"><b><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">epmautomate replay "</span><span lang="EN"> </span><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">C:\Users\DPunniamoorthy\Desktop\Blogs\EPM-Auto\part2\Replay.csv" duration=1 trace=true<o:p></o:p></span></b></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">The utility displays replay information in the console and ends processing after the specified duration (1 minutes in the preceding example). It also creates trace folders and files because the preceding command includes the trace=true parameter. The following illustration depicts the information displayed for a sample session:<o:p></o:p></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-Sz7mncmrs6M/WPNztzeLCuI/AAAAAAAAaK4/EWIZhF1Qm0MCR86X0LlDRl9QWe_JuVr5QCLcB/s1600/6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="62" src="https://1.bp.blogspot.com/-Sz7mncmrs6M/WPNztzeLCuI/AAAAAAAAaK4/EWIZhF1Qm0MCR86X0LlDRl9QWe_JuVr5QCLcB/s640/6.jpg" width="640" /></a></div><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Will cover the rest of the commands in the next serious.</span></div><div class="MsoNormal"><span lang="EN" style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div></div></div> Dayalan Punniyamoorthy tag:blogger.com,1999:blog-8461568663053917221.post-6600746015106902602 Sun Apr 16 2017 09:40:00 GMT-0400 (EDT) Deleting a large number of groups in PBCS http://garycris.blogspot.com/2017/04/deleting-large-number-of-groups-in-pbcs.html Adjusting to working in the cloud takes some time; there are things we are used to being able to do on-premise where the functionality may be more mature or we have additional utilities to assist us.<br /><br />Recently I ran into an issue in PBCS where we had imported a large number of groups and then decided we did not need them. &nbsp;At first glance it appeared the only way to remove them was one by one via the GUI. &nbsp;Since there were over 500 groups I was not willing to do that. &nbsp;I opened an SR and unfortunately Oracle confirmed there was no way to do it and I would need to submit an enhancement request.<br /><br />I did some poking around on blogs and the documentation, along with some more trial and error and actually figured out a way to do it by altering LCM exports and the Import Settings. &nbsp;Below are the steps I took to accomplish this. &nbsp;I suspect this method might be "unsupported" by Oracle, I'm not sure, so full disclosure that you are doing this at your own risk. &nbsp;Please be sure to take a full back up of your environment before you attempt this in case you have to roll back.<br /><br />With that said, these are the steps to delete groups en masse in PBCS.<br /><br /><br />1. LCM Export your current security, and name the snapshot GROUPS<br /><br /><a href="https://2.bp.blogspot.com/-YxP0VpL-3OA/WPDlXDMRqYI/AAAAAAAAAUY/FukbNlz9OsU5rah8Ht876ahRzVXEqKWHACLcB/s1600/Screen%2BShot%2B2017-04-14%2Bat%2B11.05.41%2BAM.png" imageanchor="1" style="clear: right; display: inline !important; margin-bottom: 1em; margin-left: 1em; text-align: center;"><img border="0" height="131" src="https://2.bp.blogspot.com/-YxP0VpL-3OA/WPDlXDMRqYI/AAAAAAAAAUY/FukbNlz9OsU5rah8Ht876ahRzVXEqKWHACLcB/s400/Screen%2BShot%2B2017-04-14%2Bat%2B11.05.41%2BAM.png" width="400" /></a><br /><br /><br />2. Download the GROUPS Snapshot<div><br /><div><a href="https://3.bp.blogspot.com/-SfnsB523b2o/WPDlx43abKI/AAAAAAAAAUc/q7eF1Bbwa1g1YwcO0KkiMHJUNf6kRAATACLcB/s1600/Screen%2BShot%2B2017-04-14%2Bat%2B11.07.23%2BAM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="145" src="https://3.bp.blogspot.com/-SfnsB523b2o/WPDlx43abKI/AAAAAAAAAUc/q7eF1Bbwa1g1YwcO0KkiMHJUNf6kRAATACLcB/s400/Screen%2BShot%2B2017-04-14%2Bat%2B11.07.23%2BAM.png" width="400" /></a></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div>3. Once downloaded, extract GROUPS.zip to a temp directory on your PC, such as C:\Temp.&nbsp;</div><div><br />4. Open C:\Temp\GROUPS\HSS-Shared Services\resource\Native Directory\Groups.csv with a text editor.</div><div>&nbsp; &nbsp; &nbsp;- Remove the groups you want to <b>KEEP</b> from the #group section</div><div>&nbsp; &nbsp; &nbsp;- Remove all #group_children sections (you don't need them for delete operation)</div><div><br /></div><div>5. Go to C:\Temp\GROUPS\HSS-Shared Services\resource\Native Directory\Assigned Roles</div><div>&nbsp; &nbsp; &nbsp;- Open the various folders and modify the .csv files in them. &nbsp;You have to remove all references to the groups you are deleting. &nbsp;Leave references to groups that you are keeping.</div><div><ol><ol></ol></ol>6. Now that you are done editing, you can Zip your modified files for re-import to PBCS.</div><div><br /></div><div>*Note that I had a lot of issues when I first tried to re-zip my files. &nbsp;I was getting a lot of errors on upload and import. &nbsp;I will show the method I used that seems to work, this may or may not be optional.</div><div><br /></div><div>-If you do not already have 7zip, download and install it.</div><div>-Open 7zip and navigate to the temp directory where the modified files are located.<ol><ol><ol></ol></ol></ol></div><div>Note it is important that you do not zip the GROUPS folder, you have to archive the folder 'HSS-Shared Services', and the two xml files 'Export.xml' and 'Import.xml' (see screenshot)</div><div><br /></div><div><div style="text-align: start;"><a href="https://1.bp.blogspot.com/-bHeHewc8jxU/WPDrjx8BfvI/AAAAAAAAAUk/mviU8y5PE8o5aSXxSS90BSB5dTX1BuOegCLcB/s1600/Screen%2BShot%2B2017-04-14%2Bat%2B11.32.04%2BAM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="80" src="https://1.bp.blogspot.com/-bHeHewc8jxU/WPDrjx8BfvI/AAAAAAAAAUk/mviU8y5PE8o5aSXxSS90BSB5dTX1BuOegCLcB/s400/Screen%2BShot%2B2017-04-14%2Bat%2B11.32.04%2BAM.png" width="400" /></a></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div></div><div><br /></div><div>-Click the Add button&nbsp;</div><div><br /></div><div>In the 'Add to Archive' options select&nbsp;</div><div>Archive format = Zip&nbsp;</div><div>Compression level = Store</div><div><br /></div><div>(This is a case where other compression methods may work but I had errors with the few I tried. Stored essentially puts the file in a zip container but it doesn't actually compress it. &nbsp;This was the way I got it to import back into PBCS successfully.)</div><div><br /></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-YH8yuuXJmmY/WPDvjFxEKwI/AAAAAAAAAUo/oHYywQyGDOk-rezi6bovIHbllPpBAsZ0gCLcB/s1600/Screen%2BShot%2B2017-04-14%2Bat%2B11.49.11%2BAM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="400" src="https://1.bp.blogspot.com/-YH8yuuXJmmY/WPDvjFxEKwI/AAAAAAAAAUo/oHYywQyGDOk-rezi6bovIHbllPpBAsZ0gCLcB/s400/Screen%2BShot%2B2017-04-14%2Bat%2B11.49.11%2BAM.png" width="396" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">7. Rename your zip to GROUPSMOD.zip</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">8. Go to PBCS and import your zip file</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-o42_34tVtmI/WPDw5NcX-sI/AAAAAAAAAUs/ZsaMTpLtia04AhzdMmjWZrXag9IZlV3qwCLcB/s1600/Screen%2BShot%2B2017-04-14%2Bat%2B11.54.30%2BAM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="140" src="https://1.bp.blogspot.com/-o42_34tVtmI/WPDw5NcX-sI/AAAAAAAAAUs/ZsaMTpLtia04AhzdMmjWZrXag9IZlV3qwCLcB/s400/Screen%2BShot%2B2017-04-14%2Bat%2B11.54.30%2BAM.png" width="400" /></a></div><div class="separator" style="clear: both; text-align: left;">9. The next setting is extremely important. &nbsp;You need to tell LCM to Delete instead of add when you import the files back in. &nbsp;Next to the Refresh button is the 'Import Settings' button, it looks like a hammer and wrench. &nbsp;Open 'Import Settings' and change 'Groups and Membership - Import Mode' to 'Delete' and click 'Save and Close'.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-fO29EGJuZdM/WPDypC1oWiI/AAAAAAAAAUw/X20UQYBPus8y-DRv9uVuLWbO4c64T43-wCLcB/s1600/Screen%2BShot%2B2017-04-14%2Bat%2B12.00.58%2BPM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="95" src="https://4.bp.blogspot.com/-fO29EGJuZdM/WPDypC1oWiI/AAAAAAAAAUw/X20UQYBPus8y-DRv9uVuLWbO4c64T43-wCLcB/s400/Screen%2BShot%2B2017-04-14%2Bat%2B12.00.58%2BPM.png" width="400" /></a></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">10. Import your modified LCM</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-Xdci2B3kqvQ/WPDzJ6AtKuI/AAAAAAAAAU0/_dYfFbEqYRYOTQeHLmBDBeXBoHtr8TmYwCLcB/s1600/Screen%2BShot%2B2017-04-14%2Bat%2B12.04.14%2BPM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="158" src="https://3.bp.blogspot.com/-Xdci2B3kqvQ/WPDzJ6AtKuI/AAAAAAAAAU0/_dYfFbEqYRYOTQeHLmBDBeXBoHtr8TmYwCLcB/s400/Screen%2BShot%2B2017-04-14%2Bat%2B12.04.14%2BPM.png" width="400" /></a></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Check the migration status report for Completion</div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-xdV5OIgnlfE/WPDzivi9aiI/AAAAAAAAAU4/B5q7_fdt3REKNOmOl5mmPjt_1DzwlihpgCLcB/s1600/Screen%2BShot%2B2017-04-14%2Bat%2B12.06.01%2BPM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="61" src="https://1.bp.blogspot.com/-xdV5OIgnlfE/WPDzivi9aiI/AAAAAAAAAU4/B5q7_fdt3REKNOmOl5mmPjt_1DzwlihpgCLcB/s400/Screen%2BShot%2B2017-04-14%2Bat%2B12.06.01%2BPM.png" width="400" /></a></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Navigate back to Access Control and you should see your groups have been removed.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">***&nbsp;<b>Important</b> - Be sure to go back to 'Import Options' and change it from 'Delete' to the default 'Create or Update'. &nbsp;Failing to do this could result in a big problem the next time someone tries to restore a back up or migrate across environments.</div><div><br /><br /></div></div> Gary Crisci, Oracle Ace tag:blogger.com,1999:blog-5844205335075765519.post-780567371696088795 Fri Apr 14 2017 12:40:00 GMT-0400 (EDT) Yeah, Its Back!!! http://glennschwartzbergs-essbase-blog.blogspot.com/2017/04/yeah-its-back.html <br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">This will be a short post about the newly release Smart View version 11.1.2.5.700 that was released a few days ago. It seems what is old is new again. What am I talking about? The ability to pull in calc scripts(For Essbase) <span style="mso-spacerun: yes;">&nbsp;</span>into Excel, and run them directly from Excel. <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">Let me give you a little background. With the Essbase Add-in through the API (not the toolkit), I would use VBA code to pull in a calc script from the server. In the script I would have tokens like ~Entity. In Excel, I had a routine to change ~Entity to whatever entity the user selected. I would then execute the calc script directly from Excel. Nice custom focused calculations just like we now do in Business Rules. When Smart View came along and the API was removed, we lost that functionality. <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">Well now it is back! There are two new functions, HypGetCalcScript and HypExecuteCalcScriptString that allows me to do this again. It is funny, the use case I described is actually written into the description of HypExecuteCalcScriptString – From the readme “<span style="color: black; font-size: 9.5pt; line-height: 107%;">executes a calculation script along with substitution variables. This function allows you to customize the script string, or use portions of strings from different calculation scripts.”<o:p></o:p></span></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="color: black; font-size: 9.5pt; line-height: 107%;"><span style="font-family: Calibri;">That is not all that is included in this patch. There are a lot of other new features including a new HSGetAlias, changes to HSGetDescription, New features for PBCS, FCCS, OAC HFM, Chart support for Power Point, and a whole lot more. To see it all, you can look at the readme a</span></span></div><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="color: black; font-size: 9.5pt; line-height: 107%;"><span style="font-family: Calibri;">t </span><a href="https://updates.oracle.com/Orion/Services/download?type=readme&amp;aru=21178353#smart_view_11125700_readme_174"><span style="color: #0563c1; font-family: Calibri;">https://updates.oracle.com/Orion/Services/download?type=readme&amp;aru=21178353#smart_view_11125700_readme_174</span></a><span style="font-family: Calibri;">(Yes Virginia, you do need a support identifier to get to this doc). <o:p></o:p></span></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;"><span style="color: black; font-size: 9.5pt; line-height: 107%;">I’m excited to play with this new/Old functionality. Until Essbase 12c comes out with excel support for runtime prompts, the will be allow us to make our Essbase environments even better. </span><o:p></o:p></span></div> GlennS tag:blogger.com,1999:blog-2615703102299902978.post-5432132766050791233 Fri Apr 14 2017 12:06:00 GMT-0400 (EDT) Troubleshooting connectivity issues between ODI and HFM 11.1.2.4 https://devepm.com/2017/04/13/troubleshooting-connectivity-issues-between-odi-and-hfm-11-1-2-4/ Hi all! We are very happy with the feedbacks that we are having about HFM KMs for ODI. People are downloading them and giving them a try, which is awesome! However, we know that this ODI and HFM integration process is not as simple and straight forward as we would like it to be and [&#8230;]<img alt="" border="0" src="https://pixel.wp.com/b.gif?host=devepm.com&#038;blog=33318620&#038;post=1413&#038;subd=devepm&#038;ref=&#038;feed=1" width="1" height="1" /> radk00 http://devepm.com/?p=1413 Thu Apr 13 2017 21:12:31 GMT-0400 (EDT) Miami, Florida ODTUG BI-EPM Oracle Cloud Stack User Event live blog http://feedproxy.google.com/~r/CameronsBlogForEssbaseHackers/~3/gjki_P19La8/miami-florida-odtug-bi-epm-oracle-cloud.html <h1 dir="ltr" id="docs-internal-guid-bd7598f2-6e3a-08a8-5918-f8b751ccc843" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Where are you? &nbsp;Probably not at the </span><a href="http://www.odtug.com/p/bl/et/blogaid=677" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">ODTUG BI-EPM Cloud Stack User Event</span></a><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">.</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yr. Hmbl. &amp; Obt. Svt.</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> writes that because you’d not be reading my blog if you were. &nbsp;Actually if you </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">are</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> here and you </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">are</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> reading this blog this can’t be a very good event. &nbsp;With luck the number of people that fall into this category rounds down to zero because it actually is a pretty good event.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">But I digress.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I’m going </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: line-through; vertical-align: baseline;">to try to live blog </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">&nbsp;totally suck when I try to live blog this meetup (Correction – I have been informed that this is a </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">summit</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;Fancy.) as well as do as much live video as I can on Periscope. &nbsp;You can watch that if you are a </span><a href="https://www.periscope.tv/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Periscope</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> user or also watch it via my Twitter feed </span><a href="https://twitter.com/cameronlackpour?lang=en" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">@CameronLackpour</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;Your choice as I aim to please. </span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">To be a little fair to myself (eh, still lazy to the core), my laptop was being used for the presentations and my phone was being used for recording so apparently I’d either need to buy another laptop (nope) or phone (double nope) to be able to blog and present and record all at the same time. &nbsp;Whew. &nbsp;Given that the </span><a href="https://en.wikipedia.org/wiki/Chancellor_of_the_Exchequer" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Chancellor of the Exchequer</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> – me – isn’t going to allow that kind of capital expenditure I think I’m going to have to give up the notion of live blogging in future and settle for doing it after the fact.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here’s the Periscope feed</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">s</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> (because again, I’m lazy and I suck and also because I accidently stopped the broadcast cf. I suck):</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The first 1:50:18 </span><a href="https://www.pscp.tv/w/1ZkKzERnjkaxv" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://www.pscp.tv/w/1ZkKzERnjkaxv</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The second 2:43:50 </span><a href="https://www.pscp.tv/CameronLackpour/1lDGLRlReqoxm" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://www.pscp.tv/CameronLackpour/1lDGLRlReqoxm</span></a></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I know it’s a lot (thank you, wireless carrier, for your “unlimited” data plan as I’m going to do my best to stretch that definition to the limit) to watch but there’s awfully good content if you ignore my presentation.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Lunchy-lunchy</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This has to be some of the best food I’ve ever had at a conference. &nbsp;It was awfully good.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here’s the </span><a href="https://en.wikipedia.org/wiki/The_Remains_of_the_Day" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">remnants of the food</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="465" src="https://lh6.googleusercontent.com/v-M6iE8WBEbqfEDlySDMa-rJUqStVm0GpOPvATcjfKpLH2NmZWB8Sh39Q8zPwv2CFM5n-t8HjHJOiSwZT2uvYXM7703pGHdE6kDHR-GIBxGRspLJAGL_8ZgKsgTIzbTjxVmFOrAeIh34NCL2Gw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="625" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="468" src="https://lh6.googleusercontent.com/iohP2-Q6PCMRKq46r9ki0kQAYWLSCQhwoLnbOOTkmRuo-VZkU11Fv05atn6voU3h-E_l786eACBFCcRvtkJthtJQg2TLeaEESLWHc69f2ZdWPgG1tNKgXXhLZK27LeAEpGo5dSjUxoMWeOo91w" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="625" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I don’t know if I’d suggest that you come to a meetup (sorry, </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">summit</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">) because of the food but it’s a thought.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="468" src="https://lh4.googleusercontent.com/ogj4MrKGx2bU78m7nhkkMGYf9Uhp54ViQzAbXoPFkb2nKG79qVkjRn2P9FVtuSRRBVSXQm1g2eDlmlRFpP9cY77a-VwXFr31NAEAFDPzJOSDL2tCdcSRl0vC8N0RnUZ2mI0n_CeUinvT6lCZMw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="625" /></span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The speakers</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">So again, if you want to experience the summit, watch the Periscope sessions.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here was the lineup – all good, even the Periscope sessions.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here was the lineup – all good, even my presentation:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">12:00 PM - 12:45 PM Networking and Lunch</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">12:45 PM - 12:55 PM Welcome and Introductions</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">1:00 PM - 2:00 PM Oracle Keynote Speaker: Jacques Vigeant, Senior Director Product Strategy</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">2:00 PM - 2:40 PM Doug Hahn, Enterprise Technology Officer at Invesco, </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">How Do I Decide What Cloud is Best for Me?</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">2:40 PM - 2:55 PM Break</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">3:00 PM - 3:40 PM Phil Bernhardt, Finance Director of Strategic Planning at Scholastic Book Fairs, </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Scholastic Book Fairs Transitions to Oracle PBCS</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">3:40 PM - 4:20 PM Cameron Lackpour, Oracle ACE Director, </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Making the Administrative Transition: On Premises Planning to PBCS</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">4:20 PM - 4:30 PM Break</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">4:35 PM - 5:15 PM Lakshmi Balusu, VP of Financial Systems at Perry Ellis, </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">A Journey to HCM Cloud</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">5:15 PM - 5:25 PM Closing Announcements: ODTUG Volunteer Opportunities and ODTUG Kscope17</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">5:30 PM - 7:00 PM Poolside Networking Happy Hour</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">One of things that was interesting was that the audience at this meetup (sorry again, </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">summit</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">) was a real mix of attendees:</span></div><ol style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It actually was almost completely customers – a good thing as otherwise it is a consultant fest presenting to other consultants. &nbsp;Boring.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It actually was a real mix of levels – yes, it is an Executive </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Summit</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> but there were both directors, real honest-to-goodness executives, and Hyperion admins, so again, a good thing and not the norm for meetups which trend towards the geek.</span></div></li></ol><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The presenters</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">For those of you unwilling to view the videos, here are some snapshots of the Best and Brightest as they present.</span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The ever ebullient, enthusiastic, and positive Jessica Cordova kicking it off</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="578" src="https://lh3.googleusercontent.com/a-vQFZholnRCQh-G7pN1_jmy2D5lWzekKCfePiKcWweBk54lNNIMJTmCOsa1X5FildbSMaUvCLqYOvGubJcjvlJfLDr9mSmhZlbyIKsmclNsOdJ2aIQ83a1mqhZiPuIy436dlIiYWxOhMXZJbg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="461" /></span></div><br /><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Jacques Vigeant giving the keynote (it was really good)</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="778" src="https://lh6.googleusercontent.com/2jEDu1deiESX2hBZPK15qG3W5k6-mED25q2Hw8To3YyH1B4E1v-m_izCzWCTaZ9zfGVck8CJuQm7T11mCEwcyURdKNef9zQwaX-UJGQab7rtwSG-hwF-Tvc6KrzNtmFEPzEUjbUqxmaJUPoxEw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="461" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Doug Hahn, an honest-to-goodness executive and a very good speaker</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="659" src="https://lh6.googleusercontent.com/Nh7CZNaSaQstBpMVOdIRwMNuUyMvt6r-6sKeDODjj33WwQqrv6IXKk7trV2kM3ecy6WNC8l3_D9o6ikiPfb0K5xSWfyqgizvlIC0gaor5D0KGE1wnydZ8TgRzFSl4nrlc4uBmg7cW_Sbdc7rgg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="461" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Phil Bernhardt presenting on a truly successful PBCS implementation</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="643" src="https://lh6.googleusercontent.com/mnmeWhbGHcvJs9Sa3ypSuhKXucJc0h8WBeDyTOC6ld9SSUgFsfCs3Xt4Kz-v_sxB3LNEYb7GDEkbX8Tx6Vr5LzcnlizZb8sQNwxUiXoZqVbg8J36NEoP8IQpPLrLTe_6xINv_-PCEm0gM-IvIg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="461" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Yr. Hmbl., Fthfl., and Obt. Svt.</span><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"> at work and OMG I hate looking at myself</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="582" src="https://lh5.googleusercontent.com/r_PH68USPhn6EYGbg6z91AtYlapIojtnPgjvlo1OFlSZ-OswxLaW35qYjXvk3OQ9_OiqRtIdjJy0yUUJg78-z4kKV-nplvJrFwpBgdh8A-8GsTSoWSADotbJUZicd0f6yEmqb3-MubOgh8fKRg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="461" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Lakshmi Balusu talking about the Good, Bad, and the Ugly of HCM Cloud</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="742" src="https://lh4.googleusercontent.com/asatj8hsmhs3IUYSRkZfrluyXDMwvcInB7o5pL1G1HewscTBqhH9RthtDi9eoJexrXR4fyb-T-Sv-iw1z1MajgXZ3EBvbXZiEpzlgAHts3B9nt5LgX2a3iSR5D0OgaHZltF9pfVLlmqOsAQqVQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="461" /></span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">What did you think about the event?</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here’s Ileana Ryan’s take on things:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.pscp.tv/w/1OyKAoZdvQMJb" style="text-decoration: none;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="671" src="https://lh4.googleusercontent.com/ji1L3JAGAprPdPTliv20EtPPzBlCVJCWbGOi2-6eARm3jo8WMhjkJsdGLkJlV1lundc5VTiaAOShvTSvd_80Y-wvPAT0m3CIqQSb6ATamNo2FaKzCJpt_c8eHfkgvY1aqtouG4U5Xv5s8V-L0w" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="461" /></span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Click on the snapshot or here: &nbsp;</span><a href="https://www.pscp.tv/w/1OyKAoZdvQMJb" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://www.pscp.tv/w/1OyKAoZdvQMJb</span></a></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Thanks to all</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">None of this would have happened without the aid of:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://www.oracle.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oracle</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://www.arcepm.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">ARC EPM Consulting</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://skybridgeglobal.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Skybridge Global</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.topdownconsulting.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">TopDown Consulting</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://www.keyperformanceideas.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Key Performance Ideas</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">and of course </span><a href="http://www.odtug.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">ODTUG</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Thank you sponsors and thank you attendees for coming together for such a great event.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Be seeing you.</span></div> Cameron Lackpour tag:blogger.com,1999:blog-7650953985627040991.post-3496213873868450216 Thu Apr 13 2017 13:31:00 GMT-0400 (EDT) ODTUG Kscope16 Award-Winning Session Recordings Available to All http://www.odtug.com/p/bl/et/blogaid=706&source=1 ODTUG full members get exclusive access to browse all session recordings from past Kscope conferences. To highlight our impressive speaker lineup for Kscope17, we want to give everyone a sneak peek at the quality sessions that are to come at Kscope17. ODTUG http://www.odtug.com/p/bl/et/blogaid=706&source=1 Thu Apr 13 2017 09:39:19 GMT-0400 (EDT) Kscope17 Database Track Session Highlights – Galo Balda http://www.odtug.com/p/bl/et/blogaid=705&source=1 Galo Balda, Database Track Lead for ODTUG Kscope17, shares his top 5 Database Track Sessions with reasons why they are his "don't miss sessions" at Kscope17. ODTUG http://www.odtug.com/p/bl/et/blogaid=705&source=1 Wed Apr 12 2017 10:01:50 GMT-0400 (EDT) Moving from On-Premise Oracle Hyperion Planning to Oracle Planning and Budgeting Cloud Service (PBCS): Administrative Utilities http://blog.performancearchitects.com/wp/2017/04/12/moving-from-on-premise-oracle-hyperion-planning-to-oracle-planning-and-budgeting-cloud-service-pbcs-administrative-utilities/ <p>Author: Andy Tauro, Performance Architects</p> <p>As with any move to a new solution and process, the transition from <a href="https://www.oracle.com/applications/performance-management/products/business-planning/hyperion-planning/index.html">Oracle Hyperion Planning</a> to <a href="https://cloud.oracle.com/planning-and-budgeting-cloud">Oracle Planning and Budgeting Cloud Service (PBCS)</a> presents some new (and sometimes improved) implementation and administration approaches.  In this first installment of a two-part series, I explain the differences between administrative utilities in the solutions.  In short, Hyperion Planning offers multiple utilities to perform specific administrative functions, while PBCS provides one utility.</p> <p>Some of the key utilities in Hyperion Planning include:</p> <ul> <li>Executes business rules defined in the application</li> <li>Refreshes the outline and security filters in the underlying Essbase database</li> <li>OutlineLoad Utility (OLU). Imports dimensional information into the application, and updates the “outline;” also allows for the extract of dimensional data from the application</li> <li>Executes a predefined data map between two “Plan Types”</li> </ul> <p>These utilities can be incorporated into lights-out maintenance schedules in creative ways, and are critical to the functioning of a Hyperion Planning solution as a well-oiled machine. The one downside to this is that each of these utilities have their own syntax of execution parameters, that are similar but make a world of difference in what they do.</p> <p>In contrast, PBCS has just one &#8211; the “EPM Automate” utility (not to be confused with EPMA!). Just like the Hyperion Planning utilities, this utility runs in a Windows or a Linux environment, and comes with a lot of <a href="https://docs.oracle.com/cloud/latest/epm-common/CEPMA/epm_automate_command_links_pbcs.htm#CEPMA-GUID-D1A212EA-FC6C-4F59-929E-6BF177F5D111">flags</a> that define what task it will run. For instance, equivalents to the above will be:</p> <ul> <li>runbusinessrule</li> <li>refreshcube</li> <li>importmetadata / exportmetadata / importdata / exportdata</li> <li>runplantypemap</li> </ul> <p>These and many more options that the “EPM Automate” utility comes with make life simpler on the scripting front, mainly because there are much fewer commands to remember. However, a lot of these commands require a task to be predefined as a “job” in the PBCS application. This shouldn’t really be a hindrance, since most such tasks are defined once and then re-executed many times, especially during lights-out maintenance.</p> <p>If you need help with this or other aspects of your move to PBCS, or aren’t sure where to start, drop us a line at <a href="mailto:sales@performancearchitects.com">sales@performancearchitects.com</a>, and we would be happy to help.</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=1970 Wed Apr 12 2017 05:26:04 GMT-0400 (EDT) Collaborate17: Good times! https://womaninepm.com/2017/04/11/collaborate17-good-times/ (Photo courtesy of Twitter #C17LV) This year I was fortunate to be accepted as a speaker for the Collaborate conference and attended for the very first time. I ended up being a primary presenter on two sessions in professional development, a co-presenter for a technical session in the EPM track, and had two Oracle Analytics &#8230; <a href="https://womaninepm.com/2017/04/11/collaborate17-good-times/" class="more-link">Continue reading <span class="screen-reader-text">Collaborate17: Good times!</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=womaninepm.com&#038;blog=86936629&#038;post=9146&#038;subd=womaninepm&#038;ref=&#038;feed=1" width="1" height="1" /> OpaL http://womaninepm.com/?p=9146 Tue Apr 11 2017 18:30:32 GMT-0400 (EDT) Don’t Let Incremental Overtime Plague Your Healthcare Organization! https://ranzal.wordpress.com/2017/04/11/dont-let-incremental-overtime-plague-your-healthcare-organization/ <p><a href="http://www.ranzal.com/events/webinars/the-key-ingredients-to-understanding-labor-productivity"><em>Get to the Root Cause: Increase Productivity and Patient Care While Reducing Labor Costs</em></a></p> <p><span style="color:#0000ff;"><strong>The Causes and Consequences of Incremental Overtime</strong></span></p> <p>Incremental overtime may be costing your healthcare organization thousands of dollars unnecessarily and result in decreased employee morale and poor productivity, so it’s important to understand its root causes by gaining the ability to track overtime. A <a href="http://www.ranzal.com/Documents/Healthcare%20-%20Labor%20and%20Productivity.pdf">Labor Productivity/Labor Management solution</a> that delivers key analytics provides specific answers to the root causes of incremental overtime.  Common causes include:</p> <ul> <li>Early clock-in/late clock-out</li> <li>Inability to complete required tasks by end of shift</li> <li>Shift transition conflicts (i.e. last minute attending to patient needs or handoff not yet completed)</li> </ul> <p><span style="color:#0000ff;"><strong>The Solution and its Benefits</strong></span></p> <p>A Labor Productivity solution provides data for labor hours so that ratios can be derived based on each organization’s definition of incremental overtime, and this leads to a clear understanding of the root causes of incremental overtime so that corrective action can be taken, including:</p> <ul> <li>Ensure management visibility at change of shifts</li> <li>Employee coaching/staff meetings to aid time management skills</li> <li>Provide daily reports/analysis to managers to establish protocol for handling incremental overtime risks</li> <li>Designate a synchronized clock that employees should rely on (i.e. department wall clock)</li> <li>Educate employees on OT authorizations – cite repeated behavior in performance evaluations</li> </ul> <p><img data-attachment-id="1794" data-permalink="https://ranzal.wordpress.com/2017/04/11/dont-let-incremental-overtime-plague-your-healthcare-organization/incremental-overtime-1/" data-orig-file="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=584" data-orig-size="1069,901" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Incremental Overtime 1" data-image-description="" data-medium-file="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=584?w=300" data-large-file="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=584?w=584" class="alignnone size-full wp-image-1794" src="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=584" alt="Incremental Overtime 1" srcset="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=584 584w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=150 150w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=300 300w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=768 768w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg?w=1024 1024w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-1.jpg 1069w" sizes="(max-width: 584px) 100vw, 584px" /></p> <p><span style="color:#000000;font-family:Calibri;">By addressing the causes of incremental overtime using data provided by a Labor Productivity solution, providers can deliver great patient care while decreasing labor costs by thousands of dollars and increasing productivity.</span></p> <p><a href="http://www.ranzal.com/Documents/Healthcare-Analytics.pdf" target="_blank"><img data-attachment-id="1801" data-permalink="https://ranzal.wordpress.com/2017/04/11/dont-let-incremental-overtime-plague-your-healthcare-organization/incremental-overtime-2-jpg/" data-orig-file="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png?w=584" data-orig-size="804,179" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Incremental Overtime 2.jpg" data-image-description="" data-medium-file="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png?w=584?w=300" data-large-file="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png?w=584?w=584" class="alignnone size-full wp-image-1801" src="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png?w=584" alt="Incremental Overtime 2.jpg" srcset="https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png?w=584 584w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png?w=150 150w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png?w=300 300w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png?w=768 768w, https://ranzal.files.wordpress.com/2017/04/incremental-overtime-2-jpg.png 804w" sizes="(max-width: 584px) 100vw, 584px" /></a></p> <p>&nbsp;</p><br /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/1787/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/1787/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=ranzal.wordpress.com&#038;blog=3955384&#038;post=1787&#038;subd=ranzal&#038;ref=&#038;feed=1" width="1" height="1" /> mhite2013 http://ranzal.wordpress.com/?p=1787 Tue Apr 11 2017 11:42:53 GMT-0400 (EDT) Essbase and OPMN -- What if OPMN Crashes?! http://blog.checkpointllc.com/essbase-and-opmn-what-if-opmn-crashes <p>An interesting issue appeared for me recently.&nbsp; What happens when after a server crash / restart, Essbase refuses to start?&nbsp; The service shows Running, but Essbase isn’t listening and not responding.&nbsp; The start attempt produces no errors, no logs, it simply does not start. OPMN has been part of the Essbase stack for a few years now.&nbsp; However, because of how seamlessly it tends to work and manage the service, most people don’t even notice it’s there.&nbsp; But it’s there, making sure Essbase is running and (if you’re clustering) that only one node runs at a time.</p> <p>OPMN starts Essbase, stops Essbase and monitors Essbase.&nbsp; This allows it to run on several servers, report back to Foundation and allow Foundation to determine if a failover is necessary.&nbsp; But understanding this, some unseen behavior comes into play.</p> <p>What happens if OPMN crashes (not Essbase)?&nbsp; How does it recover?&nbsp; What happens if it doesn’t and how do you see that or fix it?</p> <p>Located in your instance’s bin directory (i.e. D:\Oracle\Middleware\user_projects\epmsystem1\bin), you will find opmnctl (.bat or .sh – depending on if you are on Windows or UNIX).&nbsp; This utility can be used to see the actual Essbase status (the Service in the control panel is actually the OPMN service that controls Essbase, not Essbase itself), if it’s a cluster, it will report which node is up, which one is down, etc.&nbsp; It also allows you to stop or start a controlled service.</p> <p>The OPMN service uses the configuration found in the config directory (i.e. D:\Oracle\Middleware\user_projects\epmsystem1\config\opmn) to direct startup, but ALSO to hold component status information through a restart.</p> <p>Now with this background we can look under the hood when things go wrong.&nbsp; Remember the Essbase “service” (actually OPMN) is running, but Essbase is down.&nbsp; Open a command prompt and navigate to the bin directory (i.e. D:\Oracle\Middleware\user_projects\epmsystem1\bin), then run ‘opmnctl status’.&nbsp; This will (or at least should) show the actual status of the Essbase process.&nbsp; In my example, I get:</p> <p>Processes in Instance: EPM_DEMO</p> <p>---------------------------------+--------------------+---------+---------</p> <p>ias-component&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | process-type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; pid | status</p> <p>---------------------------------+--------------------+---------+---------</p> <p>Essbase1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;| EssbaseAgent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; 899 | Down</p> <p>Note that a PID is listed, but the process is down.&nbsp; We try to start the Essbase instance with ‘opmnctl startproc ias-component=Essbase1’ and it rejects the command, saying Essbase is already running.&nbsp; That’s a huge flag!&nbsp; The status is down, but when you try to start it, it says it’s running.</p> <p>Next step will be to see what’s actually running on PID 899.&nbsp; Open Task Manager, add the PID column and sort (on UNIX, use ps -e | grep &lt;PID&gt;).&nbsp; In my instance, I found “wininit.exe”, a core Windows service.</p> <p>OK so we have OPMN, thinking Essbase is running on a PID that is in use by something else.&nbsp; If the process was a non-critical item, we could simply kill the process, clearing the 899 PID, but in this case, it was a core process (or it could be something equally undesirable to kill).&nbsp; Either way, killing the process is not an option in this example.</p> <p>So how do we clear this?&nbsp; Restarting OPMN doesn’t clear it (and with this error, you will find stopping and starting OPMN take a very long time – after all, it’s trying to stop Essbase when it’s not running and has to time out).</p> <p>The way to fix this is by removing the memory of the process while OPMN is down.</p> <ul> <li>Stop the Essbase (OPMN) service</li> <li>Navigate to the OPMN status folder in the config directory (i.e. D:\Oracle\Middleware\user_projects\epmsystem1\config\OPMN\opmn\states)</li> <li>You should find one or more files starting “p” (do NOT touch the .opmndat file).&nbsp; If there is more than one, open each of them and look for the one containing the PID that Essbase reports up on.&nbsp; If there is only one, you can skip that step.</li> <li>Delete the “p” file containing the PID that is a problem</li> <li>Start the Essbase (OPMN service)</li> <li>Verify Essbase starts correctly again</li> </ul> <p>There are quite a few safeguards against the above scenario, however a combination of OPMN stopping abruptly, combined with bad luck on PID assignment can leave you high and dry.&nbsp; This gets you moving again.</p> <img src="http://track.hubspot.com/__ptq.gif?a=297092&amp;k=14&amp;r=http%3A%2F%2Fblog.checkpointllc.com%2Fessbase-and-opmn-what-if-opmn-crashes&amp;bu=http%253A%252F%252Fblog.checkpointllc.com&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Tony Moyers http://blog.checkpointllc.com/essbase-and-opmn-what-if-opmn-crashes Tue Apr 11 2017 09:27:00 GMT-0400 (EDT) Stop panicking! EPM On-prem is alive, well, and strategic – Here’s Proof! https://theitside.net/2017/04/10/stop-panicking-epm-on-prem-is-alive-well-and-strategic-heres-proof/ <p>&nbsp;</p> <p>This year’s Collaborate conference in Las Vegas really got me thinking more so than usual… there is a lot of confusion with the Oracle cloud when it comes to EPM and BI. A lot. And it’s not getting better – it’s actually getting worse.</p> <p>&nbsp;</p> <p>Whether you are an Oracle employee, customer, or partner/vendor, you have no doubt been caught up in the extreme push for Oracle’s Software as a Service (SaaS) solutions.</p> <p>&nbsp;</p> <p>Customers are being <a href="http://www.businessinsider.com/oracle-customer-explains-audit-threats-2015-9">strong-armed</a> into converting their software assets they paid premium money for years ago for pennies on the dollar into a rented model…. And many customers are <a href="https://www.snowsoftware.com/int/blog/2015/09/08/oracle-sells-cloud-but-does-audit-what-oracles-cloud-play-really-means-for-its-customers">wising up</a>, fed up with the hard sell, and scared of the <a href="https://thestack.com/cloud/2015/07/10/oracle-breach-notice-bullies-enterprise-clients-into-cloud-service-consultant-claims/">dreaded audit</a>.</p> <p>&nbsp;</p> <p>Why the push? Oracle is going after some of the successful SaaS EPM platforms like Host <a href="https://www.hostanalytics.com/">Analytics</a>, <a href="https://www.anaplan.com/">Anaplan</a>, <a href="http://onestreamsoftware.com/">OneStream</a>, etc. The push is so hard, that Oracle Sales reps can no longer earn commission for selling on-premise software and only qualify for commission for selling SaaS cloud. So an Oracle field rep would receive $0 for a ½ million dollar on-premise license deal, but would earn a significant commission on $120-per-user cloud deal!</p> <p>&nbsp;</p> <p>It may sound crazy. One thing for sure is that it’s causing massive confusion. I have heard some customers, and even Oracle Reps and vendors actually believe that Oracle cannot sell you on-premise software anymore.</p> <p>&nbsp;</p> <p>This cannot be further from the truth. People are becoming misinformed or all out lied to for self-interest.</p> <p>&nbsp;</p> <p>The truth is that Oracle’s vision is that customers have a choice on how they want to deploy their software. There are three ways:</p> <p><img data-attachment-id="2241" data-permalink="https://theitside.net/2017/04/10/stop-panicking-epm-on-prem-is-alive-well-and-strategic-heres-proof/options/" data-orig-file="https://erichelmer.files.wordpress.com/2017/04/options.png?w=497" data-orig-size="900,450" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Options" data-image-description="" data-medium-file="https://erichelmer.files.wordpress.com/2017/04/options.png?w=497?w=300" data-large-file="https://erichelmer.files.wordpress.com/2017/04/options.png?w=497?w=497" class="alignnone size-full wp-image-2241" src="https://erichelmer.files.wordpress.com/2017/04/options.png?w=497" alt="Options" srcset="https://erichelmer.files.wordpress.com/2017/04/options.png?w=497 497w, https://erichelmer.files.wordpress.com/2017/04/options.png?w=150 150w, https://erichelmer.files.wordpress.com/2017/04/options.png?w=300 300w, https://erichelmer.files.wordpress.com/2017/04/options.png?w=768 768w, https://erichelmer.files.wordpress.com/2017/04/options.png 900w" sizes="(max-width: 497px) 100vw, 497px" /></p> <p>&nbsp;</p> <p>This is an Oracle graphic that describes the three options. <strong>“Private Cloud”</strong> is a customer on-premise deployment. <strong>“Managed Cloud”</strong> is an on-premise license but is hosted by a third party hosting and managed services provider like <a href="http://www.mercurytechnology.com">Mercury Technology</a>. <strong>“Subscription” </strong>is a Software as a Service (SaaS) rented software platform such as <a href="http://www.oracle.com/us/solutions/cloud/planning-budgeting/overview/index.html?SC=ccentral-emea-soat-tob">Planning and Budgeting Cloud Service (PBCS)</a>, <a href="https://cloud.oracle.com/en_US/fcc-cloud">Financial Close and Consolidation Cloud Service (FCCS), etc.</a></p> <p>&nbsp;</p> <p>All are supported. All are strategic. All are being invested in. All are being updated, patched, upgraded, and enhanced. Your deployment platform is 100% up to you.</p> <p>&nbsp;</p> <p>While SaaS is the newest option in the group, make no mistake &#8211; one does not replace the other. In spite of what your rep might tell you – customers are not being forced to go one way or the other or replace their on-premise implementation that they have already invested in.</p> <p>Customers breathed a collective sigh of relief this week at Collaborate when over-and-over Oracle made sure this message was clear during multiple sessions. Customers.</p> <p>&nbsp;</p> <p>Hari Sankar, Global VP of Product Management had some key quotes last week during his EPM Roadmap sessions:</p> <p>&nbsp;</p> <blockquote><p><span style="color:#ff9900;"><em>“Oracle has a lot of investment on the cloud, however we are not ignoring on-premise”</em></span></p></blockquote> <p>&nbsp;</p> <blockquote><p><span style="color:#ff9900;"><em>“We are very cognizant that many of you have investment in on-prem. Your investment continues”</em></span></p></blockquote> <p>&nbsp;</p> <blockquote><p><span style="color:#ff9900;"><em>“We are not taking our eyes off of on-premise – we will continue to support and enhance on-premise”</em></span></p></blockquote> <p>&nbsp;</p> <blockquote><p><span style="color:#ff9900;"><em>“We are not going to push the cloud on you if you are not ready for it”</em></span></p></blockquote> <p>&nbsp;</p> <p>During an integration session, Mike Casey Director – Oracle Data integration product development was quoted as saying:</p> <blockquote><p><em><span style="color:#ff6600;"><span style="color:#ff9900;">“Oracle’s push is to make everything 100% available in the cloud, but that’s not reality – there is always going to be on-prem</span>”</span></em></p></blockquote> <p>Matt Lee, Group Sales Director at Oracle, during a Meet-the-Oracle -Experts session said that on-premise is alive and well, and can be sold by his organization at any time. He went on to even say:</p> <blockquote><p><span style="color:#ff9900;"><em>“The future is really bright for Oracle On-prem” </em></span></p></blockquote> <p>Towards the end of the session, Mr. Lee said:</p> <blockquote><p><span style="color:#ff9900;"><em>“I hope that after this event, if you questioned that any of the Oracle on-premise products are end of life, I hope that resounding answer has been no”</em></span></p></blockquote> <h2></h2> <h1>Want more proof?  Here&#8217;s 4 points</h1> <h3><span style="color:#ff9900;">1. You can buy on-premise software on-line.</span></h3> <p>Take a look at <a href="http://Shop.oracle.com" rel="nofollow">http://Shop.oracle.com</a> where you can easily by EPM and BI on-premise licenses on-line direct from Oracle.</p> <p><img data-attachment-id="2240" data-permalink="https://theitside.net/2017/04/10/stop-panicking-epm-on-prem-is-alive-well-and-strategic-heres-proof/products1/" data-orig-file="https://erichelmer.files.wordpress.com/2017/04/products1.png?w=497" data-orig-size="900,441" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="products1" data-image-description="" data-medium-file="https://erichelmer.files.wordpress.com/2017/04/products1.png?w=497?w=300" data-large-file="https://erichelmer.files.wordpress.com/2017/04/products1.png?w=497?w=497" class="alignnone size-full wp-image-2240" src="https://erichelmer.files.wordpress.com/2017/04/products1.png?w=497" alt="products1" srcset="https://erichelmer.files.wordpress.com/2017/04/products1.png?w=497 497w, https://erichelmer.files.wordpress.com/2017/04/products1.png?w=150 150w, https://erichelmer.files.wordpress.com/2017/04/products1.png?w=300 300w, https://erichelmer.files.wordpress.com/2017/04/products1.png?w=768 768w, https://erichelmer.files.wordpress.com/2017/04/products1.png 900w" sizes="(max-width: 497px) 100vw, 497px" /></p> <p><img data-attachment-id="2239" data-permalink="https://theitside.net/2017/04/10/stop-panicking-epm-on-prem-is-alive-well-and-strategic-heres-proof/products2/" data-orig-file="https://erichelmer.files.wordpress.com/2017/04/products2.png?w=497" data-orig-size="900,248" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="products2" data-image-description="" data-medium-file="https://erichelmer.files.wordpress.com/2017/04/products2.png?w=497?w=300" data-large-file="https://erichelmer.files.wordpress.com/2017/04/products2.png?w=497?w=497" class="alignnone size-full wp-image-2239" src="https://erichelmer.files.wordpress.com/2017/04/products2.png?w=497" alt="products2" srcset="https://erichelmer.files.wordpress.com/2017/04/products2.png?w=497 497w, https://erichelmer.files.wordpress.com/2017/04/products2.png?w=150 150w, https://erichelmer.files.wordpress.com/2017/04/products2.png?w=300 300w, https://erichelmer.files.wordpress.com/2017/04/products2.png?w=768 768w, https://erichelmer.files.wordpress.com/2017/04/products2.png 900w" sizes="(max-width: 497px) 100vw, 497px" /></p> <p>&nbsp;</p> <h3><span style="color:#ff9900;">2. More on-premise road-map sessions at conferences</span></h3> <p>The feedback has been loud and clear to Oracle. Users are tired of the all-cloud tunnel vision content lately. For the last year or so, all webinars, educational sessions, and conference sessions have been all about cloud. The fact is that the vast majority of Oracle’s customers are licensed on-prem and only about 2000 customers are subscribed to the EPM cloud (no mention on how many are actually using it). The customer base was visibly clear at Collaborate this year as well. In almost every Oracle-lead session the speaker would inevitably poll the audience to see how many people are in the cloud. In every session I was in, only 1 to 2 raised their hand in a room full of 40-50 people.</p> <p>The user community has definitely taken notice of the lack of on-premise content which is seemingly contributing to lagging conference attendance numbers. However, recently, customers and user group members have made strides  in getting conference committees to take notice and focus more on getting on-premise and hybrid material in their events.</p> <p><img data-attachment-id="2238" data-permalink="https://theitside.net/2017/04/10/stop-panicking-epm-on-prem-is-alive-well-and-strategic-heres-proof/session/" data-orig-file="https://erichelmer.files.wordpress.com/2017/04/session.png?w=497" data-orig-size="900,197" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="session" data-image-description="" data-medium-file="https://erichelmer.files.wordpress.com/2017/04/session.png?w=497?w=300" data-large-file="https://erichelmer.files.wordpress.com/2017/04/session.png?w=497?w=497" class="alignnone size-full wp-image-2238" src="https://erichelmer.files.wordpress.com/2017/04/session.png?w=497" alt="session" srcset="https://erichelmer.files.wordpress.com/2017/04/session.png?w=497 497w, https://erichelmer.files.wordpress.com/2017/04/session.png?w=150 150w, https://erichelmer.files.wordpress.com/2017/04/session.png?w=300 300w, https://erichelmer.files.wordpress.com/2017/04/session.png?w=768 768w, https://erichelmer.files.wordpress.com/2017/04/session.png 900w" sizes="(max-width: 497px) 100vw, 497px" /></p> <p>At Collaborate, there was even a roadmap session dedicated to on-premise EPM deployments. The theme was strong:</p> <ul> <li>On-premise is strategic for Oracle. They acknowledge that many customers do not want to walk away from their on-premise license asset and go to a rented model. They acknowledge that some are not ready to move to the cloud and may never.</li> <li>Cloud innovations are getting pushed to prem faster without costly upgrades.</li> <li>Oracle is no longer going to make relevant features only available on the cloud</li> </ul> <p>&nbsp;</p> <h3><span style="color:#ff9900;">3. The adoption of the Patch Set Update (PSU) as an innovation delivery vehicle.</span></h3> <p>&nbsp;</p> <p>Perhaps the greatest thing that Oracle’s cloud introduced to customers is a vehicle for rapid features deployment. We know that all the new development, features, and functionality will go to the SaaS cloud first, and then be pushed to on-prem. Originally, on-premise customers thought that they would have to wait until a major release upgrade in order to get the new features – putting them potentially years behind on the latest and greatest. However, that is not the case anymore.</p> <p>&nbsp;</p> <p>Hari Sankar mentioned at Collaborate that Oracle is changing it’s Patch Set Update delivery model. Historically, PSUs were generally a set of patches that addressed software bugs, performance issues, and security holes that customers could non-intrusively apply while in between upgrades. PSUs have also traditionally been released across all products at the same time, which slowed down the release cycle while the each product manager aligned to a versioned release cycle.</p> <p>&nbsp;</p> <p>Going forward, not only will the PSUs have the traditional defect fixes, but they will also have incremental features direct from the cloud. PSUs will be released by individual product, so the releases can come much faster without dependencies. The on-premise software will see a gradual evolution to the cloud architecture, including the simplified interface, and have the same focus on usability.</p> <p>&nbsp;</p> <p>This means that customers are not forced to go to the cloud to get the latest and greatest. A simple installation of a PSU is a matter of an hour compared to a lengthy and expensive upgrade. For example the coming HFM on-prem patch sets should have a lot of the cloud-only features such as Journals workbench, HFM Insights, Rules Profiling, etc. In patch sets for Planning, we can expect to see sandboxing, valid combinations, etc.</p> <p>&nbsp;</p> <p>Many on-premise customers prefer to control their own patch testing cycles based on their own calendar – when it makes sense for them &#8211; rather than be forced whenever Oracle pushes a surprise update. While rapid development is nice, it puts many cloud customers in a constant state of testing updates, because updates can come frequently and customers only get 2 weeks before it is forced into production. Customers would rather schedule an update over a safe weekend rather than suffer an hour mandatory outage every day that could potentially push some changes.</p> <p>Customers that want to keep their on-premise license assets but want a cloud model (included upgrades, patches, hardware, etc) choose to go to a third party hosting company that specializes in Oracle solutions. Hosting companies like Mercury Technology provide all the services that SaaS offers, however customers get to keep their licenses, enjoy all the full on-prem features including seamless data integration, isolated secured servers, and 24&#215;7 rapid helpdesk support.</p> <p>&nbsp;</p> <h3><span style="color:#ff9900;">4. The Oracle Digital team</span></h3> <p><img data-attachment-id="2256" data-permalink="https://theitside.net/2017/04/10/stop-panicking-epm-on-prem-is-alive-well-and-strategic-heres-proof/od3/" data-orig-file="https://erichelmer.files.wordpress.com/2017/04/od3.png?w=497" data-orig-size="856,265" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="OD3" data-image-description="" data-medium-file="https://erichelmer.files.wordpress.com/2017/04/od3.png?w=497?w=300" data-large-file="https://erichelmer.files.wordpress.com/2017/04/od3.png?w=497?w=497" class="alignnone size-full wp-image-2256" src="https://erichelmer.files.wordpress.com/2017/04/od3.png?w=497" alt="OD3" srcset="https://erichelmer.files.wordpress.com/2017/04/od3.png?w=497 497w, https://erichelmer.files.wordpress.com/2017/04/od3.png?w=150 150w, https://erichelmer.files.wordpress.com/2017/04/od3.png?w=300 300w, https://erichelmer.files.wordpress.com/2017/04/od3.png?w=768 768w, https://erichelmer.files.wordpress.com/2017/04/od3.png 856w" sizes="(max-width: 497px) 100vw, 497px" /></p> <p>If the preceding is not proof enough that on-premise is alive, well, and very strategic for Oracle – this will be: Introducing <strong>Oracle Digital</strong></p> <p>Formed on June 1<sup>st</sup>, Oracle Digital is a team of 120 inside sales specialists inside Oracle across North America. One team, under Matt Lee’s leadership is dedicated to on-premise sales. They are 100% comp’d on license deals, and not cloud. They are broken out by geographical area, industry verticals, etc. I’ll blog more about this unique group of sales specialists later. However, in the mean time, if you have a pushy field rep that is forcing you to cloud or claiming that it is impossible to sell on-premise… walk away and email these folks – they will be happy to help you with on-prem licenses.</p> <p><img data-attachment-id="2236" data-permalink="https://theitside.net/2017/04/10/stop-panicking-epm-on-prem-is-alive-well-and-strategic-heres-proof/od2/" data-orig-file="https://erichelmer.files.wordpress.com/2017/04/od2.png?w=497" data-orig-size="900,502" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="OD2" data-image-description="" data-medium-file="https://erichelmer.files.wordpress.com/2017/04/od2.png?w=497?w=300" data-large-file="https://erichelmer.files.wordpress.com/2017/04/od2.png?w=497?w=497" class="alignnone size-full wp-image-2236" src="https://erichelmer.files.wordpress.com/2017/04/od2.png?w=497" alt="OD2" srcset="https://erichelmer.files.wordpress.com/2017/04/od2.png?w=497 497w, https://erichelmer.files.wordpress.com/2017/04/od2.png?w=150 150w, https://erichelmer.files.wordpress.com/2017/04/od2.png?w=300 300w, https://erichelmer.files.wordpress.com/2017/04/od2.png?w=768 768w, https://erichelmer.files.wordpress.com/2017/04/od2.png 900w" sizes="(max-width: 497px) 100vw, 497px" /></p> <p>&nbsp;</p> <p>If you want to keep your licenses AND move to a cloud model – that’s where <a href="http://www.mercurytechnology.com/">Mercury Technology </a>comes in. Contact me for a free quote.</p> <p>In either case &#8211; everyone remain calm, stop panicking! On-prem software, code, support, and licenses are alive, well, and strategic.  But it&#8217;s really important to do your research to make the best choice for you.  Make sure you look at all factors when selecting your platform&#8230; there are many more considerations other than surface level costs:</p> <ul> <li>Support quality and speed</li> <li>Data integration abilities and limitations</li> <li>Frequency of updates and upgrades</li> <li>Security, encryption, data separation, vulnerability</li> <li>Compliance such as SSA16, SOC</li> <li>Service level agreement contractual enforcement</li> <li>User adoption and prove out</li> <li>Level of access to servers, tools, automation, scripts, logs, performance monitors</li> <li>Performance and ability to do something about it if it is not good</li> <li>Availability of all features and functionality</li> <li>Ability to leave the solution if you decide</li> </ul> <p>&nbsp;</p><br /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erichelmer.wordpress.com/2230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erichelmer.wordpress.com/2230/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=theitside.net&#038;blog=5115467&#038;post=2230&#038;subd=erichelmer&#038;ref=&#038;feed=1" width="1" height="1" /> Eric Helmer http://theitside.net/?p=2230 Mon Apr 10 2017 19:31:03 GMT-0400 (EDT) Kscope17 Financial Close Track Session Highlights – Chris Barbieri http://www.odtug.com/p/bl/et/blogaid=704&source=1 Chris Barbieri, Financial Close Track Lead for ODTUG Kscope17, shares his recommended Financial Close Track Sessions with reasons why they are his “don’t miss sessions” at Kscope17. ODTUG http://www.odtug.com/p/bl/et/blogaid=704&source=1 Mon Apr 10 2017 09:34:55 GMT-0400 (EDT) PBCS 17.04 update - changing FR server values http://epmsimplified.blogspot.com/2017/04/pbcs-release-1704-changing-fr-server.html I promise this will be a very quick post, I was looking forward to see the latest PBCS 17.04 release specifically QUOTE&nbsp;<a href="http://www.oracle.com/webfolder/technetwork/tutorials/tutorial/cloud/pbcs/1704-pbcs-wn.htm#_Toc478544608" target="_blank">CHANGING FINANCIAL REPORTING SERVER VALUES IN FINANCIAL REPORTING WEB STUDI</a>&nbsp;ENDQUOTE , now in the latest release you can edit and change some &nbsp;server side preferences from the Reporting Web Studio.<br /><br />Prior to 17.04 release this is how preferences menu look like from the web studio.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-SWSxJ3NXawY/WOs3tgPqFwI/AAAAAAAAG4s/GVIgHCZp-qc_17w-T6SB5OrBMe903uDsQCEw/s1600/priorHFR.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="317" src="https://3.bp.blogspot.com/-SWSxJ3NXawY/WOs3tgPqFwI/AAAAAAAAG4s/GVIgHCZp-qc_17w-T6SB5OrBMe903uDsQCEw/s320/priorHFR.PNG" width="320" /></a></div><br /><br />Now after 17.04 release, there is another tab..<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-eWfbTLdsgpA/WOs3KmM4jtI/AAAAAAAAG4o/rrOGv-OWbho5KpSEecw6zEdUcMlWiQJXwCEw/s1600/priorHFR.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="317" src="https://2.bp.blogspot.com/-eWfbTLdsgpA/WOs3KmM4jtI/AAAAAAAAG4o/rrOGv-OWbho5KpSEecw6zEdUcMlWiQJXwCEw/s320/priorHFR.PNG" width="320" /></a></div><br /><br />Mbean is where you change FR server preferences that will impact all of your FR reports. In this release Oracle just brought three preferences out of more than <a href="http://docs.oracle.com/cd/E57185_01/FRWAG/ch05.html" target="_blank">60 FR preferences</a> available on premise. And they are...<br /><br /><div class="separator" style="clear: both; text-align: center;"></div><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-eOJxkblPkA8/WOtjvRT26jI/AAAAAAAAG5A/8hECz4DGiSYJaS4vCb6ESuZJzX5yuyGkwCLcB/s1600/Preferences.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="316" src="https://3.bp.blogspot.com/-eOJxkblPkA8/WOtjvRT26jI/AAAAAAAAG5A/8hECz4DGiSYJaS4vCb6ESuZJzX5yuyGkwCLcB/s320/Preferences.PNG" width="320" /></a></div><br /><br /><br />You can find all about them&nbsp;<a href="http://docs.oracle.com/cd/E57185_01/FRWAG/ch05.html" target="_blank">here</a>, now I'll quickly show how MissingValuesAreZeroInFormulas preference work (which I think is important especially if you use complex formulas in your FR report). So the default setting is false as shown above, and here is a simple report with two data rows (with and without data) and some straight forward formulas.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-wWcQ0XWwKow/WOtjwM4QRGI/AAAAAAAAG5g/DJ1pzrf9HF0TS0PPZZgRvnUfDhaEzXqhACEw/s1600/reportwithfalse.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="194" src="https://3.bp.blogspot.com/-wWcQ0XWwKow/WOtjwM4QRGI/AAAAAAAAG5g/DJ1pzrf9HF0TS0PPZZgRvnUfDhaEzXqhACEw/s320/reportwithfalse.PNG" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">As you can see, the formulas for addition and subtraction are working just fine, but the multiplication is returning error instead of zero assuming #missing equals zero (which is how a lot of consultants perceive them.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Now if you change the setting directly form the Web Studio client (Reporting Web Studio-&gt; File -&gt; Preferences) and set it to true.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-J0Qs2uqKuzM/WOs3K9TdF7I/AAAAAAAAG4o/7YUhd6PsnvooBCsg7vZePF0oZm1HrpFRgCEw/s1600/preferences%2Btrue.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://3.bp.blogspot.com/-J0Qs2uqKuzM/WOs3K9TdF7I/AAAAAAAAG4o/7YUhd6PsnvooBCsg7vZePF0oZm1HrpFRgCEw/s320/preferences%2Btrue.PNG" width="317" /></a></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">And the report is looking like this....</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-mQo6VF3PFMo/WOtjwpnJcPI/AAAAAAAAG5g/T3Zzz55yp0EcWmMN2TC8tA5aiumsyIiDACEw/s1600/reportwithtrue.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="197" src="https://3.bp.blogspot.com/-mQo6VF3PFMo/WOtjwpnJcPI/AAAAAAAAG5g/T3Zzz55yp0EcWmMN2TC8tA5aiumsyIiDACEw/s320/reportwithtrue.PNG" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Instead of #ERROR now we have #ZERO, which makes a huge difference in some cases! and that's about it, you can easily change the values and the no need to logout or refresh the POD or anything.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i><br /></i></div><div class="separator" style="clear: both; text-align: left;"><i>May the Cosmos be with you!</i></div><div class="separator" style="clear: both; text-align: left;"><br /></div><br /><br /> Omar Shubeilat tag:blogger.com,1999:blog-2208425848541526078.post-418883359112028817 Mon Apr 10 2017 07:06:00 GMT-0400 (EDT) It's Here! Smart View Release 11.1.2.5.700 http://adashek-epm.blogspot.com/2017/04/its-here-smart-view-release-11125700.html <span style="font-family: &quot;verdana&quot; , sans-serif;">Well, just randomly today I tried the URL .. https://docs.oracle.com/applications/smartview/700/index.html</span><br /><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span> <span style="font-family: &quot;verdana&quot; , sans-serif;">And it looks like it is available :)</span><br /><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span> <span style="font-family: &quot;verdana&quot; , sans-serif;">The Read Me is available, let's see what it has to say.</span><br /><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span> <span style="font-family: &quot;verdana&quot; , sans-serif;">Looks like my HFM friends are getting some new features and functionality for Journals, journals, and more journals!</span><br /><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span> <span style="font-family: &quot;verdana&quot; , sans-serif;">New Features in this Release -&nbsp;Subtopics</span><br /><br /><ul><li><span style="font-family: &quot;verdana&quot; , sans-serif;">Inserting Charts Based on Planning Forms</span></li><li><span style="font-family: &quot;verdana&quot; , sans-serif;">View Journal Reports in Smart View</span></li><li><span style="font-family: &quot;verdana&quot; , sans-serif;">New VBAs to Support Oracle Journals Extension</span></li><li><span style="font-family: &quot;verdana&quot; , sans-serif;">New HsAlias Function</span></li><li><span style="font-family: &quot;verdana&quot; , sans-serif;">Additional Provider Support for HsDescription</span></li><li><span style="font-family: &quot;verdana&quot; , sans-serif;">New Cell Styles Category for Oracle Profitability and Cost Management Cloud</span></li><li><span style="font-family: &quot;verdana&quot; , sans-serif;">Additional Features for PowerPoint-based Report Packages</span></li></ul><br /><div><span style="font-family: &quot;verdana&quot; , sans-serif;">Guess it is time to install, if I could only locate it. Everything so far takes me to downloading 11.2.5.620.</span></div><div><span style="font-family: &quot;verdana&quot; , sans-serif;"></span><br /><div><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span></div><div><span style="font-family: &quot;verdana&quot; , sans-serif;">Keep looking. Oracle Docs shows .700 listed -&gt; https://docs.oracle.com/en/applications/?tab=8</span><br /><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span><span style="font-family: &quot;verdana&quot; , sans-serif;">Elapsed time between that previous sentence and the next was close to 8 minutes!</span><br /><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span><span style="font-family: &quot;verdana&quot; , sans-serif;">Phew, that took forever. But I think that I may have finally found it on <a href="https://support.oracle.com/epmos/faces/PatchDetail?requestId=21178353&amp;_afrLoop=25617945440788&amp;patchId=25606837&amp;_afrWindowMode=0&amp;_adf.ctrl-state=84k0gfzb7_73" target="_blank">Oracle Support -&gt; here</a>.</span><br /><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-72K8bYeHY3k/WOjvvnBzOyI/AAAAAAAABPw/7y61b1W2uhQhsZNCMCzJgwcWQadfFRRaQCEw/s1600/MOSSVC700psu25606837.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="157" src="https://1.bp.blogspot.com/-72K8bYeHY3k/WOjvvnBzOyI/AAAAAAAABPw/7y61b1W2uhQhsZNCMCzJgwcWQadfFRRaQCEw/s640/MOSSVC700psu25606837.png" width="640" /></a></div><span style="font-family: &quot;verdana&quot; , sans-serif;">Looks like I am the second All-Time to download at the time of writing this post. But also guessing that I am the 1st to Blog about it ;)</span><br /><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span><span style="font-family: &quot;verdana&quot; , sans-serif;">Why it says 11125000 in the file name, I still don't really understand???</span><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-ANab4RfCW_Q/WOjvvpgOsEI/AAAAAAAABPw/RQfhomAvElQ7fKL6vqzg3g4IT9o2DEsTACEw/s1600/MOSSVC700_DLpsu25606837.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="418" src="https://1.bp.blogspot.com/-ANab4RfCW_Q/WOjvvpgOsEI/AAAAAAAABPw/RQfhomAvElQ7fKL6vqzg3g4IT9o2DEsTACEw/s640/MOSSVC700_DLpsu25606837.png.png" width="640" /></a></div><span style="font-family: &quot;verdana&quot; , sans-serif;"><br /></span><br /><span style="font-family: verdana, sans-serif;">Time to install!!</span><br /><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;">Downloaded Zip file. Extracted. Looks like 11.1.2.5.700, and yesterday was the day that it was packaged for GA release. Just after 8AM in sunny California.</span><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-scWCGzGx_00/WOjx6isarVI/AAAAAAAABQE/DRReFfG6m48g79bXUI--9snGanb7ALW7wCEw/s1600/SVC700_Zipextract.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-scWCGzGx_00/WOjx6isarVI/AAAAAAAABQE/DRReFfG6m48g79bXUI--9snGanb7ALW7wCEw/s1600/SVC700_Zipextract.png" /></a></div><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;">Msg Box says it installed successfully .. and .. time to start up Excel and find out ..</span><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-IOOVhNlsWk8/WOj0I3TZv2I/AAAAAAAABQY/4y75h2KUlrMqf3E474iGbOylU0VUSsTmgCEw/s1600/SVC11125700installed.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-IOOVhNlsWk8/WOj0I3TZv2I/AAAAAAAABQY/4y75h2KUlrMqf3E474iGbOylU0VUSsTmgCEw/s1600/SVC11125700installed.png" /></a></div><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;">Well, there it is. Oracle Smart View for Office Version 11.1.2.5.700!</span><br /><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;">Time to go take it for a test drive vvvvvvrrrrroooooomm vroom</span><br /><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;">Noticed a new section in the documentation for OAC - Essbase</span><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-s_CTIA0fw5Y/WOj3oPqOAmI/AAAAAAAABQs/-1Nph0TsitAuVqIc8cw6kRom2DicvSWvQCEw/s1600/SVCnewSecOACess.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-s_CTIA0fw5Y/WOj3oPqOAmI/AAAAAAAABQs/-1Nph0TsitAuVqIc8cw6kRom2DicvSWvQCEw/s1600/SVCnewSecOACess.png" /></a></div><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;">Finding a new Member Name Display setting???</span><br /><span style="font-family: verdana, sans-serif;">I don't remember this being there before.</span><br /><span style="font-family: verdana, sans-serif;">Options/Member Options.Distinct Member Name Only</span><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-nocEuXMC43k/WOj4JZq48AI/AAAAAAAABQ0/oUjjSylbcLM_hsnvBZ8B5ShSSqQfF-HdgCEw/s1600/SVCnewMNDsetting.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="526" src="https://3.bp.blogspot.com/-nocEuXMC43k/WOj4JZq48AI/AAAAAAAABQ0/oUjjSylbcLM_hsnvBZ8B5ShSSqQfF-HdgCEw/s640/SVCnewMNDsetting.png" width="640" /></a></div><span style="font-family: verdana, sans-serif;"><br /></span><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-vipxqpaUOLg/WOj61gcF84I/AAAAAAAABRI/FHh-5lBiU9gt-WGeJbtr_WjPZi5s82HbACEw/s1600/SVCnewMNDsettingOP.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="378" src="https://1.bp.blogspot.com/-vipxqpaUOLg/WOj61gcF84I/AAAAAAAABRI/FHh-5lBiU9gt-WGeJbtr_WjPZi5s82HbACEw/s640/SVCnewMNDsettingOP.png" width="640" /></a></div><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;">And, well, that is because that is a setting for Oracle Fusion Financials GL Essbase. From one of my </span><a href="http://adashek-epm.blogspot.com/2017/04/oracle-fusion-financial-gl-is-essbase.html?_sm_au_=iNHb7WDvDVJnrVf5" style="font-family: verdana, sans-serif;" target="_blank">prior posts -&gt; here</a><br /><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;">On that, I am working on a follow up to the Fusion GL blog post. Continue to stay tuned.</span><br /><span style="font-family: verdana, sans-serif;"><br /></span><span style="font-family: verdana, sans-serif;"><br /></span></div><div><!--EndFragment--></div></div> G Adashek tag:blogger.com,1999:blog-1699540956788037380.post-7729398321711202057 Sat Apr 08 2017 11:26:00 GMT-0400 (EDT) EPM Cloud PSA: Back Up Your Snapshots https://womaninepm.com/2017/04/07/epm-cloud-psa-back-up-your-snapshots/ It&#8217;s amazing what you learn the hard way. This week the interRel team learned about a backup policy that Oracle rolled out for their Oracle EPM Cloud products months ago: &#8220;Snapshots that you create or upload to the service are stored for 60 days after which they are automatically deleted.&#8221; We somehow missed this announcement, &#8230; <a href="https://womaninepm.com/2017/04/07/epm-cloud-psa-back-up-your-snapshots/" class="more-link">Continue reading <span class="screen-reader-text">EPM Cloud PSA: Back Up Your&#160;Snapshots</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=womaninepm.com&#038;blog=86936629&#038;post=9059&#038;subd=womaninepm&#038;ref=&#038;feed=1" width="1" height="1" /> OpaL http://womaninepm.com/?p=9059 Fri Apr 07 2017 18:31:50 GMT-0400 (EDT) EPM 12c: Read 'em and weep http://feedproxy.google.com/~r/CameronsBlogForEssbaseHackers/~3/XsfXDwwaIa4/epm-12c-read-em-and-weep_6.html <h3 dir="ltr" id="docs-internal-guid-c30c4b24-4680-137c-f769-ed06a9e361eb" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: Cambria; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"></span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: #365f91; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">As that saying goes, </span><a href="http://www.knowyourphrase.com/phrase-meanings/Read-Em-and-Weep.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">read 'em and weep</span></a><span style="background-color: transparent; color: #365f91; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.linkedin.com/pulse/oracle-epm-12-on-prem-news-flash-john-booth" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">https://www.linkedin.com/pulse/oracle-epm-12-on-prem-news-flash-john-booth</span></a></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Are you on-premises people still here?&nbsp; Good.&nbsp; You have a strong will and constitution.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Initially I (like you I suspect) was stunned by this.&nbsp; After promising and promising and promising us Planning functionality equivalent to PBCS (the release I heard was October 2016's) at Kscope after Kscope Oracle have now for all intents and purposes pulled the plug. &nbsp;Yes, there will likely be PSUs in future, but I cannot see how that will encompass what Planning in particular (but Essbase Cloud as well) offers in functionality .&nbsp; In essence, what you have today in on-premises is what you'll get – bar bug fixes and minor enhancements – for now and for the future.&nbsp; Will this be what the audience come Kscope17's Sunday's symposium look like?&nbsp; </span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img alt="http://theelusivefish.com/wp-content/uploads/2015/08/frankenstein_mob.jpg" height="180" src="https://lh5.googleusercontent.com/Kfp9o33ogeOh5iOJ-zyXsf7P_lPb_XoE0s--mReSFog14A5nfmIaTB1WtXY_TCCyj2Ypa0IeLzhnvhFeitTLvI7YUriv4ONEAFIRXKl0pX54PbYb3oFmA-oTjFNUsaDPvlBH0hSZ-WDP14gXtw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Maybe.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Before you lose your minds -- and I am not playing the role of apologist for Oracle -- think very carefully about what you're trying to accomplish with your current install.&nbsp; As John noted (and I'll add on), you have choices in the immediate future:</span></div><ul style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 14pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Make like the mildly upset (ahem) villagers and threaten to burn Redwood City (or Palo Alto or Sunnyvale or wherever Oracle EPM is) to the ground.&nbsp; This ought to be good visceral fun.&nbsp; &lt;--John may not have suggested this approach.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Dump Oracle like a ton of bricks and switch to some other company.&nbsp; </span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Move to the cloud whether you want to or not.&nbsp; Even if you think it's not for you, it is now.&nbsp; Enjoy. </span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 14pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Don't do anything at all for the short to medium term.&nbsp; Be like the force of inertia.</span></div></li></ul><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">All of these choices incur cost.&nbsp; Only you can decide if that cost is worthwhile</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><a href="http://www.masonicdictionary.com/ordoabchao.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Ordo ab hoc</span></a></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Regardless of what you do, I urge you to think about what your next steps should be.&nbsp; </span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In short:</span></div><ul style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 14pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Don't</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> do the "When in danger when in doubt, run in circles, scream and shout." routine.&nbsp; Fun to watch; painful to be part of. </span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Do</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> think about how you can (if you want it) put pressure on Oracle to change their mind.&nbsp; Don't be subtle.&nbsp; </span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 14pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Do</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> think about what your alternatives are:&nbsp; switch vendors, switch to the cloud, or stay put.&nbsp; (There's always that fourth way of mob violence but I only recommend that as an exercise for the mind no matter how enjoyable it may be.) </span></div></li></ul><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Consider something else:&nbsp; a major upgrade to 12c was going to be (as EPM on-premises major upgrades </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: line-through; vertical-align: baseline;">are</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> were) expensive, painful, full of bugs, and yet a chance to reconsider what your system does and why and how.&nbsp; Those precepts (and I suspect the pain) hold true no matter what your change in direction may be, only now the direction is something other than on-premises.&nbsp; </span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">On-premises customers would have faced that transition regardless of EPM 12c or no EPM 12c.&nbsp; Would have this conversion been easier if 12c was released?&nbsp; Undoubtedly yes.&nbsp; But is this sort of break potentially good for you and your company to </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">really </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">think about what you'll be doing two or so years down the road?&nbsp; Undoubtedly yet painfully yes again so there's some good mixed in with the pain and the rage.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><a href="http://famouspoetsandpoems.com/poets/emily_dickinson/poems/6794" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">That it will never come again, Is what makes on-premises EPM so sweet</span></a></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What do you think you'll do once the shock wears off?&nbsp; Dance with mad abandon whether that be with joy or with grief?&nbsp; Head for the nearest bar to see how many </span><a href="javascript:void(0)" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">boilermakers</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> you can drink (bonus points if you are teetotal)?&nbsp;&nbsp; Something else?</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Comment care of this blog (or do it to me privately because you don't want to be identified).&nbsp; Oracle read it.&nbsp; I'm not sure they care about it, but they read it.&nbsp;&nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Regardless, I'm going to take every single one of your comments and forward them directly to Matt Bradley, Mike Casey, Al Marciante, Shankar Viswanathan, and Rich Wilkie and&nbsp;anyone else I can think of in the EPM product management space.&nbsp; </span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Good luck to all of us!</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Be seeing you.</span></div> Cameron Lackpour tag:blogger.com,1999:blog-7650953985627040991.post-462229278439659566 Thu Apr 06 2017 23:41:00 GMT-0400 (EDT) HFM - Knowing Which Environment You're In http://ericerikson.blogspot.com/2017/04/hfm-knowing-which-environment-youre-in.html <div dir="ltr" style="text-align: left;" trbidi="on">This blog post comes about because of LifeCycle Management ("LCM"). It's fine as a tool to migrate things (called artifacts) from one environment to another but I don't use it a lot because HFM has native import and export capabilities for most things already. LCM works better when the application has the same name in all environments, which I don't like: I like knowing where I am. 11.1.2.4 addresses this somewhat - if you're migrating from one HFM app to another and they're called different names and the LCM import doesn't find the same application name, it will prompt you to select one. But try this with a task flow and you won't get prompted and you'll end up with a task flow that doesn't work since the embedded application name didn't get changed (believe me, I tried).<br /><div><br /></div><div>The obvious answer to this is to call the application name the same in all environments, and most people do that. But here's the problem. Within rules, we typically want rules to do different things in dev vs. QA vs. production. If you're doing write to file, for instance, you'll want different file paths for each environment. If you're sending emails for your metadata diagnostics (you are sending emails for your metadata diagnostics, right?) we want to have different addresses, different email subject line, etc. If the application name is different, then you can use HS.ApplicationName to find out where you are. But if you're being LCM-friendly, that's not going to work.</div><div><br /></div><div>So, what to do?</div><div><br /></div><div>Fortunately, VB script has a way to find out where you are. You can use two simple lines to capture the computer name (server) that is running HFM. So, in your rules, do something like this:</div><div><br /></div><div>set wshShell = CreateObject("WScript.Network")</div><div>strComputerName = wshShell.ComputerName</div><div><br /></div><div><br /></div><div>Then, after that, use if/then or select case to look at the computer name and set the path or whatever you're doing. If your environment has multiple HFM servers, then include all the server names.</div><div><br /></div><div>Select Case strComputerName</div><div><br /></div><div>&nbsp; &nbsp;Case "DEV01"</div><div>&nbsp; &nbsp; &nbsp; location = "\\dev\fileshare\file.txt"</div><div>&nbsp; &nbsp;Case "PROD01", "PROD02"</div><div>&nbsp; &nbsp; &nbsp; location = "\\prod\fileshare\file.txt"</div><div><br /></div><div>End Select</div><div><br /></div><div><br /></div><div>This allows you to know where you are and still be LCM-friendly. If you're running on Exalytics, you may need to tinker this a bit. I've had multiple Exalytics clients but for some reason they all still put HFM out on separate Windows servers - weird.</div><div><br /></div><div><br /></div><div>Anyway, have fun knowing where you are.</div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div></div> ericerikson tag:blogger.com,1999:blog-6544753899810698939.post-3968905856533927737 Wed Apr 05 2017 08:30:00 GMT-0400 (EDT) How to Analyze Major League Baseball Statistics Using Oracle’s Data Visualization (DV) Desktop with the Quadrant Plugin http://blog.performancearchitects.com/wp/2017/04/05/how-to-analyze-major-league-baseball-statistics-using-oracles-data-visualization-dv-desktop-with-the-quadrant-plugin/ <p>Author: Doug Ross, Performance Architects</p> <p>One of the lesser known but powerful capabilities of <a href="https://docs.oracle.com/middleware/bidv1221/desktop/index.html">Oracle’s Data Visualization Desktop</a> (DV) tool is the ability to extend the available visualizations with plugins from <a href="https://sites.google.com/site/oraclebipublicstore/downloads">Oracle’s BI Public Store</a>.  Within this website, Oracle provides a variety of data analysis and visualization plugins that can be easily installed on a user’s local client installation.  Those plugins are then visible immediately within DV Desktop.</p> <p><a href="https://sites.google.com/site/oraclebipublicstore/downloads">Oracle BI Public Store</a></p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-1.png"><img class="alignnone size-medium wp-image-1958" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-1-300x155.png" alt="" width="300" height="155" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-1-300x155.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-1-768x397.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-1-1024x529.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-1-624x322.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-1.png 1339w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>In this example, we will add a new visualization of a style called “Quadrant” into DV Desktop and demonstrate the features. The Quadrant visualization plots dimension values within a sections of a rectangular grid (quadrant) using two different metrics – one for the X axis and another for the Y axis.  It is similar to a scatter chart but with the dots of the scatter chart being replaced instead with the actual names of the dimension values within the grid.</p> <p>The process of installing the plugin begins by clicking on the “Quadrant” icon in the Oracle BI Public Store.  This will display a brief description of the plugin and a link to download the zip file.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-2.png"><img class="alignnone size-medium wp-image-1957" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-2-300x120.png" alt="" width="300" height="120" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-2-300x120.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-2-768x306.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-2-624x249.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-2.png 890w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>After the download completes, the zip file is copied to a plugin directory under the user’s DVDesktop local application directory.  For example, for the Administrator user, the directory would be:</p> <p>C:\Users\Administrator\AppData\Local\DVDesktop\plugins<br /> <a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-3.png"><img class="alignnone size-medium wp-image-1956" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-3-300x70.png" alt="" width="300" height="70" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-3-300x70.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-3-768x178.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-3-624x145.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-3.png 1000w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Once the plugin zip file has been copied to the above directory, start or restart DV Desktop and the Quadrant visualization will be immediately available to use in new or existing DV Projects.</p> <p>In the example that follows, the existing “Sample Order Lines” data source will be used to demonstrate the Quadrant visualization. First, select “Profit” and “# of Customers” metrics, along with the “Product Category” dimension column. Right-clicking brings up a menu that allows for picking a visualization, and from there the new Quadrant plugin can be selected.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-4.png"><img class="alignnone size-medium wp-image-1955" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-4-300x246.png" alt="" width="300" height="246" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-4-300x246.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-4.png 340w" sizes="(max-width: 300px) 100vw, 300px" /></a><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-5.png"><img class="alignnone size-medium wp-image-1966" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-5-300x292.png" alt="" width="300" height="292" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-5-300x292.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-5.png 438w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>The resulting visualization shows the three product categories placed within a default 3&#215;3 grid with the X and Y axes designating “High” and “Low” ranges for each of the selected metrics.  In this example, the “Furniture” and “Technology” product categories each have a low number of customers relative to “Office Supplies,” while “Technology” has the highest profit.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-6.png"><img class="alignnone size-medium wp-image-1965" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-6-300x173.png" alt="" width="300" height="173" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-6-300x173.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-6-768x442.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-6-1024x590.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-6-624x359.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-6.png 1097w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>By replacing the “Product Category” attribute in the panel properties with “Product Sub Category,” we can see a more detailed breakout of the dimension values that represent the relationships between those subcategories that have higher profits and higher customer counts compared to those that don’t.  In the example below, we can see that “Binders” and “Telephones” are high profit, high customer count areas while items like “Bookcases” and “Envelopes” have low profits and few customers.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-7.png"><img class="alignnone size-medium wp-image-1964" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-7-300x171.png" alt="" width="300" height="171" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-7-300x171.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-7-768x439.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-7-1024x585.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-7-624x357.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-7.png 1097w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>The only properties that can be changed on the Quadrant view are the number of rows and columns in the grid.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-8.png"><img class="alignnone size-full wp-image-1962" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-8.png" alt="" width="253" height="282" /></a></p> <p>Here’s an example of a 5&#215;5 quadrant using the metrics “Profit” and “Sales” along with the “City” attribute.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-9.png"><img class="alignnone size-medium wp-image-1961" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-9-300x174.png" alt="" width="300" height="174" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-9-300x174.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-9-768x446.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-9-1024x595.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-9-624x362.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-9.png 1095w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>As a further example, we’ll look at a real world set of data to determine any interesting patterns using the Quadrant visualization plugin.  Using 2015 Major League Baseball batting statistics, we’ll break out players into quadrants using their “Home Run” and “Stolen Base” statistics to determine which players show the best combination of power and speed.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-10.png"><img class="alignnone size-medium wp-image-1960" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-10-300x173.png" alt="" width="300" height="173" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-10-300x173.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-10-768x443.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-10-1024x590.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-10-624x360.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-10.png 1098w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>In the visualization, we can see that players like Paul Goldschmidt and Manny Machado are good power/speed combination players. Notice how with some additional filters applied to the minimum number of HRs and SBs, and increasing the grid to 10&#215;10 we see a clearer picture of who the top players are. Note that when there are too many attribute values to display fully in a quadrant box, the number of unique values is displayed instead.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-11.png"><img class="alignnone size-medium wp-image-1959" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-11-300x161.png" alt="" width="300" height="161" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-11-300x161.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-11-768x413.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-11-1024x551.png 1024w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-11-624x336.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/doug-11.png 1292w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>In conclusion, it is worthwhile to examine all of the visualizations that are in the Oracle BI Public Store to determine if there is a useful application to your own data.  Within minutes you can visualize that data in new and interesting ways.</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=1954 Wed Apr 05 2017 05:29:46 GMT-0400 (EDT) ODI Studio, External Authentication and Multiple Environments http://theunlockedcube.com/hyperion/odi-studio-external-authentication-with-multiple-environments/ <p>The post <a rel="nofollow" href="http://theunlockedcube.com/hyperion/odi-studio-external-authentication-with-multiple-environments/">ODI Studio, External Authentication and Multiple Environments</a> appeared first on <a rel="nofollow" href="http://theunlockedcube.com">The Unlocked Cube</a> and created by <a rel="nofollow" href="http://theunlockedcube.com/author/vijay/">Vijay Kurian</a>.</p> <p>I wanted to go over a scenario that arises when you have enterprise licensing for ODI and how this relates to authentication. Specifically, when ODI is authenticated externally. Now, this is not something that most of us EPM developers are used to, but this is standard when BIAPPS is set up. Normally, we would just……</p> <p> <a class="continue-reading-link" href="http://theunlockedcube.com/hyperion/odi-studio-external-authentication-with-multiple-environments/"><span>Continue reading</span><i class="icon-right-dir"></i></a></p> <p>The post <a rel="nofollow" href="http://theunlockedcube.com/hyperion/odi-studio-external-authentication-with-multiple-environments/">ODI Studio, External Authentication and Multiple Environments</a> appeared first on <a rel="nofollow" href="http://theunlockedcube.com">The Unlocked Cube</a> and created by <a rel="nofollow" href="http://theunlockedcube.com/author/vijay/">Vijay Kurian</a>.</p> Vijay Kurian http://theunlockedcube.com/?p=1303 Tue Apr 04 2017 21:41:02 GMT-0400 (EDT) OAC Series: Essbase vs. EssCS https://womaninepm.com/2017/04/03/oac-series-essbase-vs-esscs/ Now that Oracle Analytics Cloud (OAC) has been released, the Oracle EPM/BI community is eagerly trying to get up to speed on this shiny new toy. There are videos to watch (or promises of?), the Oracle formal website, and now a series of blog posts from the release day blog hop. In addition, Oracle published &#8230; <a href="https://womaninepm.com/2017/04/03/oac-series-essbase-vs-esscs/" class="more-link">Continue reading <span class="screen-reader-text">OAC Series: Essbase vs.&#160;EssCS</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=womaninepm.com&#038;blog=86936629&#038;post=8985&#038;subd=womaninepm&#038;ref=&#038;feed=1" width="1" height="1" /> OpaL http://womaninepm.com/?p=8985 Mon Apr 03 2017 13:30:14 GMT-0400 (EDT) Smart View for Office 11.1.2.5.700 http://adashek-epm.blogspot.com/2017/04/smart-view-for-office-11125700.html <span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: pre-wrap;">Smart View for Office 11.1.2.5.700 will be available in early </span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px;">April,</span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: pre-wrap;"> 2017. Stay Tuned.</span><br /><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: pre-wrap;"><br /></span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: pre-wrap;">This is according to the Oracle Planning and Budgeting Cloud April 2017 <a href="http://www.oracle.com/webfolder/technetwork/tutorials/tutorial/cloud/pbcs/1704-pbcs-wn.htm#_Toc478544601" target="_blank">Update</a>.</span><br /><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: pre-wrap;"><br /></span><span class="" style="font-size: 14.6667px; white-space: pre-wrap;"><span style="font-family: Calibri, sans-serif;">http://www.oracle.com/webfolder/technetwork/tutorials/tutorial/cloud/pbcs/1704-pbcs-wn.htm#_Toc478544601</span></span><br /><span class="" style="font-size: 14.6667px; white-space: pre-wrap;"><span style="font-family: Calibri, sans-serif;"><br /></span></span><b><span class="" style="font-size: 14.6667px; white-space: pre-wrap;"><span style="font-family: Calibri, sans-serif;">Per the Update - </span></span><span style="font-family: Calibri, sans-serif;"><span style="font-size: 14.6667px; white-space: pre-wrap;">NEW SMART VIEW FOR OFFICE VERSION</span></span></b><br /><span class="" style="font-size: 14.6667px; white-space: pre-wrap;"><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px;">Smart View for Office 11.1.2.5.700 will be available in early </span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: normal;">April,</span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px;"> 2017. This version will </span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: normal;">contain new features such as PowerPoint</span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px;"> chart support for forms, and a new </span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: normal;">HsAlias</span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px;"> function. Additionally, it extends </span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: normal;">HsDescription</span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px;"> function support to Oracle Planning and Budgeting Cloud. The Smart View 11.1.2.5.700 Readme, available on the Help Center, contains a complete list of new features in this </span><span class="" style="font-family: Calibri, sans-serif; font-size: 14.6667px; white-space: normal;">version.</span></span> G Adashek tag:blogger.com,1999:blog-1699540956788037380.post-2029400272954592353 Sun Apr 02 2017 09:57:00 GMT-0400 (EDT) Oracle Fusion Financial GL is an Essbase Cube! http://adashek-epm.blogspot.com/2017/04/oracle-fusion-financial-gl-is-essbase.html <span style="font-family: Verdana, sans-serif;">Let me start by saying.</span><br /><span style="font-family: Verdana, sans-serif;">I am only slightly surprised at the time I am writing up this blog post.</span><br /><span style="font-family: Verdana, sans-serif;"><br /></span><span style="font-family: Verdana, sans-serif;">Why? Good question. I found that there is little to no talk, chatter, blog, twitter, media buzz or hype about this topic.</span><br /><span style="font-family: Verdana, sans-serif;"><br /></span><span style="font-family: Verdana, sans-serif;">But, back in the spring of 2007, Oracle bought a company called Hyperion or more formally Hyperion Solutions Corporation and known on the NASDAQ as HYSL for approx. $3.3B. <a href="http://www.oracle.com/us/corporate/press/015972_EN" target="_blank">Press Release - Oracle</a>. Many would, can and will continue to speculate as to the answers of why. But this blog post is going to focus on one good reason as to why Oracle bought Hyperion. And this EPM guy is happy to share.. let's take a closer look.</span><br /><span style="font-family: Verdana, sans-serif;"><br /></span><span style="font-family: Verdana, sans-serif;">Setting the stage and getting into the background. We are going to look into the Oracle Cloud ERP. Stop! Yes, I said ERP and NOT EPM! But please, keep reading, because I think that you as an EPM-er, just like me, will get a kick out of what I am going to share.</span><br /><span style="font-family: Verdana, sans-serif;"><br /></span><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-jSVUZGN6_Eg/WN_-BG1_FuI/AAAAAAAABOM/QlCXd8KHp803CHbQuU_HtUbWUWxkzELbgCLcB/s1600/ERPCloudimg.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-jSVUZGN6_Eg/WN_-BG1_FuI/AAAAAAAABOM/QlCXd8KHp803CHbQuU_HtUbWUWxkzELbgCLcB/s1600/ERPCloudimg.png" /></a></div><span style="font-family: Verdana, sans-serif;"><br /></span><span style="font-family: Verdana, sans-serif;">Basic facts. A search on Oracle.com of this phrase "Oracle Fusion Financials Release 11"&nbsp;returns <a href="http://docs.oracle.com/cd/E25054_01/sysint_role.htm" target="_blank">1 result</a>. Huh? Stop the presses, 1 result. Not sure why.</span><br /><span style="font-family: Verdana, sans-serif;"><br /></span><span style="font-family: Verdana, sans-serif;">Anyway, if you follow the link there is an Implementation Guide, wonder what is in there? Nothing I found very interesting in the "Common Implementation Guide".</span><br /><span style="font-family: Verdana, sans-serif;">Let's keep looking. And I am going to look at the "Financials Implementation Guide".</span><br /><span style="font-family: Verdana, sans-serif;"><br /></span><span style="font-family: Verdana, sans-serif;">Well, look at that, in the <a href="http://docs.oracle.com/cd/E25054_01/fusionapps.1111/e20375/F527047AN100E6.htm" target="_blank">Overview section</a>, there is something called "Financial Business Intelligence Analytics", and has a sub-section "General Ledger Business Intelligence Analytics" .. wonder if there is more on this???</span><br /><span style="font-family: Verdana, sans-serif;"><br /></span><span style="font-family: Verdana, sans-serif;">Going back to the Contents, this is interesting, "<a href="http://docs.oracle.com/cd/E25054_01/fusionapps.1111/e20375/F569980AN71740.htm" target="_blank">35 Define Financial Reporting</a>", what is this?</span><br /><span style="font-family: Verdana, sans-serif;"><br /></span><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Verdana, sans-serif;"><a href="https://2.bp.blogspot.com/-xssu8ZV9aDc/WN_x_LDkjPI/AAAAAAAABNw/Ud31HYGXUfIdP_JQotckTO9Aa3UtrPYNACLcB/s1600/FRCChowitworks.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="275" src="https://2.bp.blogspot.com/-xssu8ZV9aDc/WN_x_LDkjPI/AAAAAAAABNw/Ud31HYGXUfIdP_JQotckTO9Aa3UtrPYNACLcB/s320/FRCChowitworks.png" width="320" /></a></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">This is it. I am hooked in. Hook. Line. And Sinker!</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Like an FDMEE fish swimming upstream &gt;o</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">*wink* &lt;insert EPM joke here&gt; *wink*</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Well, and now you had me at hello .. Smart View! My dear, dear, good ole' friend. I didn’t know you also spent time with the General Ledger, ERP??!</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Who is this that you have not told me about??</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">But even better, many of your other EPM reporting friends are here with you! Financial Reporting, Financial Reporting Workspace, Financial Reporting Studio.. tell me more!</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Verdana, sans-serif;"><b>Components</b></span></div><div class="separator" style="clear: both;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Verdana, sans-serif;">Financial Reporting Center is comprised of numerous components:</span></div><div class="separator" style="clear: both;"></div><ul><li><span style="font-family: Verdana, sans-serif;">Financial Reporting: Financial users and analysts access live reports and books or published snapshot reports and books from previously scheduled batches in a variety of formats. Other functionality includes:</span></li></ul><br /><div class="separator" style="clear: both;"></div><ul><ul><li><span style="font-family: Verdana, sans-serif;">Refreshing report data using runtime points of view or parameters</span></li><li><span style="font-family: Verdana, sans-serif;">Drill through capability from parents to other parents</span></li><li><span style="font-family: Verdana, sans-serif;">Drill down to detail balances, journal lines, and subledger transactions.</span></li></ul></ul><ul><li><span style="font-family: Verdana, sans-serif;">Smart View: Financial analysts view, import, manipulate, distribute, and share data from your Oracle Fusion General Ledger balances in Microsoft Excel.</span></li><li><span style="font-family: Verdana, sans-serif;">Account Monitor and Account Inspector: Financial analysts monitor and track key account balances in real time at every level of your dimensions and hierarchies. These tools provide multidimensional account analysis and drill down capability.</span></li><li><span style="font-family: Verdana, sans-serif;">Financial Reporting Workspace: Reporting administrators create, open, save, and delete folders and store report objects, reports, and snapshot reports.</span></li><li><span style="font-family: Verdana, sans-serif;">Financial Reporting Studio: Report authors use an object-oriented graphical report layout with report objects, such as text boxes, grids, images, and charts, to design reports.</span></li></ul><br /><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Okay, so now we are done. Not yet. Although this led us to a little bit of a dead end. I am working currently on <a href="http://docs.oracle.com/cloud/farel11/financialscs_gs/index.html" target="_blank">Oracle Financials Cloud Release 11</a>. And what I just found makes me want to find out and learn more!</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Wonder what is new for Oracle Applications Release 11? <a href="https://www.youtube.com/embed/HFVZmmI0Wb4?wmode=opaque&amp;autoplay=1" target="_blank">Video Spotlight on Financials</a></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-QuBrb9hKeGw/WN_9satXDAI/AAAAAAAABOI/GkvRtXNU0jcLayg1WZUlh2OKD2RWDrmKACLcB/s1600/FR11Themes.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="178" src="https://3.bp.blogspot.com/-QuBrb9hKeGw/WN_9satXDAI/AAAAAAAABOI/GkvRtXNU0jcLayg1WZUlh2OKD2RWDrmKACLcB/s320/FR11Themes.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Am I seeing this right in the video!? Multidimensional analysis..</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">And a</span><span style="font-family: Verdana, sans-serif;">t 2 minutes and 37 seconds of this video, did i hear what I think I just heard?!?! ".. these are based on multidimensional cubes.. they can be updated on demand..".</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">And then a minute later at 3 minutes and 30 seconds, ".. with Release 11 we are also delivering powerful modern reporting and analytics.. analytical applications for mobile devices using BI mobile app designer.."</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">And then we get to the "Analyze | One Location for Reporting and Analytics" at approx. 3 minutes and 55 seconds. ".. reports based on .. BI Publisher, Oracle Transactional Business Intelligence, Hyperion Financial Reporting, General Ledger Sunburst, and BI mobile App Designer.."</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Also, an interesting fun fact to note. The name of the Application that is used in that video is the same as .. well .. this <a href="https://www.youtube.com/embed/2PFp9bTMRcQ?rel=0&amp;autoplay=1" target="_blank">one</a>! :)</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Which one is that you ask since you didn't click on the link to watch the video.</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">That was the video for Oracle PBCS. Yes, I said. PBCS! The sample application for PBCS is called Vision.</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">PBCS: Vision</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-CjjOgv5KWpY/WN_-MZjb1GI/AAAAAAAABOY/dDY-aW5TYyUYgmtEaNm3qo51foypFXeLACEw/s1600/PBCSvision1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="29" src="https://4.bp.blogspot.com/-CjjOgv5KWpY/WN_-MZjb1GI/AAAAAAAABOY/dDY-aW5TYyUYgmtEaNm3qo51foypFXeLACEw/s320/PBCSvision1.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-jsSkbrxwPlo/WN_-MR96muI/AAAAAAAABOY/jdNHZ0GTGdEs3uf8AbNzhVD6uuXfwoSgwCEw/s1600/PBCSvision2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-jsSkbrxwPlo/WN_-MR96muI/AAAAAAAABOY/jdNHZ0GTGdEs3uf8AbNzhVD6uuXfwoSgwCEw/s1600/PBCSvision2.png" /></a></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Fusion Financials: VISION</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-j6KnpApHGcw/WN_-3KuzlmI/AAAAAAAABOg/Aon3DRSntVAYV1k9EzQZVh-c0Tm6Jx_owCEw/s1600/FR11vision.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="223" src="https://2.bp.blogspot.com/-j6KnpApHGcw/WN_-3KuzlmI/AAAAAAAABOg/Aon3DRSntVAYV1k9EzQZVh-c0Tm6Jx_owCEw/s320/FR11vision.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Well, that is fun, nice and interesting all at the same time.</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">But I am not easily getting to the rabbit that I am chasing.. until I stumble onto, this, the "</span><a href="https://docs.oracle.com/cloud/farel11/financialscs_gs/FACSF/FACSF1004392.htm#FACSF890451" style="font-family: Verdana, sans-serif;" target="_blank">Financial Reporting Center: How It Works</a><span style="font-family: Verdana, sans-serif;">". I am mentally turned around for a second because&nbsp;for a brief moment I forgot if I was researching an EPM something or another, and remember that I was looking into and researching Fusion Financials Cloud ERP. And notice, it uses the word "cube"!</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-gnd7pMUvBN4/WOADv6GNmfI/AAAAAAAABOs/IshyVo1hjFsc2LLb_gkKy65eUNpY6VovwCLcB/s1600/FRChiw.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://4.bp.blogspot.com/-gnd7pMUvBN4/WOADv6GNmfI/AAAAAAAABOs/IshyVo1hjFsc2LLb_gkKy65eUNpY6VovwCLcB/s320/FRChiw.png" width="297" /></a></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">This to me is the EPM Hyperion reporting toolset that I am familiar with, plain as day. The configuring Financial Reporting section is all of the classics that I have seen for years before, Hyperion Financial Reporting (HFR) Studio, BI Publisher, Smart View, words like Workspace.</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">Now, being a Smart View kind of guy. I had to see or try to see if I could see this for myself. We have an Oracle Fusion Cloud ERP, so why not try.</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">I already have Smart View installed, latest version 11.1.2.5.620. Now what do I need? The <a href="https://docs.oracle.com/cloud/farel11/financialscs_gs/FACSF/FACSF1004392.htm#FACSF890451" target="_blank">Configure Smart Client View for Users</a>&nbsp;says that I should be able to take the Workspace URL that ends in /workspace/index.jsp and replace that ending with what I know to be the common Smart View suffix of /workspace/SmartViewProviders</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">And, there you have it. Open the Smart View Panel. Click on the Shared Connections. After the login. The Panel choices look like this..</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-N0FCtTO4m9s/WOAKOE1IuII/AAAAAAAABPE/oEK2AR4ykcIgJIUuQu-p15NliYbMqDKaQCEw/s1600/FsvAfterLogin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="151" src="https://3.bp.blogspot.com/-N0FCtTO4m9s/WOAKOE1IuII/AAAAAAAABPE/oEK2AR4ykcIgJIUuQu-p15NliYbMqDKaQCEw/s320/FsvAfterLogin.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">I am going to pick my friend Oracle Essbase. And this is what I see..</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-MhYIwsW2omg/WOAKkryxmFI/AAAAAAAABPQ/PhqIn4HP9s0_ZRB0T22NZcNI-Y7AcEH-QCLcB/s1600/FsvEss.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="183" src="https://4.bp.blogspot.com/-MhYIwsW2omg/WOAKkryxmFI/AAAAAAAABPQ/PhqIn4HP9s0_ZRB0T22NZcNI-Y7AcEH-QCLcB/s320/FsvEss.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">And sorry for the <i>blur</i> but I have to make sure to protect the innocent.</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-vX-YGfNEeZ8/WOAKOChiQHI/AAAAAAAABPM/AKfxjbfqZs0SSyjNefvDeeggTL_jR1qbACEw/s1600/FsvEssAdhoc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="326" src="https://2.bp.blogspot.com/-vX-YGfNEeZ8/WOAKOChiQHI/AAAAAAAABPM/AKfxjbfqZs0SSyjNefvDeeggTL_jR1qbACEw/s640/FsvEssAdhoc.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;">This is only the first post of many on this topic as I have only scratched the surface.</span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><i>Hint: If you now know that the GL Balances are in an Essbase cube. And you have many of the same reporting tools to use. What other shared bits are there between this Cloud ERP and the EPM world.. stay tuned!</i></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><span style="font-family: Verdana, sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div> G Adashek tag:blogger.com,1999:blog-1699540956788037380.post-7352449036558948108 Sat Apr 01 2017 16:21:00 GMT-0400 (EDT) Part 1: Essbase and Hyperion Planning Outside-the-box http://theunlockedcube.com/hyperion/essbase/part-1-essbase-planning-outside-box/ <p>The post <a rel="nofollow" href="http://theunlockedcube.com/hyperion/essbase/part-1-essbase-planning-outside-box/">Part 1: Essbase and Hyperion Planning Outside-the-box</a> appeared first on <a rel="nofollow" href="http://theunlockedcube.com">The Unlocked Cube</a> and created by <a rel="nofollow" href="http://theunlockedcube.com/author/pete/">Pete Strayer</a>.</p> <p>Welcome to Part 1 of a multi-part series detailing the creation of some out-of-the-ordinary processes leveraging Hyperion Planning command-line utilities, new (and old) Essbase CDFs and Hyperion Planning back-end repository tables. In this series, we will look at a requirement that arose at a recent client requiring the ability to update security within a Planning……</p> <p> <a class="continue-reading-link" href="http://theunlockedcube.com/hyperion/essbase/part-1-essbase-planning-outside-box/"><span>Continue reading</span><i class="icon-right-dir"></i></a></p> <p>The post <a rel="nofollow" href="http://theunlockedcube.com/hyperion/essbase/part-1-essbase-planning-outside-box/">Part 1: Essbase and Hyperion Planning Outside-the-box</a> appeared first on <a rel="nofollow" href="http://theunlockedcube.com">The Unlocked Cube</a> and created by <a rel="nofollow" href="http://theunlockedcube.com/author/pete/">Pete Strayer</a>.</p> Pete Strayer http://theunlockedcube.com/?p=1281 Sat Apr 01 2017 14:16:16 GMT-0400 (EDT) Data Cache Size Recommendation – Why? http://www.cubecoder.com/data-cache-size-recommendation-why/ <p>A quick post prompted by a <a href="https://community.oracle.com/thread/4032134" target="_blank">recent OTN thread</a>. The Essbase Database Administrator&#8217;s Guide tells us that the <a href="http://docs.oracle.com/cd/E57185_01/EDBAG/dstcache.html#dstcache1010002" target="_blank">recommended size of the Data Cache</a> is 1/8 the size of the Data File Cache. Even granted the usual caveats on these recommendations, I think this one is <em>really</em> odd.</p> <p><span id="more-828"></span></p> <p>The first headscratcher here is that if you use Buffered I/O (as almost everyone does) there <em>is</em> no Data File Cache. I suppose that you can take the DBAG sizing recommendation for the Data File Cache &#8211; which is based on total .pag file size &#8211; as your starting point, even if you don&#8217;t actually use the cache.</p> <p>The second more serious headscratcher is this: Per the DBAG, the .pag files and the Data File Cache (if used) contain <em>compressed </em>blocks. The Data Cache contains <em>uncompressed</em> blocks. Using bitmap compression, for &#8216;normal&#8217; block size ranges, the ratio of compressed to uncompressed block size approximately follows block density, which is a data-dependent statistic that varies between real-life cubes by several orders of magnitude.</p> <p>If the size of the Data Cache has an effect on performance, it (surely?) must be down to how many of your data blocks fit into it. But if you size a cache that contains <em>uncompressed</em> blocks based on the size of <em>compressed</em> blocks as the DBAG effectively advises, you wind up with a data cache able to hold a number of actual data blocks that varies just as wildly (i.e. several orders of magnitude) as block density. 1/8 of the Data File Cache might mean almost anything: perhaps .001%, .1% or 10% of your actual blocks.</p> <p>If some proportion of <em>uncompressed</em> blocks is considered optimal for the Data Cache in the same way that a proportion of <em>compressed</em> blocks is considered optimal for the Data File Cache, a better recommendation would (surely?) start from block size and actual block count and not from the .pag file size.</p> <p>I think most people who have been around Essbase for a while know that these recommendations are to be taken only as starting points for experimentation, but this one in particular now makes no sense to me <em>at all</em>.</p> <p>Would love to hear comments.</p> TimG http://www.cubecoder.com/?p=828 Sat Apr 01 2017 08:08:49 GMT-0400 (EDT) Alternative Hierarchies; My article in ODTUG's Newsletter http://epmsimplified.blogspot.com/2017/04/alternative-hierarchies-my-article-in.html It has been a while since my last post, hopefully in the coming weeks I'll be writing some interesting stuff, meanwhile you can read my <a href="http://www.odtug.com/p/bl/et/blogid=19&amp;blogaid=688" target="_blank">article</a>&nbsp;in ODTUG's EPM Newsletter about Alternative Hierarchies.<br /><br /><br /> Omar Shubeilat tag:blogger.com,1999:blog-2208425848541526078.post-3064485969132892698 Fri Mar 31 2017 21:28:00 GMT-0400 (EDT) Financial Reporting Studio Related Content Error Number 2019 http://epminsight.com/466/financial-reporting-studio-related-content-error-number-2019/ <p>I encountered a FR Studio Related Content Error &#8211; &#8216;<em>error number: 2019&#8242;</em> with error message: <em>‘Unable to connect to http://&lt;servername&gt;:8200/raframework/browse/listXML?sso_token=’</em> while attempting to add related content to a FR report. Specifically, this error occurred when I was attempting to create a related content connection by clicking on a folder in the add related content dialog box.</p> <p><a href="http://epminsight.com/wp-content/uploads/2017/03/FR-Related-Content-Error-2019.jpg"><img class="size-full wp-image-467 aligncenter" src="http://epminsight.com/wp-content/uploads/2017/03/FR-Related-Content-Error-2019.jpg" alt="FR Related Content Error 2019" width="468" height="309" srcset="http://epminsight.com/wp-content/uploads/2017/03/FR-Related-Content-Error-2019.jpg 468w, http://epminsight.com/wp-content/uploads/2017/03/FR-Related-Content-Error-2019-300x198.jpg 300w" sizes="(max-width: 468px) 100vw, 468px" /></a></p> <p>&nbsp;</p> <p>The issue was caused during the Financial Reporting configuration in which the FINANCIAL_REPORTING_LWA was set to port 8200 instead of 19000. This is caused when during the EPM configuration process (during the initial configuration or most probably after applying FR patch) under &#8220;Configure Web Server&#8221; step, &#8220;Set the logical address for the applications to this web server&#8221; option had not been checked.</p> <p>To fix this issue, the EPM configurator for Financial Reporting was run again to re-configure &#8220;Configure Web Server&#8221;, and the check box &#8220;Set the logical address for the applications to this web server&#8221; was checked.</p> <p>Financial Reporting Studio Version in which this was encountered: 11.1.2.4.703.0123</p> <p>This issue has been documented in Oracle Support under Doc ID 2005437.1</p> <p>The post <a rel="nofollow" href="http://epminsight.com/466/financial-reporting-studio-related-content-error-number-2019/">Financial Reporting Studio Related Content Error Number 2019</a> appeared first on <a rel="nofollow" href="http://epminsight.com">epminsight</a>.</p> Neha Sahasrabudhe http://epminsight.com/?p=466 Fri Mar 31 2017 17:53:53 GMT-0400 (EDT) Thoughts on Life in the Cloud https://blog.topdownconsulting.com/2017/03/1735/ <p>Transitioning to the cloud is a big topic for all our EPM customers. There are many aspects to consider when transitioning from on-premise to <a href="https://www.topdownconsulting.com/epm-solutions/cloud/">EPM cloud</a>. I will highlight a few key ones all centered around change management in this blog post.</p> <p>Moving to the cloud brings change across multiple areas:</p> <p>Your relationship with Oracle—e.g., licensing, updates, representation, etc.</p> <p>Responsibilities within your company—e.g., users, IT, administration</p> <p>How you interact with your consulting provider</p> <h3>Your Relationship with Oracle</h3> <p>There are a few differences to note between Hyperion on-premise and <a href="https://www.topdownconsulting.com/resources/by-topic/oracle-epm-cloud/">EPM Cloud</a>. Starting with licensing. With on-premise perpetual license agreements, customers can build multiple applications to segment and deploy across the organization. However, EPM Cloud is a subscription-based model that gets you a single application.  Having a single application must change the way to architect and deploy the cloud-based solution to ensure long-term growth and scalability.  The EPM Cloud can be licensed based on one to five-year terms.</p> <p>Next is environments, you get two (the reason this is so great is outlined below):</p> <ol> <li>Development</li> <li>Production</li> </ol> <p>Another EPM Cloud benefit from Oracle is a dedicated customer success manager and a dedicated cloud team that is very receptive to any trouble calls.</p> <p>The biggest benefit to highlight is that you are part of the entire EPM Cloud ecosystem. Every EPM Cloud customer is on the same platform, and all customers are unique QA testers. The reason this is such a great benefit is because each cloud update is released to all customer’s Development environment two weeks before it goes to Production. Having hundreds of QA testers helps ensure any issues that arise from the product updates will likely be solved before you see them. Also, the broad user base working on a single configuration allows Oracle to release new product features much faster.</p> <h3>Inside Your Organization</h3> <p>What are the biggest changes you will encounter across the organization from an IT, User, and administration perspective?</p> <h4>Users</h4> <p>When working with EPM Cloud, users now have different two access options: Microsoft Office or your web browser (any browser you choose). One of the cool things about the latter is its mobile friendly—i.e., formatted to tablets and smartphones so no app is necessary. You can access your cloud applications anywhere: home, a local café, at the beach if you have Wi-Fi! (Note that depends on IT standards).</p> <p>Also appealing to users is the world class performance. Oracle made significant investments in the cloud infrastructure so global companies no longer experience network latency that can occur with on-premise deployments. Users have great performance from any country.</p> <p>The bottom line is EPM Cloud offers friendly accessibility.</p> <h4>IT</h4> <p>The good news for your IT organization and your company&#8217;s financial bottom line is most overhead and administrative burden goes away with EPM Cloud. Oracle owns product updates, server side maintenance (done at night), the optimization and tuning of the application for great performance, disaster recovery needs, and more. Another great benefit is Oracle updates your system just like a smartphone by pushing out updates on a monthly basis. And just like your smartphone, you can say no if the updates are coming at an inopportune time—e.g., during a critical planning, consolidation, and/or close cycle. They will work with you to make sure the update doesn’t interfere with your business.</p> <p>For the updates, you get a notification from Oracle first. Then they distribute the updates to development (See benefit above about testing), and two weeks later they push them to production. This two-week window gives all users an opportunity to confirm everything is working right.  If something is wrong, someone will find it. Also, Oracle promises two major releases per year. These will include new functionality that is only available in the cloud.</p> <p>One thing to note is IT still manages integration process—moving data via flat files, controlling user access (e.g., VPN, SSO), more extensive backup process if you want it, etc.</p> <h4>Admins</h4> <p>The on-premise life of the <a href="https://www.topdownconsulting.com/epm-support-services/">Admin</a> focuses on data movement/moving pieces. Life in the Cloud focuses administrative activities on processing information because the cloud simplifies a lot of activities. You don’t have the burden of taking care of infrastructure items, so you can operate in a functional capacity and focus on the processing of data, metadata, developing reports, data entry forms, specific business processes, etc.</p> <h3>Working with Your Consulting Provider</h3> <p>Your relationship with your consulting provider just gets better with EPM Cloud. We also get the infrastructure relief and that combined with the built-in features of the cloud applications gives us more time to collaborate with you on business processes, data movement and more.</p> <p>&nbsp;</p> <p>&nbsp;</p> <p id="cMqpTbG"> <p>The post <a rel="nofollow" href="https://blog.topdownconsulting.com/2017/03/1735/">Thoughts on Life in the Cloud</a> appeared first on <a rel="nofollow" href="https://blog.topdownconsulting.com">TopDown Consulting Blog</a>.</p> TopDown Team https://blog.topdownconsulting.com/?p=1735 Fri Mar 31 2017 14:36:45 GMT-0400 (EDT) Oracle OpenWorld 2017: Call for Speakers Is Now Open http://www.odtug.com/p/bl/et/blogaid=695&source=1 What’s the big idea? Share yours with the world's largest gathering of Oracle technologists and business leaders during Oracle OpenWorld 2017, happening October 1-5, 2017 in San Francisco. This year’s Call for Speakers is NOW open. ODTUG http://www.odtug.com/p/bl/et/blogaid=695&source=1 Fri Mar 31 2017 11:19:25 GMT-0400 (EDT) The East Coast gets some EPM Love…#GaTechDays17 https://theitside.net/2017/03/31/the-east-coast-gets-some-epm-love-gatechdays17/ <p><img data-attachment-id="2212" data-permalink="https://theitside.net/2017/03/31/the-east-coast-gets-some-epm-love-gatechdays17/gaoug/" data-orig-file="https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=497" data-orig-size="900,452" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="GaOUG" data-image-description="" data-medium-file="https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=497?w=300" data-large-file="https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=497?w=497" class="alignnone size-full wp-image-2212" src="https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=497" alt="GaOUG" srcset="https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=497 497w, https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=150 150w, https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=300 300w, https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=768 768w, https://erichelmer.files.wordpress.com/2017/03/gaoug.png 900w" sizes="(max-width: 497px) 100vw, 497px" /></p> <p>&nbsp;</p> <p>For those longing for some good Oracle technical content on the East cost, you are in luck. May 9<sup>th</sup>-10 the Georgia Oracle User Group will be hosting <a href="http://gaoug.strikingly.com/">Tech Days</a> &#8211; a two day event in Atlanta. The conference committee has done a great job attracting some of the best experts in the fields of Database, Big Data, Middleware, and Applications, including some hands-on training.</p> <p>Of course, <a href="http://www.mercurytechnology.com">Mercury Technology </a>will be there in full force armed with information on managed cloud hosting.</p> <p>I will be presenting the following session on the second day:</p> <p><strong>Title: </strong><em>Maintaining, Monitoring, Administering, and Patching Oracle EPM Systems</em></p> <p><em><strong>Abstract:</strong> </em>We all have to do it, right? But what actually needs to be done? Who needs to do it? How long does it take? To understand the true value of our Oracle EPM system, we must quantify and understand the level of effort needed to maintain and administer the system. Total cost of ownership not only includes licensing and hardware, but we must also factor in the human resources needed for care and feeding. Join Oracle ACE Director Eric Helmer as he outlines what companies generally require to administer Hyperion environments and how to make those activities as efficient as possible.</p> <p>&#8211; Learn what it takes to maintain a Hyperion system day to day<br /> &#8211; Understand the overall human resources needed<br /> &#8211; Learn options organizations have to reduce the costs and efforts</p> <p>Check out the event’s web site for more information on the planned events and scheduled sessions: <a href="http://gaoug.strikingly.com/">http://gaoug.strikingly.com/</a></p> <p>Icing on the cake?  Registration to the event includes a 1 year membership the user group&#8230; all for under $300.</p> <p>Register for Tech Days here: <a href="https://www.eventbrite.com/e/gaoug-tech-days-2017-registration-28290002158">https://www.eventbrite.com/e/gaoug-tech-days-2017-registration-28290002158</a></p> <p>Hope to see you there!</p><br /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erichelmer.wordpress.com/2211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erichelmer.wordpress.com/2211/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=theitside.net&#038;blog=5115467&#038;post=2211&#038;subd=erichelmer&#038;ref=&#038;feed=1" width="1" height="1" /> Eric Helmer http://theitside.net/?p=2211 Fri Mar 31 2017 07:00:10 GMT-0400 (EDT) FDMEE – diving into the Essbase and Planning security mystery – Part 2 http://john-goodwin.blogspot.com/2017/03/fdmee-diving-into-essbase-and-planning_30.html <div dir="ltr" style="text-align: left;" trbidi="on">In the last part I took an in-depth look at the current situation with on-premise FDMEE and user based security when the target is either Essbase or Planning, I pretty much concluded that a user’s security is not honoured and a global admin user must be defined which basically means no security restrictions on the data that is being loaded.<br /><br />In this part I am going to go through the same process but for EPM Cloud to see how it differs, the cloud products I will be concentrating on are PBCS including enterprise and FCCS.<br /><br />Let us dive right in and look at loading data to a target planning application, at present there are two load methods available and we will start with “Numeric Data Only”<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-PWbHJPiNyVU/WNy5c3ukfGI/AAAAAAAAIuY/DhDqEoD8BC8gV0U_mLsZdSeyWhZVbIWSACLcB/s1600/image001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-PWbHJPiNyVU/WNy5c3ukfGI/AAAAAAAAIuY/DhDqEoD8BC8gV0U_mLsZdSeyWhZVbIWSACLcB/s1600/image001.png" /></a></div><br />This method is the equivalent to on-premise load method of “Numeric Data only – File” but in the cloud the difference is that it can only be defined at application level, for on-premise it can be set at load rule level which makes more sense, I am not sure why it has not been implemented like that in the cloud but I am sure it will change and probably without any warning.<br /><br />As always I am keeping things nice and simple and will be loading two rows of data.<br /><br /><div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-T7KkjsZKtBI/WNy5c6ZDALI/AAAAAAAAIuc/fm4bWyU9jSMXQQNUmHqsBLeHK0mgilFgACLcB/s1600/image002.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="115" src="https://1.bp.blogspot.com/-T7KkjsZKtBI/WNy5c6ZDALI/AAAAAAAAIuc/fm4bWyU9jSMXQQNUmHqsBLeHK0mgilFgACLcB/s640/image002.png" width="640" /></a></div><br />I will start with a user that has been provisioned with the role of “Service Administrator” which is the same as a planning application administrator.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-28SJpkYqDhk/WNy5cliDNRI/AAAAAAAAIuU/uyDngtLHxNwjBuHseNEmxHVcUF_91zlxACLcB/s1600/image003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-28SJpkYqDhk/WNy5cliDNRI/AAAAAAAAIuU/uyDngtLHxNwjBuHseNEmxHVcUF_91zlxACLcB/s1600/image003.png" /></a></div><br />As expected the process ran through smoothly and the process log provides details on how the data is being loaded.<br /><br /><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: epm_default_cloud_admin</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0029</b><br /><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: AIF0029</b><br /><b>DEBUG [AIF]: Locked rule file: AIF0029</b><br /><b>INFO &nbsp;[AIF]: Loading data into cube using data file...</b><br /><b>INFO &nbsp;[AIF]: The data has been loaded by the rule file.</b><br /><b>DEBUG [AIF]: Unlocked rule file: AIF0029</b><br /><br />The process is the same as with on-premise where a data file and load rule are created then the data is loaded using the load rule.<br /><br />The difference between cloud and on-premise is the user that has loaded the data is the default cloud admin and not the user running the export, the ‘epm_default_cloud_admin’ is a system generated account to carry out admin type duties and there is no way to change the behaviour of this account.<br /><br />To be sure I provisioned a user with the power user role and ran the export again.<br /><br /><div class="separator" style="clear: both; text-align: left;"><a href="https://2.bp.blogspot.com/-Gb-FfhSIWgA/WNy5c4KN4sI/AAAAAAAAIug/YMY_B1_MjgUQXkunsXVmSyxQ8VQjQzafgCLcB/s1600/image004.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-Gb-FfhSIWgA/WNy5c4KN4sI/AAAAAAAAIug/YMY_B1_MjgUQXkunsXVmSyxQ8VQjQzafgCLcB/s1600/image004.png" /></a></div><br />The process log confirms that the user running the export is being overridden with the default cloud admin account<br /><br /><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: epm_default_cloud_admin</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0029</b><br /><b>INFO &nbsp;[AIF]: The data has been loaded by the rule file.</b><br /><br />In the cloud, there is no option to set a global user so when loading data using the "Numeric Data Only" method the user will be ignored and the admin account will take control of the process, this also means that it is not possible to honour the user’s data level security using this method.<br /><br />So, in some respects there is a similarity between cloud and on-premise when using this method as for it to function correctly it requires an admin type role and there is no control on restricting the security at data level.<br /><br />Let us switch back to a service administrator user and set the load method to “All data types with security”<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-6uLARAMw1Lo/WNy5dBOg8EI/AAAAAAAAIuk/zzPvBfgyhkkytZsmxqfupdvZg01R_xlVQCLcB/s1600/image005.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-6uLARAMw1Lo/WNy5dBOg8EI/AAAAAAAAIuk/zzPvBfgyhkkytZsmxqfupdvZg01R_xlVQCLcB/s1600/image005.png" /></a></div><br />You would usually set this method if you are planning on loading non-numeric data which I previously wrote a <b><a href="http://john-goodwin.blogspot.co.uk/2016/07/loading-non-numeric-data-to-planning.html">post</a></b> about, when this method was first introduced it was called “HPL” and then was subsequently changed.<br /><br />The method includes reference to security so maybe it is inclination to it operating differently.<br /><br />The export was successfully run again.<br /><br /><a href="https://3.bp.blogspot.com/--NyMFJj2QA8/WNy5dddjKiI/AAAAAAAAIuw/aHzd1Y6_veoWbYRni-FUkAjpI3iBjLXggCLcB/s1600/image007.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="https://3.bp.blogspot.com/--NyMFJj2QA8/WNy5dddjKiI/AAAAAAAAIuw/aHzd1Y6_veoWbYRni-FUkAjpI3iBjLXggCLcB/s1600/image007.png" /></a><br /><div></div><div><div><br />The process log contains important details to what is happening behind the scenes.<br /><br /></div><div></div><div><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: John.Goodwin@mtl.com</b></div><div><b class="yellow">DEBUG [AIF]: Overrode info.loadMethod for the admin user: OLU</b></div><div><b class="yellow">Outline data store load process finished. 2 data records were read, 3 data records were processed, 3 were accepted for loading (verify actual load with Essbase log files), 0 were rejected.</b></div><div><br /></div><div>This time the default cloud admin has not overridden the user running the export and the method to load the data is the Outline Load Utility (OLU), as this user has the service administrator role and security restrictions on the data are not important the OLU can be used, in the last part I showed what happens if the user is not an admin and tries to load data using the OLU.</div><div><br /></div><div>Now let’s look at what happens with a user that has a power user role assigned which I believe is the minimum role level requirement for Data Management access. &nbsp;please note I have not assigned any access permissions for the user in the planning application yet as I just want to show what happens.</div><div><br /></div><div>The export is run and it fails.</div></div><div><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://3.bp.blogspot.com/-bHAJ7ObZ8fI/WNy5dKdJYZI/AAAAAAAAIuo/5scp6Jm8P0kDUDMCNrc7kFxreB2aoxNCwCLcB/s1600/image006.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-bHAJ7ObZ8fI/WNy5dKdJYZI/AAAAAAAAIuo/5scp6Jm8P0kDUDMCNrc7kFxreB2aoxNCwCLcB/s1600/image006.png" /></a></div><br />This time in the process log there are noticeable differences to the way the data is being loaded.<br /><br /><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: l.howlett@mtl.com</b><br /><b class="yellow">DEBUG [AIF]: Overrode info.loadMethod for the non-admin user: REST</b><br /><b class="yellow">DEBUG [AIF]: requestUrl: http://localhost:9000/HyperionPlanning/rest/v3/applications/Vision/plantypes/Plan1/importdataslice</b><br /><b class="yellow">ERROR [AIF]: The rest service request has failed: 400 Bad Request - {"status":400,"message":"java.lang.NullPointerException","localizedMessage":"java.lang.NullPointerException"}</b><br /><br />There is no overriding of the user performing the export and as the user is not an admin the method for loading data is with the REST API.<br /><br />If you are not aware there are REST resources available for importing, exporting and deleting data by building up a data grid which I will go into more detail shortly.<br /><br />The REST call failed and the reason behind this even though the error message is not clear is because no access permissions have been defined.<br /><br />Now I am going to add access permissions but not for all dimensions and run the export again.<br /><br /><a href="https://3.bp.blogspot.com/-bHAJ7ObZ8fI/WNy5dKdJYZI/AAAAAAAAIuo/5scp6Jm8P0kDUDMCNrc7kFxreB2aoxNCwCLcB/s1600/image006.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="https://3.bp.blogspot.com/-bHAJ7ObZ8fI/WNy5dKdJYZI/AAAAAAAAIuo/5scp6Jm8P0kDUDMCNrc7kFxreB2aoxNCwCLcB/s1600/image006.png" /></a><br /><br />The export failed again which was to be expected and now the error message that is produced is something you should be familiar with if you have worked with planning.<br /><br /><b>INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: l.howlett@mtl.com&nbsp;</b><br /><b>DEBUG [AIF]: Overrode info.loadMethod for the non-admin user: REST</b><br /><b>DEBUG [AIF]: requestUrl: http://localhost:9000/HyperionPlanning/rest/v3/applications/Vision/plantypes/Plan1/importdataslice</b><br /><b class="yellow">ERROR [AIF]: The rest service request has failed: 400 Bad Request - {"status":400,"detail":"You are trying to open the form, but cannot because all of the required dimensions are not present. Possible causes may be that you do not have access to at least one member of a required dimension, or the member selection resulted in no members present. Contact your administrator."}</b><br /><br />The error message is the same one you receive when a user opens a form and does not have all the required access permissions to the members in the form, so it looks like the REST resource sits on top of existing functionality built into forms.<br /><br />I updated the access permissions so the user has write access to all the members contained in the data load.<br /><div><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://3.bp.blogspot.com/--NyMFJj2QA8/WNy5dddjKiI/AAAAAAAAIuw/aHzd1Y6_veoWbYRni-FUkAjpI3iBjLXggCLcB/s1600/image007.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/--NyMFJj2QA8/WNy5dddjKiI/AAAAAAAAIuw/aHzd1Y6_veoWbYRni-FUkAjpI3iBjLXggCLcB/s1600/image007.png" /></a></div><br />This time the export was successful and the process log confirms the number of rows loaded.<br /><br /><b>INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: l.howlett@mtl.com</b><br /><b>DEBUG [AIF]: Overrode info.loadMethod for the non-admin user: REST</b><br /><b>DEBUG [AIF]: requestUrl: http://localhost:9000/HyperionPlanning/rest/v3/applications/Vision/plantypes/Plan1/importdataslice</b><br /><b class="yellow">INFO &nbsp;[AIF]: Number of rows loaded: 2, Number of rows rejected: 0</b><br /><br />Opening a form with the same user shows that the data was correctly loaded.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-qliFuU0qP-c/WNy5dZdZKwI/AAAAAAAAIus/QhSoY2wiIXcIN7WlQfyAsozfRc65rF8lQCLcB/s1600/image008.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-qliFuU0qP-c/WNy5dZdZKwI/AAAAAAAAIus/QhSoY2wiIXcIN7WlQfyAsozfRc65rF8lQCLcB/s1600/image008.png" /></a></div><br />So what is happening behind the scenes to load the data using the REST API, well when an export is initiated a file is created which contains JSON and a grid based on the data which is being loaded.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-Y3WEtpF5cG4/WNy5dTTIk9I/AAAAAAAAIu0/NFsoHtRAzo0pPxsg_HVozapBXhrxjo8xwCLcB/s1600/image009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-Y3WEtpF5cG4/WNy5dTTIk9I/AAAAAAAAIu0/NFsoHtRAzo0pPxsg_HVozapBXhrxjo8xwCLcB/s1600/image009.png" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both;">The JSON in the file is then posted to the "importdataslice" REST resource and the user details running the export are passed in so that the security is honoured.</div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;">The URL format for the REST resource is:</div><div class="separator" style="clear: both;"><b class="yellow">https://&lt;cloudinstance&gt;/HyperionPlanning/rest/v3/applications/&lt;app&gt;/plantypes/&lt;cube&gt;/importdataslice</b></div><div><br /></div><div class="separator" style="clear: both;">An example of the JSON that is being generated for the two rows of data is:</div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-wQEWuWsdWC8/WNy5dgkqpzI/AAAAAAAAIu4/o-6ddxytHFsuDj5T6M2O6fHvcDJIuRDWgCLcB/s1600/image010.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-wQEWuWsdWC8/WNy5dgkqpzI/AAAAAAAAIu4/o-6ddxytHFsuDj5T6M2O6fHvcDJIuRDWgCLcB/s1600/image010.png" /></a></div><br />The response that is returned is in JSON format and contains information about the number of cells that were accepted and rejected.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-JmOA30nZi2o/WNy5dhJqR4I/AAAAAAAAIu8/oa4cWHeNTeo0fJ9emxRO_p0hvNUYzb_2wCLcB/s1600/image011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-JmOA30nZi2o/WNy5dhJqR4I/AAAAAAAAIu8/oa4cWHeNTeo0fJ9emxRO_p0hvNUYzb_2wCLcB/s1600/image011.png" /></a></div><br />The JSON grid that is being generated in my example would look like the following in terms of a planning form.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-eUuvw5Q9pjo/WNy5dtbZpOI/AAAAAAAAIvA/UFJPchOT8LkTX3GmnZHfAvNxrouPCs2EQCLcB/s1600/image012.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-eUuvw5Q9pjo/WNy5dtbZpOI/AAAAAAAAIvA/UFJPchOT8LkTX3GmnZHfAvNxrouPCs2EQCLcB/s1600/image012.png" /></a></div><br />To demonstrate what happens with rejected cells I updated the JSON to include an account member “<b>4110</b>” which the user does not have access to.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-KH2oqpvgjsE/WNy5d8CZF2I/AAAAAAAAIvE/KOWX9nnFIA8c86wwWCBNLHS5j-0uXhnOgCLcB/s1600/image013.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-KH2oqpvgjsE/WNy5d8CZF2I/AAAAAAAAIvE/KOWX9nnFIA8c86wwWCBNLHS5j-0uXhnOgCLcB/s1600/image013.png" /></a></div><br />The response shows that one cell was rejected and contains the row of the grid that was rejected, it does not provide the actual member that was rejected though.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-UA8Y4M99rlI/WNy5dzDm52I/AAAAAAAAIvI/ED1golcuOEM52PrpvY9t_XGCuZZLhiCfQCLcB/s1600/image014.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-UA8Y4M99rlI/WNy5dzDm52I/AAAAAAAAIvI/ED1golcuOEM52PrpvY9t_XGCuZZLhiCfQCLcB/s1600/image014.png" /></a></div><br />I will take another example in Data Management and load four rows of data, the user does not have access to entity member “<b>111</b>” so in theory two rows of data should be rejected.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-WfpS_2QO4Og/WNy5dwN5bEI/AAAAAAAAIvM/1oYECepe264SxsX4WIcZFN-YNZajYOsBQCLcB/s1600/image015.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-WfpS_2QO4Og/WNy5dwN5bEI/AAAAAAAAIvM/1oYECepe264SxsX4WIcZFN-YNZajYOsBQCLcB/s1600/image015.png" /></a></div><br />I was expecting the export process to be successful but contain warnings but it looks like if any invalid data is encountered the process status is shown as a failure.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-y-270OsRLZw/WNy5eLPRTbI/AAAAAAAAIvY/MuVQ1xUgw8wVdE1kxq_BrvDFWWhoLTjGgCLcB/s1600/image016.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-y-270OsRLZw/WNy5eLPRTbI/AAAAAAAAIvY/MuVQ1xUgw8wVdE1kxq_BrvDFWWhoLTjGgCLcB/s1600/image016.png" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-cv9CEL3m4V0/WNy5eJRWXvI/AAAAAAAAIvQ/Xl1q2PSblbkPWpQk1imU9I_dDUXwcTG4QCLcB/s1600/image017.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-cv9CEL3m4V0/WNy5eJRWXvI/AAAAAAAAIvQ/Xl1q2PSblbkPWpQk1imU9I_dDUXwcTG4QCLcB/s1600/image017.png" /></a></div><br />Investigating the process logs shows that two rows were loaded and two were rejected which is what I would expect, the list of the rejected rows are written to the log and are generated from the REST response like in my previous example.<br /><b><br /></b><b>INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: l.howlett@mtl.com</b><br /><b>DEBUG [AIF]: Overrode info.loadMethod for the non-admin user: REST</b><br /><b>DEBUG [AIF]: requestUrl: http://localhost:9000/HyperionPlanning/rest/v3/applications/Vision/plantypes/Plan1/importdataslice</b><br /><b class="yellow">INFO &nbsp;[AIF]: Number of rows loaded: 2, Number of rows rejected: 2</b><br /><b class="yellow">INFO &nbsp;[AIF]: List of rejected cells: ["[Actual, 1520, 111, No Version, BaseData, P_000, FY17, Mar]","[Actual, 2210, 111, No Version, BaseData, P_000, FY17, Mar]"]</b><br /><br />I was interested to know whether valid intersections would restrict the data being loaded, as the REST functionality looks to be built on top of form data grids then the logic should apply.<br /><br />I updated the users access permissions so they could write to entity members “<b>110</b>”, “<b>111</b>” and then restricted permissions to entity “<b>111</b>” using a valid combination.<br /><br /><div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-CN92tJ2xCR8/WNy5eLUxNjI/AAAAAAAAIvU/CAny4JMMNBg9Ga9UIGcMGwZ4u_PyrrzMACLcB/s1600/image018.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-CN92tJ2xCR8/WNy5eLUxNjI/AAAAAAAAIvU/CAny4JMMNBg9Ga9UIGcMGwZ4u_PyrrzMACLcB/s1600/image018.png" /></a></div><br />The export failed.<br /><br /><a href="https://3.bp.blogspot.com/-bHAJ7ObZ8fI/WNy5dKdJYZI/AAAAAAAAIuo/5scp6Jm8P0kDUDMCNrc7kFxreB2aoxNCwCLcB/s1600/image006.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="https://3.bp.blogspot.com/-bHAJ7ObZ8fI/WNy5dKdJYZI/AAAAAAAAIuo/5scp6Jm8P0kDUDMCNrc7kFxreB2aoxNCwCLcB/s1600/image006.png" /></a><br /><br />The rows containing entity member “<b>111</b>” were rejected so valid intersections are honoured when loading data using the REST method.<br /><br /><b class="yellow">INFO &nbsp;[AIF]: Number of rows loaded: 2, Number of rows rejected: 2</b><br /><b class="yellow">INFO &nbsp;[AIF]: List of rejected cells: ["[Actual, 2210, 111, No Version, BaseData, P_000, FY17, Mar]","[Actual, 1520, 111, No Version, BaseData, P_000, FY17, Mar]"]</b><br /><br />My previous examples have all been using PBCS which also applies to E-PBCS so how about FCCS, with FCCS the load type can be set a rule level.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-6KMxTeY0QSY/WNy5etvJgLI/AAAAAAAAIvk/RzfNibbRZ_YP37XndIKyJ5FByfVAH_cVACLcB/s1600/image019.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-6KMxTeY0QSY/WNy5etvJgLI/AAAAAAAAIvk/RzfNibbRZ_YP37XndIKyJ5FByfVAH_cVACLcB/s1600/image019.png" /></a></div><br />There are only two options available which are Data and Journal.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-Q97eta4epj4/WNy5ebnEtFI/AAAAAAAAIvc/Iov9eiu_EpUzkRETmlSk0Nk_vNlBrYB6ACLcB/s1600/image020.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-Q97eta4epj4/WNy5ebnEtFI/AAAAAAAAIvc/Iov9eiu_EpUzkRETmlSk0Nk_vNlBrYB6ACLcB/s1600/image020.png" /></a></div><br />I am not going to bother covering the journal option as setting this option will generate a Journal in FCCS and this does not relate to what this post is about.<br /><br />I loaded the following data set with a user that has the Service Administrator role applied.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-kJVBdCZpPGA/WNy5ehPa_5I/AAAAAAAAIvg/L3O2BaHQSxQO51og1yP5pF2zKU_YtYC5gCLcB/s1600/image021.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="150" src="https://3.bp.blogspot.com/-kJVBdCZpPGA/WNy5ehPa_5I/AAAAAAAAIvg/L3O2BaHQSxQO51og1yP5pF2zKU_YtYC5gCLcB/s640/image021.png" width="640" /></a></div><br />The process log confirms that when using the “<b>Data</b>” load type in FCCS it acts in the same way as “<b>All data types with security</b>” in PBCS, if the user has the Service Administrator role it will load the data using the Outline load utility.<br /><br /><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: FCCS, Resolved user name for application access: John.Goodwin@mtl.com</b><br /><b class="yellow">DEBUG [AIF]: Overrode info.loadMethod for the admin user: OLU</b><br /><b class="yellow">INFO &nbsp;[AIF]: Number of rows loaded: 1, Number of rows rejected: 0</b><br /><br />If I switch to a power user with the correct access permissions for the data that is being loaded, then the export is successful.<br /><div><br /></div><div><a href="https://3.bp.blogspot.com/--NyMFJj2QA8/WNy5dddjKiI/AAAAAAAAIuw/aHzd1Y6_veoWbYRni-FUkAjpI3iBjLXggCLcB/s1600/image007.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/--NyMFJj2QA8/WNy5dddjKiI/AAAAAAAAIuw/aHzd1Y6_veoWbYRni-FUkAjpI3iBjLXggCLcB/s1600/image007.png" /></a></div><div><br /></div><div><div><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: FCCS, Resolved user name for application access: l.howlett@mtl.com</b></div><div><b class="yellow">DEBUG [AIF]: Overrode info.loadMethod for the non-admin user: REST</b></div><div><b class="yellow">DEBUG [AIF]: requestUrl: http://localhost:9000/HyperionPlanning/rest/v3/applications/FCCS/plantypes/Consol/importdataslice</b></div><div><b class="yellow">INFO &nbsp;[AIF]: Number of rows loaded: 1, Number of rows rejected: 0</b></div><div><br /></div><div>The method to load the data is with the REST API, this is basically the same as PBCS which means the user’s access permissions will be honoured.</div><div><br /></div><div>The only concern I have about using the REST method would be the performance implications of loading a large amount of data as it will be the equivalent of creating a huge form, I have not had the chance yet to test whether it does impact performance.</div><div><br /></div><div>That covers when the target is Planning so how about when an ASO Essbase cube is the target.</div><div><br /></div><div>The load methods are the same for Essbase as they are for Planning and currently can only be set in the target application options, I going to start with “<b>Numeric Data Only</b>”</div></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-MoA-7Nywjd8/WNy5e3cp9uI/AAAAAAAAIvw/cFVV5hp69qsU05ay11wvrXG2JdXEkZTEwCLcB/s1600/image023.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-MoA-7Nywjd8/WNy5e3cp9uI/AAAAAAAAIvw/cFVV5hp69qsU05ay11wvrXG2JdXEkZTEwCLcB/s1600/image023.png" /></a></div><br />The following data set is loaded by a Service Administrator.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-Kw9nxTkBZS0/WNy5eyqOuyI/AAAAAAAAIvs/Ygk76J8W2KIexh4bCsV7b_HfH4uMKD_VgCLcB/s1600/image024.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="182" src="https://2.bp.blogspot.com/-Kw9nxTkBZS0/WNy5eyqOuyI/AAAAAAAAIvs/Ygk76J8W2KIexh4bCsV7b_HfH4uMKD_VgCLcB/s640/image024.png" width="640" /></a></div><br />When using the numeric data method then concept is the same as with Planning, the default cloud admin overrides, a data file and load rule are created, the data is loaded with the rule.<br /><br /><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: epm_default_cloud_admin</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0031</b><br /><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: AIF0031</b><br /><b>DEBUG [AIF]: Locked rule file: AIF0031</b><br /><b>INFO &nbsp;[AIF]: Getting load buffer for ASO data load...</b><br /><b>INFO &nbsp;[AIF]: Initializing load buffer [1]</b><br /><b>INFO &nbsp;[AIF]: Successfully initialized the load buffer</b><br /><b>INFO &nbsp;[AIF]: Loading data into cube using data file...</b><br /><b>INFO &nbsp;[AIF]: The load buffer [1] has been closed.</b><br /><b>INFO &nbsp;[AIF]: The data has been loaded by the rule file.</b><br /><b>DEBUG [AIF]: Unlocked rule file: AIF0031</b><br /><br />Now to switch over to a power user and repeat the process.<br /><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://1.bp.blogspot.com/-Bh9kbQEwIJQ/WNy5fDaHS8I/AAAAAAAAIv4/b2fAd8rZTs0JeoJsW_7zdrHXk0UaRLbPACLcB/s1600/image025.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-Bh9kbQEwIJQ/WNy5fDaHS8I/AAAAAAAAIv4/b2fAd8rZTs0JeoJsW_7zdrHXk0UaRLbPACLcB/s1600/image025.png" /></a></div><br />Once again the process is the same as when Planning is the target and the default admin overrides and loads the data.<br /><b><br /></b><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: epm_default_cloud_admin</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0031</b><br /><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: AIF0031</b><br /><b>DEBUG [AIF]: Locked rule file: AIF0031</b><br /><b>INFO &nbsp;[AIF]: Getting load buffer for ASO data load...</b><br /><b>INFO &nbsp;[AIF]: Initializing load buffer [1]</b><br /><b>INFO &nbsp;[AIF]: Successfully initialized the load buffer</b><br /><b>INFO &nbsp;[AIF]: Loading data into cube using data file...</b><br /><b>INFO &nbsp;[AIF]: The load buffer [1] has been closed.</b><br /><b>INFO &nbsp;[AIF]: The data has been loaded by the rule file.</b><br /><b>DEBUG [AIF]: Unlocked rule file: AIF0031</b><br /><br />How about setting the load method to “<b>All data types with security</b>”<br /><br /><div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-V2udI7aJ0T8/WNy5fBUyalI/AAAAAAAAIv8/2pgJEQbkL18SdYVPfTa38yvWXOY3d-S4QCLcB/s1600/image026.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-V2udI7aJ0T8/WNy5fBUyalI/AAAAAAAAIv8/2pgJEQbkL18SdYVPfTa38yvWXOY3d-S4QCLcB/s1600/image026.png" /></a></div><br />I will try with the Service Administrator user as there shouldn’t be any problems.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-xfVfQgM5Hb0/WNy5fBe1YOI/AAAAAAAAIv0/hrc2YGknvcop3bf5DZ4lS_UAhSc6k6g1QCLcB/s1600/image027.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-xfVfQgM5Hb0/WNy5fBe1YOI/AAAAAAAAIv0/hrc2YGknvcop3bf5DZ4lS_UAhSc6k6g1QCLcB/s1600/image027.png" /></a></div><br />Spoke to soon, the process failed so time to look at the logs.<br /><br /><b class="yellow">INFO &nbsp;[AIF]: cloudServiceType: Planning, Resolved user name for application access: epm_default_cloud_admin</b><br /><b class="yellow">ERROR [AIF]: Essbase ASO application is not created from any Planning application, please use other data load methods.</b><br /><br />Hold on that error does not make sense, this is PBCS so it must be created from the Planning application there is no other way.<br /><br />I tried with the power user and received the same error message so I decided to test whether I could load data to the ASO cube using the REST API, it should be possible because I can create a form and enter data against the ASO cube.<br /><br /><div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-kT1gefc4L6M/WNy5fRZiXWI/AAAAAAAAIwA/l-wBnxeDH9YIrz9Y0LZuRoxP_z3rNqagwCLcB/s1600/image028.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://3.bp.blogspot.com/-kT1gefc4L6M/WNy5fRZiXWI/AAAAAAAAIwA/l-wBnxeDH9YIrz9Y0LZuRoxP_z3rNqagwCLcB/s640/image028.png" width="640" /></a></div><br />The response confirms that it is possible to use the REST resource to load data to an ASO cube.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-Xr2v1YT-91w/WNy5fbuJ8iI/AAAAAAAAIwE/CBv79CIbhqwWvLxEric9WnW_DHc2slRfwCLcB/s1600/image029.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-Xr2v1YT-91w/WNy5fbuJ8iI/AAAAAAAAIwE/CBv79CIbhqwWvLxEric9WnW_DHc2slRfwCLcB/s1600/image029.png" /></a></div><br />At the moment I am not sure why it is possible to select the “All data types with security” method if it doesn’t work, maybe I am missing something or it is a bug or a feature that will be implemented at a later stage. If I find out any further information I will update this post.<br /><br />That is all I am going to cover on the different security type behaviour between admin and non-admin users for on-premise, hybrid and cloud. It certainly can be confusing with all the possible scenarios but hopefully I have cleared it up over the two posts.<br /><div><br /></div></div> John Goodwin tag:blogger.com,1999:blog-6575283218005807475.post-8743162086411771434 Thu Mar 30 2017 15:11:00 GMT-0400 (EDT) Dodeca Workbook Script documentation available online http://www.jasonwjones.com/2017/03/dodeca-workbook-script-documentation-available-online/ I kind of posted this on the down-low earlier this week but got outed by my auto-tweet feature, where it got picked up by Oracle EPM Blogs and a few others, so I thought I should just write about this for real. Earlier this week, the new documentation for the Dodeca Workbook Script functionality went [&#8230;] jason http://www.jasonwjones.com/?p=1773 Thu Mar 30 2017 14:32:36 GMT-0400 (EDT) The East Coast gets some EPM Love…#GaTechDays17 https://theitside.net/2017/03/30/the-east-coast-gets-some-epm-lovegatechdays17/ <p><img data-attachment-id="2212" data-permalink="https://theitside.net/2017/03/31/the-east-coast-gets-some-epm-love-gatechdays17/gaoug/" data-orig-file="https://erichelmer.files.wordpress.com/2017/03/gaoug.png" data-orig-size="900,452" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="GaOUG" data-image-description="" data-medium-file="https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=300" data-large-file="https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=497" class="alignnone size-full wp-image-2212" src="https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=900&amp;h=452" alt="GaOUG" width="900" height="452" srcset="https://erichelmer.files.wordpress.com/2017/03/gaoug.png 900w, https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=150&amp;h=75 150w, https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=300&amp;h=151 300w, https://erichelmer.files.wordpress.com/2017/03/gaoug.png?w=768&amp;h=386 768w" sizes="(max-width: 900px) 100vw, 900px" /></p> <p>For those longing for some good Oracle technical content on the East cost, you are in luck. May 9<sup>th</sup>-10 the Georgia Oracle User Group will be hosting <a href="http://gaoug.strikingly.com/">Tech Days</a> – a two day event in Atlanta. The conference committee has done a great job attracting some of the best experts in the fields of Database, Big Data, Middleware, and Applications, including some hands-on training.</p> <p>Of course, <a href="http://www.mercurytechnology.com">Mercury Technology </a>will be there in full force armed with information on managed cloud hosting.</p> <p>I will be presenting the following session on the second day:</p> <p><strong>Title: </strong><em>Maintaining, Monitoring, Administering, and Patching Oracle EPM Systems</em></p> <p><em><strong>Abstract:</strong> </em>We all have to do it, right? But what actually needs to be done? Who needs to do it? How long does it take? To understand the true value of our Oracle EPM system, we must quantify and understand the level of effort needed to maintain and administer the system. Total cost of ownership not only includes licensing and hardware, but we must also factor in the human resources needed for care and feeding. Join Oracle ACE Director Eric Helmer as he outlines what companies generally require to administer Hyperion environments and how to make those activities as efficient as possible.</p> <p>– Learn what it takes to maintain a Hyperion system day to day</p> <p>– Understand the overall human resources needed</p> <p>– Learn options organizations have to reduce the costs and efforts</p> <p>Check out the event’s web site for more information on the planned events and scheduled sessions: <a href="http://gaoug.strikingly.com/">http://gaoug.strikingly.com/</a></p> <p>Icing on the cake?  Registration to the event includes a 1 year membership the user group… all for under $300.</p> <p>Register for Tech Days here: <a href="https://www.eventbrite.com/e/gaoug-tech-days-2017-registration-28290002158">https://www.eventbrite.com/e/gaoug-tech-days-2017-registration-28290002158</a></p> <p>Hope to see you there!</p><br /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erichelmer.wordpress.com/2228/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erichelmer.wordpress.com/2228/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=theitside.net&#038;blog=5115467&#038;post=2228&#038;subd=erichelmer&#038;ref=&#038;feed=1" width="1" height="1" /> Eric Helmer http://theitside.net/?p=2228 Thu Mar 30 2017 09:36:00 GMT-0400 (EDT) Using Oracle HTTP Server 12c with Oracle EPM (Hyperion) 11.1.2.4 http://blog.performancearchitects.com/wp/2017/03/29/using-oracle-http-server-12c-with-oracle-epm-hyperion-11-1-2-4/ <p>Author: Andy Tauro, Performance Architects</p> <p>Ever since <a href="http://www.oracle.com">Oracle</a> released <a href="http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/overview/index.html">Oracle Business Intelligence Enterprise Edition (OBIEE) 12c</a> (12.2.x), it has been a waiting game to see when <a href="https://www.oracle.com/applications/performance-management/index.html">Oracle EPM (Hyperion)</a> would move to the 12c versioning.  As of the date of publication of this blog post, the latest version of Oracle EPM is 11.1.2.4.x, which bundles many improvements over the prior releases of Oracle EPM. However,  <a href="http://www.oracle.com/technetwork/middleware/fusion-middleware/overview/index.html">Oracle Fusion Middleware (FMW)</a> is still 11g, to be precise 11.1.1.7. This includes <a href="https://docs.oracle.com/cd/E28280_01/web.1111/e10144/intro_ohs.htm#HSADM101">Oracle HTTP Server (OHS) 11.1.1.7</a>, and we have been asked more than once when Oracle EPM will be updated to use the latest version of FMW or OHS.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/andrew-1.png"><img class="alignnone size-medium wp-image-1944" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/andrew-1-300x196.png" alt="" width="300" height="196" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/andrew-1-300x196.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/andrew-1-624x409.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/andrew-1.png 730w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>As a workaround to meet Infrastructure standards, we often set up a standalone instance of OHS with EPM. Until recently, the version of OHS that we typically used was OHS 11.1.1.9, which is the latest version of OHS in the 11g family.</p> <p>With the migration to 12c versions of Oracle Relational Database (RDBMS), OBIEE and WebLogic, the 12c version of OHS is also being adopted as part of some of these products. The natural progression is to bring EPM into the fold. But the transition is not simply plug-and-play.</p> <p>OHS 12c is based on Apache HTTP Server 2.4, whereas the 11g version was based on 2.2. The change in the base code results in changes in the implementation. While most of the functionality is the same, there are some key differences in the directives used. For instance, “Order” and “Deny” directives have been replaced by the “Require” directive. Luckily, there is an Apache webpage that lists a lot of the changes:  <a href="https://httpd.apache.org/docs/2.4/upgrading.html">https://httpd.apache.org/docs/2.4/upgrading.html</a></p> <p>This is not a certification of Hyperion EPM 11.1.2.4 with OHS 12c. While we have seen it work for the uses that we have put this combination through, this does not imply Oracle’s support for the combination at this time. The reason for this is most likely the fact that Oracle EPM is closely integrated into the instance of OHS that gets deployed with it. In the above-described scenario, the 12c instance of OHS serves as a duplicate to the bundled instance and serves as a proxy to the requests that it serves.</p> <p>While there are benefits to integrating OHS 12c with Oracle EPM 11.1.2.4, such as updated security code and better performance, it is necessary to keep in mind the Oracle Support certification of the solution. Continued support from Oracle for a complex suite of tools like Oracle EPM is essential, so keeping the solution simple helps. And this also reduces the chances of the solution breaking down when the next upgrade comes around.</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=1943 Wed Mar 29 2017 05:44:58 GMT-0400 (EDT) Head in the Essbase Cloud No. 2 -- Up the down staircase http://feedproxy.google.com/~r/CameronsBlogForEssbaseHackers/~3/uuRxugcJj8A/head-in-essbase-cloud-no-2-up-down.html <h1 dir="ltr" id="docs-internal-guid-0930e813-17be-cc1a-80f3-1937fc91d48c" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><a href="https://www.youtube.com/watch?v=W7BF3Yhz_Zg" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">I know a little bit about a lot of things</span></a></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">One of the more interesting aspects of Essbase Cloud is that dimension management within Excel is possible. &nbsp;Yes, there’s a web UI that allows this as well but for most things I find it difficult at best to work with. &nbsp;It’s interesting, but it simply doesn’t do a good job in managing a dimension more complex than Sample.Basic’s Period dimension because it doesn’t support any kind of treeview. &nbsp;Don’t believe me? &nbsp;Wait for another blog post where I cover it in detail (this is assuming, of course, that I continue to have access to a pod. &nbsp;Fingers crossed on my part. </span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Instead, I am – hypocritically of course – going to use Sample.Basic, but in Hybrid mode, to create a member formula and load data]. &nbsp;Some of this (much?) is documented. &nbsp;</span><a href="http://docs.oracle.com/cloud/latest/analytics-cloud/analytics-cloud-docs.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">I recommend you Read The Whole Thing as well as commend the documentation team for their valiant effort.</span><span style="background-color: transparent; color: #1155cc; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;"> </span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">&nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I of course, am </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">not</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> going to read the documentation because…because </span><a href="http://www.imdb.com/title/tt0080377/quotes" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">I eat pain like candy</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;Instead, I shall follow the path I usually take: &nbsp;blind stumbling about while I try to do something, anything, of use. &nbsp;It’s just how I roll. &nbsp;Later, after frustration overtakes me, I’ll do the manly thing and pretend that I didn’t read said documentation. &nbsp;J/k, I </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">do</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> read documentation.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><a href="https://www.youtube.com/watch?v=0ztFZWTF-1g" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Let’s begin</span></a></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Let’s start off in the web UI. &nbsp;While I reviewed this in my last post, it bears repeating that the hierarchical nature of EAS is </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">not</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> reflected here and one must pay attention to the context of the page. &nbsp;In the page below, I’m at the server level.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="https://www.youtube.com/watch?v=Uq6-szDFhuM" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">I read the latest news, No buttons on my shoes</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Oracle provide a series of predetermined templates for you to download to jumpstart your Excel/Cube Designer work.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh4.googleusercontent.com/nyZ6jJSIhfuuJni-FoEZhfdB4bXDT6_zxnHVTaMEWdPjaA89VreCLlndmFb4xHG3oShHvP9BzfrDw_8UjnnPGbhedr9oOCrf3lz710VvzXr7WSflQigp_pCENCz3jvwkQnZvyffyiZAfvAej0w" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here’s the list. &nbsp;While I see good old Sample.Basic (</span><a href="https://www.jasonwjones.com/2016/09/tbc-files-bankruptcy/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Jason, honestly, did you think that SdotB would ever die? &nbsp;Really? </span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">&nbsp;When Essbase is dead and buried, sure. &nbsp;But Oracle and I have kept the faith.), my heart beats a little faster but I’m really interested in the Hybrid version of this. &nbsp;“Pure” BSO is so 1992.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/cP1EtqVz1_zcNJsyxrwTnlIUTbloLwBpBge9TnXY6iA6F27qHDqYLXTJcQ7S0NHxA7zORU7oyOAQsEczeN_YAiQF8S1J-qMS63pYi8K5my4_L8tMqS8WGQDMgQd4x4kMaJOM7LD61K6WXOpmeg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Inconsequential rants aside, I’m going to download the Cube Designer manifestation of MVFEDITWWW to my local drive (oooh, I’ve finally sort of joined the Win 10 world albeit on my own terms and on a VM).</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">There’s the template in my Downloads folder:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="215" src="https://lh3.googleusercontent.com/01CGUyTs-chg3jL-YIztB27F0xPjIaiPUM11WASB9xV8P4BT5zLgQk7JT-4VeTNO9WNrcuv2Xvxj2Un7xSXBHmjTZ6lc48XyPlRfWzadW6_f01mBJlt_3U5h7utP_xDZyxd7wCG10fzsiqAzkg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Without going through every sheet, I see all of the metadata bits that I expect:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="413" src="https://lh6.googleusercontent.com/pCFgNA30PP3LZCSB_YT5geTfvvOk2AC5F4d2VouhGq5_xJwlrIXx7WrnPx7PyyfGRzTeiYHP7XUumhOc-D6ixumG4yrYlt1N9oZHobSid0bSWwS_uqZ2XPvCFjr006TbJh1YGnLs-vxclgaQpg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="510" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Application, database, and dimension sheets aside, it’s worth noting the last three: &nbsp;Data.Basic, Calc.calcall, and Query.Sample. &nbsp;It looks as though more than just dimensionality is possible within a Cube Designer workbook.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If we look at Data.Basic it’s the same Essbase data we (well, at least I do) know and love.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/At5KoSyb6tfvsFwDNKAoK__WWiOBr4ABNNe9H4NTS2FGPrlg0vCWw9aQoj4zTEvJbdNltWlXZLjawq5OcS7LWk59fZKemGBNsmRaJbGFZrgk00oM9lnn8vapF7MmE77FP8z007VbgE31GZnppA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This is a bit odd. &nbsp;This is a Hybrid-enabled (actually, everything’s Hybrid-enabled as it all goes through the Hybrid query processor – this is true in on-premises as well) database with all aggregations tagged as dynamic &nbsp;so there isn’t really much point in running a CALC ALL. &nbsp;In any case, it’s illustrative of how calc scripts are written. &nbsp;As I haven’t (and won’t for this blog post) tested writing one, I </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">think</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> that each calc script gets its own Calc.</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">calcname</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> sheet.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="407" src="https://lh4.googleusercontent.com/rhFy-Mt9z8hP2Rf9tXntvhc1WBKKNpIKGPtJ_ckG7I06pSnQfFtuYc2egmiy67CkIJOO3c3ujhQXnxLaCBOBIj5Cfz4KHOrzT3eu9gBqVwzAtf30hnsaxS2a1fu_i40nHDf6KgoaEJ0l0uhQBQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="588" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">There’s even a sample query sheet to help you (someone else?) see what the data ought to look like on load. &nbsp;I’m not sure I understand why this is better than a simple Smart View ad hoc retrieve from scratch but it’s a nice touch regardless.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="https://www.youtube.com/watch?v=Uq6-szDFhuM" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">You know I went to school, And I'm nobody's fool</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Editing dimension metadata is as simple as typing into a sheet or using the functionality of offline Cube Designer. &nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Simply click on Cube Designer in the Cube Designer Excel ribbon and then the From Sheet button in the lower right.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh6.googleusercontent.com/8LxcF2j9lA4SyGzYJEzRak4moMh1axarthKwxDGiw0THfFCdpDOvbRhDGDHLRQ2HKvOOLOFL0AR1mKIxLy-g2OuGVSIbBEOnpdprSRVl8p7_DNZLAP6MZYjzyPb0RW44V2KJ-JyrHpVU651h0w" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Ta da, you now have a fully disconnected (for now) Essbase database editor.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="682" src="https://lh3.googleusercontent.com/GEEJLX0ts77LqSzUnPqQ_wFHI-ZEVhgwb9WkRYBNn3sDyMl2oozEsMIJSdMDWvaFKP825u4-D8dXfyCunxYk1dn3x8q2i9SUAX1xenW7ddM__6PEUUylf990f12BTMVN1eTZgM49jumqYZNvIQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="337" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The Dimensions tab controls metadata columns. &nbsp;In the case of the Measures dimension, I see that Solve Order isn’t visible. &nbsp;By selecting Solve Order and then To Sheet, this:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/elRv_9VM6EhsT-ymvzdOSJTe02rY3GIqRw61YZHyRE43a7Cg2EOQxGTeuFp57oOHlwYs0Y6RNzhYAM8aI2TRXSSgaVZgcbA880UQX5LA9JHF_LSV29Abbrjto9sZFTrzPcIHQtt-7QA3uTtoQA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Becomes this:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/dHKAYLlP88TT9yFf3essa9-E0tYElCj1pl6McFSjA8fhLC2ATe3FSeC7XHm3GUTUuAWghuCtOrlKUE7giGuSo9wSNgnqMen4Wc2mZLSkZZMPV9eTTT6khQtbLn3cZJ7l3YvvW42UdVOMLmds-Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">And yes, I could have simply inserted a column, assigned a header row value and have achieved the same goal. &nbsp;But, as has been explained to me, I am lazy, hence the use of Cube Designer.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Adding a dimension member and assigning properties is an odd mix of CD functions and you-better-know-your-Essbase-Load-Rule properties.</span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: Cambria; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">A Load Rule by any other name</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">To add a member to a dimension, I must:</span></div><ol style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Define the child (not hard) and its parent (could be a bit tricky in a large dimension)</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Put it into the right order</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Know Essbase Load Rule properties for storage, consolidation, Two Pass, variance reporting (financial intelligence), time balance, formula syntax, solve order, etc. as well as which properties are valid with what, e.g. setting Skip Missing when Time Balance isn’t defined will end up with a FOOM! &nbsp;To be fair, this is all true in an on-premises Load Rule but at least there’s the option of a fully-functional UI in the form of EAS. &nbsp;In Cube Designer, no one can hear you scream.</span></div></li></ol><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In any case, since I in theory know all this already I’ll get this right the first time round. &nbsp;Actually, I did. &nbsp;I must grasp the small moments as I may.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">All I want to do is create a Measure called “Cameron’s test”, make it dynamic calc, do not aggregate, and have a formula of Sales less COGS. &nbsp;Easy peasy.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here it is without the formula. &nbsp;Again, I could simply it directly into the cell.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh4.googleusercontent.com/oy_Q3ldxVBtvUkxOQJeBbvouWKBf4Part2f4pZA6EjyoMW4C9-U2sBWyXQsf7Qrt536PicSeVp-aIuMnHfLV1PetsW_si2UDpA-wDbPqiiHjTJDK6w7mlIuPy1JG3fakGXL4auWcn9ylqUGPNw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Or, because I am the fancy sort of chap who revels in his sartorial splendor (if you can call </span><a href="http://www.fjallraven.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Fjällräven</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> fancy) that you have seen at </span><a href="http://www.kscope17.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Kscope</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> over the years, you’ll know I go 1</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 6.6pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: super;">st</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> class and pick the formula editor. &nbsp;Btw, that’s me in the center with the cocktail glass and the smug look at last year’s EPM Monday Night Event. &nbsp;Yes, correct dress is required in ODTUG, cf. the ladies’ frocks. &nbsp;While board dinners are strictly </span><a href="https://en.wikipedia.org/wiki/White_tie" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">white tie</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, this was an informal affair. &nbsp;Did I mention that, as per tradition, it ended with the </span><a href="https://www.youtube.com/watch?v=NpKLlV0esbM" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Lambeth Walk</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">? &nbsp;</span><a href="https://www.youtube.com/watch?v=yUAzF6CoXo8&amp;feature=youtu.be&amp;t=34" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oi!</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/EdXsAfdpZbOepjP6eoZ4TlHypa7YqxCAH7Np0gyefsrV2ItnGnuTP7PgHaHdjF5kFcKJrJQp-XBfhU186W8HdQZ5CsdWKUc4KWESmLDB08tQxCvECYGyIqT7rmQy5ZTKiVEehmSMXnrue84YsQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Although it is quite possible that </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">most</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> of the above paragraph is not true, I did in fact use the formula editor.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="https://www.youtube.com/watch?v=PU8igwWuRwU" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Jack of all trades, master of none</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">And what does </span><a href="https://www.youtube.com/watch?v=zNpWBMNyC0w" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Port Out, Starboard Home</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> buy me?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="439" src="https://lh6.googleusercontent.com/zIxWiD1R5b3CDFYll5Kl3UnoHshqJSXixKVJJD-D6R1jJzjYwp0azadEs7gDksgsW6yGtAkIPpeLHLXQzWOFzQwObigWtIsJmQQlcoU_5R4QL6gnBbwh4iNZFSejg3c_qBu1H5Nayf6eMYTKYg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Oh dear, that’s a bit more like steerage. &nbsp;There is: &nbsp;no syntax checking, no choice of a monospaced typeface (that’s not as petty as it sounds), no autoexpand, </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">no tabbing</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, etc. &nbsp;It’s just a textbox. &nbsp;This bit of functionality has a way to go.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Whining aside, I enter my formula, click on Save, and the formula is written back to the sheet.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="443" src="https://lh5.googleusercontent.com/TgpeYlLwONpzMxtKbOibEfe57swPYCa7TjK2tH9wUMiBN8xNu8IXj_rE3KSMDYMq1iSwKJWLcBHOM51szXVp6WljPt68gfzFW5T0fsB3rhkCEToLemYrZB6XgKIeciyIKv3MYxQjw5BsQjK61g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In the same vein of this is a 1.0 release, when I click on View Hierarchy I get the beginnings of what will one day (let us pray that it be soon because this has real potential) a highly functional dimension editor in Excel. &nbsp;Seriously, this will be great but it’s early days still.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In the meantime, hierarchy move (Go To), rename, edit some parent properties (everything to stored or dynamic – a nice trick to “Hybridize” a dimension), and find is pretty much it. &nbsp;As noted, a good start.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="605" src="https://lh4.googleusercontent.com/lQ2MbFsnl05Qt943RHZKcvceUjmU-cyu0DaDg9GzibRmgHtb3aNg406jbJ2MRo52OeppIMEGeSoR8_kfDQ_tk2Ba7wqcVhhkdQ-cnTguIx88anuh70Z1gkUJ5v0fKy-v24mWDo8qhtqFsWscYA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Now that I’ve modified the Measures dimension, it’s time to manifest this as a database in the cloud by clicking on Build Cube and then logging in. &nbsp;Note that after the initial download of the template, </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">all</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> work has been dynamic. &nbsp;Why, you could pull down a database and work on it in your unbelievably-cramped aeroplane seat in what has to be a class </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">below</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> Steerage ‘cos that’s how your </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Hmbl., Fthl., &amp; Obt. Svt.</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> wrote this post. &nbsp;No connexion to the network required until this loading step.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/-qZ8bDrCRzaLDxZmAOlZGkBWAhZI4EzlVAHPxghtB3Lpr7yO9TcLG1NZWncyTgcnQFBgZcTTGDbrxsFF3E1HuujfZgVJKP6FM4ewOmwFCf8pEUV25VO-skY1ypLaY3C83RByL85stnEge4Ukqw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You’ll be asked if you’re sure and if you want to blow away any application with the same name.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="410" src="https://lh6.googleusercontent.com/tIm-exmPVfpt_b7gHmIIzAySei2ALHrFM2rSm8rgPjtt-8BFrTMj3uZmT7NMcQkyaluwWI5wS_7s9qYjkRi7fWrD7JM329zKp16iftSU56qlnvWRKrh4jUkjTHcDxcirSEj_VuLgJ9ztHTQXuw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="488" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Are you </span><a href="https://en.wikipedia.org/wiki/Newspeak" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">DoublePlus</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> sure? </span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="385" src="https://lh6.googleusercontent.com/xyIIoMKcfEYvonDcaPp0IDYVMyxyjxSgWa_HhqXIvMoV3d6itUzb5zNdhWXQMLr9FFfEDNmHKzdPrtizUQA0gZAh1j7Xty1yEtGz-XkiNp8Uvsnl6QBtcl4a6ZyqRa9j84v-66WAAK75zmZANw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="462" /></span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yes? &nbsp;Then let’s begin.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="392" src="https://lh6.googleusercontent.com/G3ctmx4coUoo5hcKKE3cex7uIyN7S2qp8uCX_kz7R-oXg9zHILCTkkrCdLhldyN9g76ImURrzREPhDDUzlkZOxSudV_gRZMPkeRqwi0OGBMRMM7Dc9uUxqlL6OtDyAzDKldeaqDpzKPKvaLsNQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="431" /></span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">And how is everything going?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="317" src="https://lh3.googleusercontent.com/OLvQofequkrhWGVYo2p7w9ypH67Or5wDkHGUFlPjBvep9zgMlBATHjDVlSRr-zlTaOne0cmEwLzD74bqSzzo9DUl4rRRPYveDT7Y7UhqgNL5uwqAZQfYEt47g16n_mE3MfI8glFf-viKGzXrfA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It’s not possible to tell without going into the Details:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="352" src="https://lh6.googleusercontent.com/MpjT5o6Io2LAzQOBjB6w_nWMp4kbZRVm3BA05LJHP_WxFFbQE5yOk5X8Qae7VhL9rx0jFmbw1DcDwLWwa3PjZxdOSqCokWK-HDoQx7ThQIJnpF2bPOZK2AAI6QTMKB7FoXfqwAVv_IUNO4Fufg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="https://www.youtube.com/watch?v=MLMx9MZ24sY" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Just when I think you're mine, You try a different line</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Closing this dialog box, refreshing the main job list, and then viewing progress via the Details button will, eventually, tell you if your process succeeded or not. &nbsp;However, there’s an easier way and it’s spelt b-r-o-w-s-e-r.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It’s the autorefresh option in the web job console. &nbsp;I’m not sure why the below screen shows a job in progress and also says that there are 0 active jobs.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/jSYwjPNtaG3hanhDWkZnRgv76FrDjyhLpYaAjNOjcha4YG1x2GgTX6gxEXguxAgUdNre3E1fnOSAV5D7eLyrzKLSMKE3IW_BietzxUmpj6kQ4W7CoGB9IVz64vxLLY1iiBX06cdBs1wWsdMVkA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Ta da, it’s done:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/AqjYoJkf8Y8Eol4vye5x1houuOHMFghiTUusKS5Ehh8MSOzLqkItnBGcxnmhVNMNM50UvC54IsC7pJwKJBMApfuWIyKVYp4iIrf8KLO42lsPhMhbgbarIm-s29sahzKsL0_HthPAyb0eOItLWg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I can see this Cube Designer’s job console as well:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/g6zvhheiSGtd2qJaKLepGS6RFzAIny9XL4IW2uxtV6d0Vaj0rFCl8Elvwur5qgdWzVSndHKs-HwErYe7QcoZ0r_qpDmGCnZjLhud9YAcMPrl5A_Oe8zhC9y7gRrFoFe4GldQdK5arrubBQtmBQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Is there data there? &nbsp;Let’s start up an ad hoc query:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/TortZcLnGhILK7tb5ODKPHVQDEfEj-AC0WzRwzlmkdOR9v1rzhUKzvkyUbMitYmVL2bemS6SoI-RpoG_uati5jjgisoSgCqBjuwXDeZRgjZARzL22dwvrREj-UVLcR1kipYwOz4K555qg_PFlw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yup, it sure is.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh4.googleusercontent.com/flc3yQxrKg02N8P2c0L34hjcbOLt8JIy1nPMoA272aW-E-roxlwonN3iArEk-4RGRPJEHKgKS1BNnKgNBKPOxyTjQ2tRVhOGdfmADX16eIFNXTqFGZausnVvbZG29OA9_D-oTVc0sRYjb9iIiQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">So that was Sample.Basic (dynamic) from server template downlaoded to a Windows client manifested as a cloud Essbase database.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="https://www.youtube.com/watch?v=1BqCtWQiYLY" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">You get me in a spin, Oh what a stew I'm in</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What about pulling an existing Essbase cloud database down to client </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">without</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> a predetermiend template. &nbsp;Does everything come across? &nbsp;It better. &nbsp;Or does it?</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Export the database:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/mnhrFXaSX4-3NC7BI_gF0b5bnYYouhepffhhNGG--rHsQfXrtVjFwVTebGRFO6W8s5VDI8w5s7On4PVhlKHfZZ_GK6k6n4OUKyaaAc9Ve-R0Xj8bFPBSRtJVFlua_yCWGod_kaGmwvAxHAvGvA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here it all seems to be. &nbsp;When I ticked the “Show Advanced” box I can then see the dimensions and even pick the dimension build type.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh6.googleusercontent.com/SL9pHp7nH8_qnbAL3w4Qbpl1o9Z4YIS7jQekitsiImple1YtK1yW_XS1dkOQNsr3FJ41HNddr-XEAchWMCtgx6zJbkm-kGMLq-9hNyntuVTp18ncc3WvaBX4xZx3xxj_Uz1QDiJwBAmHCvE2IA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I now have a new file named Sample_Dynamic_Basic.xlsx”. &nbsp;How many ways can Oracle combine those three words? &nbsp;Watch and find out.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="222" src="https://lh6.googleusercontent.com/JeyJ0raYUKylIV-tBxNP_4y0LQkZGI32SVMSlGrQraWwHyCm2GYXOnN_1BPQxK7YNGfowhiGLFoPJay2WBgfYffh6C-V05dTYv0zipGX69Dwz5yZTaNGsSB-xGB0c4l5nh0tfozSOKkFbaqVBg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It mostly looks the same:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/j8l6VkJimjGFy3m0a1VXqUrW_BHvoN1Lb7DlCKqWPUfQrXixggGHld8aHxaAyiY5ItAoVE79VaG6HzCDE-MM3sw3PIa0GJ5Q6cFDdsmqznsVN3RQ_qT19OYCJnNAM4G6-FWwWd1z71IhYoDPnQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">But there is no data in the data sheet. &nbsp;That’s odd as I selected the “Add data sheet” option. &nbsp;Perhaps that means create the sheet but do not populate with data? &nbsp;Why? &nbsp;I guess I sort of see and that is after all exactly what the option states. &nbsp;It’s still odd.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/6lPOqicXWRoPcfppboZggsjqtXLrFxfdsbyFe6McvcVNwXZBy4lDv2mkDmIlEOTzOu2_pMXjmtv9-ZBWBqeIMkKQZaJo4AjCagHsOVvcM8hcjnvSy8PfxUdNHIE-PV1mFebqXjo8dETi_Gfr_w" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Also, there is a calc up there, but no corresponding calculation sheet:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/SAa7LhwAq8oqdofMtGoK1lKe7d10YMNy-cwWaG9oCgPbgNpw8OxRE3ePkDjbA7zCRgcJQniMb9yLruyCqkpKyUBdKpXIsPYMnJNiwBvvb7CQE2QHn-z8-n8Fi3xKeE7SJB44YVX7xAXyVN6QdQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">But what is there is this zip file:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="274" src="https://lh3.googleusercontent.com/FIVPoCWlxhhRtXzSCHLuAZTYK3QkI3dxJSS5SmfgfBT5sSr9my1kEej7YA-G3R0Q9Yv_WLf-9PrWA2RGX0aRb5WR9L5o9bx5D8z0EMA-yTkge07oHTJbJgVjJDqhbErqi-gSkxxsDIwLvUpgAg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What oh what oh what is inside it?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="154" src="https://lh6.googleusercontent.com/-IBD5Cl_VhpngaRykBNwKDL6ENpaKM7IHJXXo2YTxZR0PyMOdWgCKYuNErwem3GhMhcZ9sC_4ESdzz-Bfm7ovEe-Ol2_PswQ49iVGckjrs6kk_2oehn-uVKc03oIIktG8zd5srNCqvv1dJIl5g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">And </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">that</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> looks like </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">this</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/b_QOXZsPkLPVnXWa5bO2kh2TWv2eS_R1anvONdSaEFWzvbbp1eWHx8qHu3_2hUVt9OCCyVMQYtlnKKp1V3EHnE13IEEEvyheTEsPe7wo7G9cH6HeWciXPjh8mdm13ICZADTLQWTnIv14oFcQ1Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">IOW, Sample.Basic (dynamic)’s level 0 data.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="https://www.youtube.com/watch?v=-UIccsyra0c" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">But baby, I'm confused about you</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What happens if I do this via Cube Designer?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/MYfh4gQGaFP2faVvs3Bu3tqkENpgc389z39v1WcNx0Lj9Vl2dEs9--0anFABgrRBqecreAmG-vDdh6nkkEdfXkTEdtIMnqf6KLIP5Da-_WZx4f8h6dx9U92IJh4bW06WAfNz8oOGUMnnJYYyJA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">A promising start:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh6.googleusercontent.com/yHPo5bHWWv8Nv49HJcFVM6q4FFmDmUXTrzwHRFyNQzTfMvyUeBqFi4q11nhyAUYU2ggveZh6pagUEQuxw4YNGkbibUyilCYNypHGdsLF7L7aqpZHQpuIjUDec6IbApkECFKn3WJWE_MJDNHo5w" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It works a few moments (okay, like 60 or so seconds) later:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/6NJMSzq0Y3pE__4hMTpLnBTHrhbFjwR0OMsvkh6LjiELgU1IoYbkl1s87lCRMQP8zjBYwaaqxYHa03Ng6IP_EyNMnlz_8sNa7Xw3ImG3sEXTOoa7_BCBsPogLtqyKkYx1-i4Jb5aPoG3IwCCqw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What ho! &nbsp;More of the same but this time no data sheet </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">or</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> calc sheet. &nbsp;This isn’t a big deal, just a bit perplexing.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/KF3WkYpE2lBKuFMlkGnGHVaILqiXmvj4FWIkEpO7GkWd39aP3zqctM29WxYqd-Z6deh1AEwkPrMLY9XtZBZICG48ZKCdjk6KGNY7ES8o9mgNoL4uFhqGU1Qt7rTEuWh4qtcXsp6yXI80avOaPQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The download location is not selectable. &nbsp;</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="205" src="https://lh3.googleusercontent.com/E-T3QKtMUN30R5TT0SV0XkIMDodRIUafRFDQucYNOtb5j9PNhg6B464dKJ37Q90LiUwipfc-FELvugSS8s8KUG4GRiF1LcNUz6Adnk3mhvyrFfl58kXyd6GmmzqxwUycRLaiPj7lUeSN265JYg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">DBX? &nbsp;Whatever that is it’ll have to wait for another post. &nbsp;In any case, we now have three possible names:</span></div><ol style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Sample_Basic_Dynamic.xlsx</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Sample_Dynamic_Basic.xlsx</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">DBX_Sample_Basic_Dynamic.xlsx</span></div></li></ol><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The naming convention isn’t really important but it’s interesting/odd how Oracle came up with three (really just the latter two but still) naming conventions.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What if I want to load data? &nbsp;It’s easy enough to create a new (or, because I am lazy, copy) data sheet and then copy and paste text file data into the sheet:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh4.googleusercontent.com/LyLMwdxE-FosxUlz1nuuQaOy2z1FZvJUo6AzG8PC3MKC4bV9kIpUvs0QIbw2D27HK0PgmoSHgAO2eAYSTL9WAAiorF-vjVH2RYVyEr1R9kXSSMBn4tKsFVUF4u_7BfM71X6kqs-_-YPxUGhoPA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">NB – Make sure you format the cells as text and the paste puts everything into the right columns most licketysplit.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Okeydokey, there is now data in a data sheet that looks just like the one used to populate the workbook. &nbsp;I have changed it by multiplying 100-10, New York, Sales and COGS, Actual, and Jan by a factor of 100 to prove that I can load the data.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Surely it will just go in without a load rule as there was none the first time round.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/g1FtkwapKOu66__Z4n-aGAVjvAz77oAZ5JjkykxflOOaZpTSwSLu2Ib76Q3v8ldijuBoI0sROp5CHhiXrwrnUs5do6RCm7Kj_H_x4tYU5Idbkw1WvnaotXAmKAGvHzxMw8ah8KvBeirqRSE4rQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It failed. &nbsp;</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Unpossible</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;Yet there it is.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/m9fxh1svf3JlxpVM3B8PlfUPQYpfmiuHTM4gPTeQiMO2k3tSEHeiJjptcPmDVQACRMkUp0b1QsC-zYLQNEM9DIEAutGuOen-Xm4vZIANUJhF6jJDMg2Tn1Ln0guuPZoRIR-xydBo05DzCnb6kQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What happened is that the original upload of the application created a load rule for data, just as it did for all of the dimensions. &nbsp;And when that happened, the ability to send data from Cube Designer seems to have gone walkies. &nbsp;But there <i>is </i>a load rule called “Data”.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="393" src="https://lh4.googleusercontent.com/CDrvlrFrT49UgUVnGONV0_YhREyiNlNABR4UOFH_s3_GTXOUo4kRkfjb9Mm0cjoVnUrf92uZ97PkuDU7eR5I9x6-xw1OETnxj9U94SZ4LAMksSxbvREVz7eTHtpmsTmcXjXTLx6_TzOj0t5xVw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="240" /></span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">&nbsp;&nbsp;&nbsp; </span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Trying that gives me:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="375" src="https://lh4.googleusercontent.com/E-HLMLMWRjVjPg-00jHjnjEOuOUoAopohjvIK3MLmSJhTZbDQdPZpR4TOqSbIFmCuq0mTVWcITN5QDN0WPmqPO6Z19Uigs6no2PnZwSXJF1F5LECzpuwHM9z6QLpehAwak5bUFIm-ogI0-2HoA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="240" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yes, indeedy, I want to see the results:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="439" src="https://lh6.googleusercontent.com/Hvyui2mXqBxQ6A_u-EjJtgbR0-XJEilujzqcnbAPSptKYxQJxPX4Mkg_fA4W7uTbB9Atw_XenUrNXVDXgcO2Q6y-kbsCoDuhKGeFRk5Q_7C2OpMeTJ69ND3KxG2T7BNFvKEZkdrcDohGhJDSIQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">And that does </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">not</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> show me my new numbers:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="314" src="https://lh6.googleusercontent.com/FBG2p6ZGPhrUJc4s2YPk3EAIuS8r--wAotsVh35jSj0bzreZl9l7DcPL7ewoxGdDLuB-JVNuFnK_Bmw9fdKHOQwxgih2j7xOkqBChQEhJmdBZh6Jm1uxkUYoDO2glVxUYYEt-vRQwCQTac-Scg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="https://www.youtube.com/watch?v=-UIccsyra0c" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">I'm so sure that you'd be good for me, If you'd only play my game</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What’s going on? &nbsp;When I created the database the load sheet worked. &nbsp;Why not now?</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Remember those file objects? &nbsp;Could it be that there’s also a data file? &nbsp;Could be.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If I go back to the web, select Sample.Basic (dynamic) and navigate to the Files button, I spy with my little eye a data file called Data_Basic.txt. &nbsp;Note that this a </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">different</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> name than the Basic.txt file I downloaded via the database export a while back. &nbsp;Why?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh6.googleusercontent.com/CQ0A9zfkJ_xzmRBZCvRrdDy0unGi__SJNZ0XDUrg23PkQ3OwMH2myTLafN4qFmTMO47O0g8gFu_MjI3xMtcX98ZmMGTYJ63Q28Z1OZyv_3_L8DvVoowTLDBiQv0BuBS1NNth775UVOkur_i0Dg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Note also that it does not export as a zip file but instead as plain text.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/WHGRmOc3IIEnClqy9cECAGxxisNtqgQ0iZWAPcaYq6vU2a_RSoWWq22ynDl5-oB20-2n4e7paSkQxygmHB8nkmhsiooyojEbGFGNR8LlrDhDG2iloMuYVU9rceyz2OuahEWNisJF-xKoQH_hew" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It turns out that the file itself is a bit different in that it only has line feeds as an EOL, not line feeds and carriage returns. &nbsp;Why?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/alO7ySjSXG7BssLQP6yzsuXCO2VZcyCdyzXfgsjvPwkhPKVWoHGTu7EMo9NgL9w1s6ExM-7u4UsTOCKQYeZNp9ET-WVbYpHV3CwCtV3dRv9Pm7FyUrWl5MG_Czm6VVVuorTAN6qrU2Lvrh-llw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Notepad sucks, but Notepad++ most definitely does not and shows me the file in columnar format:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="305" src="https://lh3.googleusercontent.com/jRVrlThadZ3aj37zt5SPjFT3ZIpAvZQ4qw_vD9ra73bAcT0j0zTnp9uJwAS_vO5e7klikPflB7ekJeIwCLdA4qyUnkKQM_XfVT7VBismRJw1rqvMPA_-pm_xks2siTwtriVJQ8xe-jeK2y4MsA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Note the new data values.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If I then save the file back up to Essbase:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh4.googleusercontent.com/PxAkmHyJod7DTiXpLu4hBxMcdP35qQPPq7vJYqp-d4NS5efJiHgTamtx4x4Kg5mGxaGj-jOoL413vjZB1gwjtPT7uB-fWEwMUZPyF6Ub1oElGMbNuxA3Rufidpvs-TltwqrgDGOX24UMIfXLWQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I see it there in the Uploaded Files dialog box. &nbsp;All I need do is Upload it directly to the database folder:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh6.googleusercontent.com/724Zc4goSJPWKTW2H4o7kNDowhELs1ln4-K0xgwL5gsE1m4tdfY2rd1fDjfQlwKEjs_MPo_sRDioCmlZytyjRcfZWOOgLL33T-YKK29_Whc_Ms3M3WIE-Nak5iTsa6vnsOR7rmQ4zmm0oRqtJg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Refresh the list:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="272" src="https://lh6.googleusercontent.com/G0Ffd1ZAyKpuvR0F2JBMk74epWoeVoGTcXa2vMeWVvO0JtDCpbBs--9y0d4nQpO8MYeRMxOEwwSBxlLieRPhGEaljjG4qxYI8P4CI7Atf0KGi0-Rwj36k5iJIu_0JnIHT_-PCgW5068vvzdekA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">And there it is:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="393" src="https://lh3.googleusercontent.com/YCoQDBniSrtSXr38zF5_2Sn7IowDffHKwn9hQ2Xyuhkr_9IijGi81zwceHae20qLqeot8AG2L7BYPaeMH6oLCqq6UKTA9UU4dNp2aTUoP9Pi3cD-pVH7gjIEi2Gc1zgJscs5y8Itx01s0tUOEw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Unlike in EAS, there is no right click on a database or navigate through a menu to load data. &nbsp;Instead, navigate to the Jobs button and then select New Job:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="187" src="https://lh3.googleusercontent.com/D53FQDzuDHYSBO_L5RxnjNewLjWxElYdCsQDq7Z8ko-eUCBmWkhvu1hm19f1pTRxi4zPSGo6MRhWdJqjQT_akI5f0L6Wic0IasRJDcHJOE4amX3IVkcBVgEsDPKn3z2ksUsm-z0ZnV032gy52g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This is a data load. &nbsp;Why the load rules are called “Scripts” is a mystery to me.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="490" src="https://lh6.googleusercontent.com/tGdxg85w2RuEe1dZfjqVcnXk8XMw0Q14xL3pbm6FSiv9w6avSI80NLfcGnl1icsOEiyQSLQd9leH3sNVs1gZYjR1RhVn0Pa8zJwm_x1PbkC5QuXxmm9AIaUMgSkZDI961snnJiJsmy7cQM0W4Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="478" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Execute it and it seems to have worked. &nbsp;Let’s check:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/lhwylMLSBOOcTJlP-jpLOLWj00hrrVSh7_sdofrkR0LErKJsmNP0N99D3twURRP7U6hiJPv690gb14Wq1nMexmrtTU2EYDjZ0B2d7HcS9IFCCJS0usiAyZ9ErtWaYDJzLpRlVbv8gNdc9HjnxQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Everything seems tickety-boo:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="214" src="https://lh3.googleusercontent.com/YMX_lYExCiPgyv-DOMXniJGbd8JWpsPPjo5V6y67qZv9QZUBPZ0Rq79tVlhn4z9qHIJbf9HZbAEsHa58ft1Qtop8-8kDix18CNyWPlT1k8uNbIywTVKZeeos-Aln7b07qxQxc48xgQr-pAKxwQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Ah, but the proof of the pudding is in the eating. &nbsp;And there it is:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="303" src="https://lh5.googleusercontent.com/ogAv8d-Nzvz2t4uQfi8f4xBa6c1N53crSxJ7usMNuGU7l7VdsV09HXBVeMRBjvfNvf3WNWnveqGEGuslGUAtY6Gd9_ScVz4dpfu09QrWmKOSzHKd5HGQmakgvHO4aXiuEHnk4kKrabHklSj5qg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yummy.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="https://www.youtube.com/watch?v=hKfCWf_9rhs" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">I'm a little gem in geology</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">But that’s a drag. &nbsp;What happens if I want to go through Excel? &nbsp;We know that Load Data doesn’t work and that on initial create, data loads do happen. &nbsp;Can it be done again via Build Cube?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/CouFUBUDWXqMMfqFoK1FDSO_5Ywn8tWhM0F4_JPmK9rFBqRQeoeeFGnKNsvxI9YssJ9rAa_C_BnUw-gRjD6dac6ne9nja7uWFe9_sqxQBUvJAqJTdUHnjcLqZaX_SM0KM1KZHOYkABCk4kNXiA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yes it can. &nbsp;Why the dialog box says “Retain All Data” when in fact I’m trying to </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">replace</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> data is Yet Another Essbase Cloud Mystery. &nbsp;‘Cos it works:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="295" src="https://lh4.googleusercontent.com/VGYoaS5l_DoPx0qD-eldk2OZN_RgWr3u6hgSX_WQyEQJpz78wLpMqzBb5V8lKksu9vpcIsjh8JOXM-9YGXl5tVI7cUPKHqsTKw_4cRW5sxzGmO3Q1b2P4fnWkU3Ldpgjc2BaapCb8aSpAcSR8g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><a href="https://www.youtube.com/watch?v=Su0jNhFezP8" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">I guess I’d better get out the encyclopedia, And fresh up on from "shmer" to "shmoo"</span></a></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This was quite the journey, wasn’t it. &nbsp;I thought about breaking this up into multiple posts but if I did that I’d likely chicken out from showing you each and every step. &nbsp;I’m weird (and lazy) that way.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What really have we uncovered?</span></div><ul style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I’m nuts for writing a 44 page post (in MS Word). &nbsp;I really should have split this up but oh well.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">There are multiple ways to do things in EssCS such as extracting a metadata set. &nbsp;</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Cube Designer’s Cube Designer is a really cool concept but it has quite a long way to go before it’s ready to replace EAS’ dimension editor. &nbsp;&nbsp;</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Metadata extracts don’t work exactly the same way.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Loading data </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">once</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> on database creation works from Excel. &nbsp;After that, nope, because that process uploaded a data file to the database.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Once in Essbase, downloading the text file that was created from the create database process, modifying it, uploading it, and then creating a job to load the data works.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">But</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> running the Build Cube process again and selecting “Retain all Data” while </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">changing</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> the data works.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">There are many, many, many Essbase Cloud Mysteries. &nbsp;Some if it’s ignorance on my part, some of it has got to be weirdness on the part of a 1.0 release.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The process of creating a database from an Excel metadata workbook uploads both load rules </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">and</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> dimension and data files.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Essbase Cloud is a work in progress but it shows great promise. &nbsp;</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.youtube.com/watch?v=4bLVbMzXa0Q" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">I don’t know enough about Essbase.</span></a></div></li></ul><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Seriously, there’s much to learn here and there are many quirks that have to get fixed and soon. &nbsp;Regardless, this is Essbase’s future. &nbsp;We just have to be a bit patient getting there.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Be seeing you.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">P.S. &nbsp;In order, </span><a href="https://www.thecenterfortheperformingarts.org/_templates/TCPA/mffoundation.aspx?aliaspath=%2fGreat-American-Songbook-Inititative%2fAbout-the-Great-American-Songbook&amp;AspxAutoDetectCookieSupport=1" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">the Great American Songbook’s</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, “</span><a href="http://www.azlyrics.com/lyrics/peggylee/idontknowenoughaboutyou.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">I Don’t Know Enough About You</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">”:</span></div><ol style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Peggy Lee (original recording)</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The Mills Brothers</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Jack Jones</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Russell Malone and Harry Connick, Jr.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Jonathan Stout and his Campus Five, featuring Hilary Alexander</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Janet Seidel</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Peggy Lee (in concert)</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Peggy Lee (‘50s recording)</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Brook Benton</span></div></li></ol><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You’re welcome.</span></div> Cameron Lackpour tag:blogger.com,1999:blog-7650953985627040991.post-4925960141740526058 Tue Mar 28 2017 21:55:00 GMT-0400 (EDT) Standardization of Comparative Analytics in Healthcare https://ranzal.wordpress.com/2017/03/28/standardization-of-comparative-analytics-in-healthcare/ <p><a href="http://www.ranzal.com/Documents/Healthcare-Analytics.pdf"><em>A Comprehensive Solution for Value-Based Care</em></a></p> <p>As healthcare providers are quickly consolidating and purchasing smaller health systems, standardization is paramount to enable comparative reporting across organizations or sites that facilitates changing attitudes, decreased costs, and better, more cost effective care. Provider systems need to operate independently using a standardized enterprise system process to effectively make decisions around costs, health outcomes, and patient satisfaction.  Without standardization, the analysis of metrics can require considerable work and time and create issues when comparing like sites since appropriate metrics can mean totally different things at the underlying base member calculation.</p> <p>A standardized solution is simple &#8211; an enterprise-based model that allows data to be shared across systems and applications to facilitate comparative analytics with data integrity:</p> <p><img data-attachment-id="1773" data-permalink="https://ranzal.wordpress.com/2017/03/28/standardization-of-comparative-analytics-in-healthcare/mh-image-1/" data-orig-file="https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=584" data-orig-size="1195,783" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="MH Image 1" data-image-description="" data-medium-file="https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=584?w=300" data-large-file="https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=584?w=584" class="alignnone size-full wp-image-1773" src="https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=584" alt="MH Image 1" srcset="https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=584 584w, https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=1168 1168w, https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=150 150w, https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=300 300w, https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=768 768w, https://ranzal.files.wordpress.com/2017/03/mh-image-1.png?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></p> <p><span style="color:#000000;font-family:Calibri;font-size:medium;">Such a solution offers the ability to compare productivity indices across departments against national standards using a standard calculation approach with federated master data across all toolsets, resulting in comparative analytics to drive efficiencies and value-based care:</span></p> <p><img data-attachment-id="1774" data-permalink="https://ranzal.wordpress.com/2017/03/28/standardization-of-comparative-analytics-in-healthcare/mh-image-2/" data-orig-file="https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=584" data-orig-size="1367,928" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="MH Image 2" data-image-description="" data-medium-file="https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=584?w=300" data-large-file="https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=584?w=584" class="alignnone size-full wp-image-1774" src="https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=584" alt="MH Image 2" srcset="https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=584 584w, https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=1168 1168w, https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=150 150w, https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=300 300w, https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=768 768w, https://ranzal.files.wordpress.com/2017/03/mh-image-2.png?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></p><br /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ranzal.wordpress.com/1770/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ranzal.wordpress.com/1770/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=ranzal.wordpress.com&#038;blog=3955384&#038;post=1770&#038;subd=ranzal&#038;ref=&#038;feed=1" width="1" height="1" /> mhite2013 http://ranzal.wordpress.com/?p=1770 Tue Mar 28 2017 15:46:17 GMT-0400 (EDT) I’ll be at Collaborate 2017 in Las Vegas, say hello! http://www.jasonwjones.com/2017/03/ill-be-at-collaborate-2017-in-las-vegas-say-hello/ Lots of exciting things going on right now – I&#8217;ll be in Las Vegas next week for the Collaborate 2017 conference. Originally I was just giving one presentation, but now I have three (yay!). I am going to be presenting on the PBCS REST API and in particular how to use it via the high-quality, open source PBCS [&#8230;] jason http://www.jasonwjones.com/?p=1771 Mon Mar 27 2017 13:31:58 GMT-0400 (EDT) The Performance Architects Insider’s Guide to COLLABORATE 17 http://blog.performancearchitects.com/wp/2017/03/27/the-performance-architects-insiders-guide-to-collaborate-17/ <p>Author: Kirby Lunger, Performance Architects</p> <p><a href="collaborate.oaug.org/">COLLABORATE 17</a>, the largest meeting of Oracle user groups representing the full family of Oracle business applications and database software, is taking place Sunday, April 2<sup>nd</sup> through Thursday, April 6<sup>th</sup> at Mandalay Bay in Las Vegas. The event is co-hosted by the <a href="http://www.ioug.org/">Independent Oracle Users Group (IOUG)</a>, the <a href="http://www.oaug.org/">Oracle Applications Users Group (OAUG)</a>, and <a href="https://www.questdirect.org/home">Quest International Users Group (Quest)</a>, which means this is the biggest meeting of Oracle users outside of <a href="https://www.oracle.com/openworld/index.html">Oracle OpenWorld</a>!  As a result, the event can be somewhat difficult to navigate, so the Performance Architects team wanted to share our thoughts on important happenings at the conference for the BI and EPM (Hyperion) communities.</p> <p><strong>Pre-Conference Workshops</strong></p> <p>The OAUG holds pre-conference workshops on Sunday that provide “deep dives” into specific topics; these are a great way to get detailed instruction (and sometimes continuing professional education credits!) and to network with like-minded people.  Most of these cost an additional fee to attend.  The Performance Architects is hosting one workshop:</p> <ul> <li>Sunday, April 2nd, 9:00 AM &#8211; 12:00 PM: Getting Started with Oracle&#8217;s BI Cloud Service (BICS) Workshop (Breakers B). Register here: <a href="https://app.attendcollaborate.com/event/member/333539">https://app.attendcollaborate.com/event/member/333539</a></li> </ul> <p><strong>Special Interest Group Sessions and Events</strong></p> <p>There are four key special interest group (SIG) sessions and events that you should add to your calendar for BI/EPM-related topics:</p> <ul> <li>Monday, April 3rd, 11:00 AM–12:00 PM: OAUG Hyperion SIG Session (Session ID: 10178 &#8211; Breakers E). Register here: <a href="https://app.attendcollaborate.com/event/member/317668">https://app.attendcollaborate.com/event/member/317668</a></li> <li>Tuesday, April 4th, 4:15 PM–5:15 PM: OAUG Endeca SIG Session (Session ID: 10010 &#8211; Breakers L). Register here: <a href="https://app.attendcollaborate.com/event/member/317501">https://app.attendcollaborate.com/event/member/317501</a></li> <li>Wednesday, April 5th, 11:00 AM – 12:00 PM: OAUG Oracle Business Intelligence &#8211; Big Data SIG Session (Session ID: 10214 &#8211; Breakers E). Register here: <a href="https://app.attendcollaborate.com/event/member/317704">https://app.attendcollaborate.com/event/member/317704</a></li> <li><a href="http://collaborate.oaug.org/education/focused/hyperion">Hyperion Connect Reception</a>! Join us on Tuesday, April 4, from 7 p.m. &#8211; 8:30 p.m. and network with your fellow Oracle EPM users at a special reception just for this community within COLLABORATE. Share ideas, make connections and meet Oracle executives and product developers. The reception will start at 7 p.m. in the Palm Foyer of the North Convention Center and preregistration is not required!</li> </ul> <p><strong>Presentations</strong></p> <p>There are 1200+ sessions organized into 17 tracks, so it’s essential to figure out a schedule during the conference (just getting to sessions during the breaks can be tricky!).</p> <p>We strongly recommend attending the Oracle roadmap sessions, as these are probably the only public roadmap sessions you’ll get to see until <a href="http://kscope17.com/">Kscope</a> this June or OpenWorld in the fall.  For EPM, we recommend:</p> <ul> <li>Tuesday, April 4th, 11:00 AM–12:00 PM: Oracle&#8217;s EPM Strategy and Roadmap (Session ID: 10442 – Reef F). Register here: <a href="https://app.attendcollaborate.com/event/member/333222">https://app.attendcollaborate.com/event/member/333222</a></li> </ul> <p>For BI, there aren’t any “official” roadmap sessions, so we recommend the BI-Big Data and Endeca SIG meetings mentioned above, as we know Oracle product management leaders will be attending both SIGs and presenting on product strategy and roadmap details at those sessions.</p> <p>We would also be remiss if we didn’t mention that the Performance Architects team has several presentations scheduled during the conference:</p> <ul> <li>Sunday, April 2nd,12:30 PM–1:30 PM: Modernizing BI at University of Pittsburgh: Best Practices and Lessons Learned (Session ID: 10524 &#8211; South Seas F). Register here: <a href="https://app.attendcollaborate.com/event/member/333613">https://app.attendcollaborate.com/event/member/333613</a></li> <li>Tuesday, April 4th, 9:45 AM–10:45 AM: Hyperion Planning &amp; PBCS: Improving Your Investment Through New Features (Session ID: 10166 &#8211; Jasmine E). Register here: <a href="https://app.attendcollaborate.com/event/member/317656">https://app.attendcollaborate.com/event/member/317656</a></li> <li>Tuesday, April 4th, 2:45 PM &#8211; 3:45 PM: How to Start Planning, Budgeting and Forecasting in the Cloud: Case Studies and Lessons Learned (Session ID: 10633 &#8211; Jasmine E). Register here: <a href="https://app.attendcollaborate.com/event/member/367388">https://app.attendcollaborate.com/event/member/367388</a></li> <li>Tuesday, April 4th, 4:15 PM–5:15 PM: It&#8217;s All About the Data: Oracle BI Cloud Service (BICS) Data Sync and Remote Data Connector (Session ID: 10127 &#8211; Jasmine F). Register here: <a href="https://app.attendcollaborate.com/event/member/317617">https://app.attendcollaborate.com/event/member/317617</a></li> </ul> <p><strong>Fun and Networking</strong></p> <p>The conference hosts some really fun events so that you can meet your peers and enjoy their company!  The Welcome Reception is held on Sunday night at the House of Blues and is a “don’t miss” way to see who’s attending the show this year.  The Monday Welcome Reception in the Vendor Showcase is also a fun kickoff event (with free drinks and food) and is a helpful way to see who’s exhibiting and what’s new in the vendor world (Performance Architects will be hosting a fun game at Booth 847).  If you’re lucky enough to get to stay for the end of the conference, the Attendee Appreciation Party on Wednesday night should also be on your schedule.</p> <p>Performance Architects is also hosting a special, invite-only event during the conference.  If you’re interested in learning more, please email us <a href="mailto:communications@performancearchitects.com">here</a> and we’ll let you know if there’s still space to participate.</p> <p>We look forward to seeing you soon!</p> <p>&nbsp;</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=1968 Mon Mar 27 2017 12:35:22 GMT-0400 (EDT) This one time in Portland… https://womaninepm.com/2017/03/27/this-one-time-in-portland/ Every now and then something happens in life and you have to share the story because it&#8217;s just so insane. Warning:  this one has so many parts to it that it will take ~10 minutes to read. Back in January 2017, I had the opportunity to visit Portland for work. The travel for this trip &#8230; <a href="https://womaninepm.com/2017/03/27/this-one-time-in-portland/" class="more-link">Continue reading <span class="screen-reader-text">This one time in&#160;Portland&#8230;</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=womaninepm.com&#038;blog=86936629&#038;post=8737&#038;subd=womaninepm&#038;ref=&#038;feed=1" width="1" height="1" /> OpaL http://womaninepm.com/?p=8737 Mon Mar 27 2017 09:00:45 GMT-0400 (EDT) Using Direct Page Links for Forms and Dashboards in PBCS!!! http://onlyhyperion.blogspot.com/2017/03/Using-Direct-Page-Links-for-Forms-and-Dashboards-in-PBCS_24.html <div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Like we had the smartcuts in On-premise the same functionality is available in PBCS as direct page links. Let’s cover them in this blog<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif;"><span style="line-height: 107%;"></span></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif;">Straight from the <a href="https://docs.oracle.com/cloud/latest/epm-common/INTGR/int_direct_page_links_intro.htm#INTGR-GUID-4AB61615-2F31-404D-9E3B-8C7AA1F835A5" target="_blank">documentation</a> it says “Oracle Planning and Budgeting Cloud supports direct URL links that allow you to access Oracle Hyperion Planning forms and dashboards and to integrate with Oracle Sales Cloud. You can use direct page links to create a URL that points to a specific form or dashboard. If users have appropriate access permissions, they can use the URL to go directly to the form or dashboard to view or update it within Planning and Budgeting Cloud.”</span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif;">To use this feature, first create a form or dashboard, and then assign access and manage users and roles. You can then set up the URL for a direct page link and communicate the URL to users.</span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Composite forms are not supported for direct page links.</span><o:p></o:p></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"></span><br /><a name='more'></a><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal" style="background: white; line-height: normal; margin-bottom: 11.25pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt; mso-outline-level: 1;"><span style="color: #4f4f4f; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;"><b><u>URL Parameters</u></b><o:p></o:p></span></div><div class="MsoNormal" style="background: white; line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">The URL includes the following parameters. For ObjectType, specify either FORM or DASHBOARD. For&nbsp;ObjectName, substitute the name of your form or dashboard for&nbsp;FormName&nbsp;or&nbsp;DashboardName. Specify a point of view using POV and a comma-separated list of members; substitute your own member names for&nbsp;M1&nbsp;and&nbsp;M2.<o:p></o:p></span></div><div class="MsoNormal" style="background: white; line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;"><br /></span></div><div class="MsoNormal"></div><ul style="margin-top: 0cm;" type="disc"><li class="MsoNormal" style="background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">virtualhost - PBCS Instance url (eg:&nbsp;<o:p></o:p></span><span style="font-family: &quot;century gothic&quot; , sans-serif;">https://demo-test-demo.pbcs.us2.oraclecloud.com)</span></li><li class="MsoNormal" style="background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">Direct=True<o:p></o:p></span></li><li class="MsoNormal" style="background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">ObjectType=FORM or DASHBOARD<o:p></o:p></span></li><li class="MsoNormal" style="background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">ObjectName=FormName&nbsp;or&nbsp;DashboardName<o:p></o:p></span></li><li class="MsoNormal" style="background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">POV=M1,M2<o:p></o:p></span></li></ul><div><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">The direct page link servlet requires authentication. Users must log on to gain access to the target page. After logon, users are redirected to the target page. If a user has already logged on, the target page is immediately displayed without requiring logon.</span><o:p></o:p></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><h1 style="background: white; margin-bottom: 11.25pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;"><span style="color: #4f4f4f; font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt;"><u>URL Pattern</u><span style="font-weight: normal;"><o:p></o:p></span></span></h1><div class="MsoNormal" style="background: white; line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">Forms&nbsp;– use this direct page link URL pattern:<o:p></o:p></span></b></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><a href="https://virtualhost/HyperionPlanning/faces/LogOn?Direct=True&amp;ObjectType=FORM&amp;ObjectName=FormName&amp;POV=M1,M2">https://virtualhost/HyperionPlanning/faces/LogOn?Direct=True&amp;ObjectType=FORM&amp;ObjectName=FormName&amp;POV=M1,M2</a><o:p></o:p></span></div><div class="MsoNormal"><br /></div><div class="MsoNormal" style="background: white; line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br /></div><div class="MsoNormal" style="background: white; line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt;">Dashboards&nbsp;– use this direct page link URL pattern:<o:p></o:p></span></b></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"> </span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><a href="https://virtualhost/HyperionPlanning/faces/LogOn?Direct=True&amp;ObjectType=DASHBOARD&amp;ObjectName=DashboardName&amp;POV=M1,M2">https://virtualhost/HyperionPlanning/faces/LogOn?Direct=True&amp;ObjectType=DASHBOARD&amp;ObjectName=DashboardName&amp;POV=M1,M2</a><o:p></o:p></span></div></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;">I will be opening the Form "05. Fixed Cost Budget</span><span style="font-family: &quot;century gothic&quot; , sans-serif;">" using the direct link page.&nbsp;</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-1nYBxRsp6nk/WNTPuVCxHwI/AAAAAAAAaFY/pwlxRJ6b6t8Z4htE0lBQzr7e7q_UROQNQCLcB/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="216" src="https://3.bp.blogspot.com/-1nYBxRsp6nk/WNTPuVCxHwI/AAAAAAAAaFY/pwlxRJ6b6t8Z4htE0lBQzr7e7q_UROQNQCLcB/s640/1.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;">URL for opening the above form is&nbsp;</span></div><div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;">https://demo-test-demo.pbcs.us2.oraclecloud.com/HyperionPlanning/faces/LogOn?</span></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;">Direct=True&amp;ObjectType=FORM&amp;ObjectName=05.%20Fixed%20Cost%20Budget&amp;POV=Westbury%20Location,SAL%20HISTORY</span></div></div></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;">All spaces need to represent as %20</span></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-7gKgd08y9ds/WNTQ7HdwojI/AAAAAAAAaFk/dEhwJacAMaEqPF-UVJphLNsVqZNqynb6gCLcB/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="288" src="https://4.bp.blogspot.com/-7gKgd08y9ds/WNTQ7HdwojI/AAAAAAAAaFk/dEhwJacAMaEqPF-UVJphLNsVqZNqynb6gCLcB/s640/2.jpg" width="640" /></a></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;">That's it for now,Happy days with PBCS!!!</span></div><div><span style="font-family: &quot;century gothic&quot; , sans-serif;"><br /></span></div></div> Dayalan Punniyamoorthy tag:blogger.com,1999:blog-8461568663053917221.post-1969321182214387026 Fri Mar 24 2017 03:59:00 GMT-0400 (EDT) Creating a large number of Period mapping using LCM–PBCS!!! http://onlyhyperion.blogspot.com/2017/03/Creating-a-large-number-of-Period-mapping-using-LCM-PBCS.html <div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Well creating a large number of period mapping from 2013 to 2015 will take a while to create manually. Creating the same period mapping for multiple application is also a trouble if you create It manually.<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"></span><br /><a name='more'></a><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><b><u>If you want to edit the Period mapping under Global mapping</u></b></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-dF44tthOfWI/WNJcCNSyztI/AAAAAAAAaEg/EDYPj8uktSYwrYfWghK4RfLJgwGKi_DmQCLcB/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="113" src="https://1.bp.blogspot.com/-dF44tthOfWI/WNJcCNSyztI/AAAAAAAAaEg/EDYPj8uktSYwrYfWghK4RfLJgwGKi_DmQCLcB/s640/1.jpg" width="640" /></a></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">You need to extract the it under Application -&gt; FDM Enterprise Edition -&gt; Global Setup Artifacts -&gt; Period Mapping<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-R2ct3ayIOAU/WNJck5s9K6I/AAAAAAAAaEo/l5uuKqBeNVkbkCl5jZIkwU8-3N16_lXVwCLcB/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="288" src="https://1.bp.blogspot.com/-R2ct3ayIOAU/WNJck5s9K6I/AAAAAAAAaEo/l5uuKqBeNVkbkCl5jZIkwU8-3N16_lXVwCLcB/s640/2.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">The Extract of the period mapping from LCM would like below,<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/--Df03fbCkkI/WNJdHgftD7I/AAAAAAAAaEw/lNQZgP1d5igHiqLgE4tv5xErOUf8VFvHgCLcB/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="448" src="https://4.bp.blogspot.com/--Df03fbCkkI/WNJdHgftD7I/AAAAAAAAaEw/lNQZgP1d5igHiqLgE4tv5xErOUf8VFvHgCLcB/s640/3.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Use the same format and append all the needed period and get it imported it back<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><b><u>If you want to edit the Period mapping under Application Mapping</u></b>&nbsp;<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">The process remains the same, but the LCM export needs to be taken from Application data and from the name of the application you actually want to add the period mappings<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-3YpxsqTptr8/WNJeeBKJt-I/AAAAAAAAaE8/1pK17Hv_exkY6GuJ_eGYU6ldDh3gSEx7wCLcB/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="218" src="https://4.bp.blogspot.com/-3YpxsqTptr8/WNJeeBKJt-I/AAAAAAAAaE8/1pK17Hv_exkY6GuJ_eGYU6ldDh3gSEx7wCLcB/s640/4.jpg" width="640" /></a></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Hope this was useful, happy days with Cloud!!!<o:p></o:p></span></div><div class="separator" style="clear: both; text-align: center;"></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div></div> Dayalan Punniyamoorthy tag:blogger.com,1999:blog-8461568663053917221.post-3670931688618815968 Wed Mar 22 2017 07:24:00 GMT-0400 (EDT) Clearing Data in the Oracle Planning and Budgeting Cloud Service (PBCS) Simplified Interface http://blog.performancearchitects.com/wp/2017/03/22/clearing-data-in-the-oracle-planning-and-budgeting-cloud-service-pbcs-simplified-interface/ <p>Author: Ben Hogle, Performance Architects</p> <p>If you’ve ever loaded data into <a href="https://cloud.oracle.com/planning-and-budgeting-cloud">Oracle Planning and Budgeting Cloud Service (PBCS)</a>, you’ve almost inevitably had to clear data from your ASO and/or BSO cubes. Maybe you goofed, maybe something changed; it doesn’t matter, your data must be purged and reloaded; and the ability to clear large amounts of data relatively easy is a life saver for many of us in this business. This is generally a simple process that can be completed with a few simple steps.</p> <p>Within the system, users can clear numerical cell data as well as additional cell details such as annotations and supporting details.  We’ll focus only on clearing numerical data in this blog post.</p> <p>As most of you likely know by now, Oracle will discontinue use of the Standard Interface late this calendar year so I will only show how to do these tasks in the Simplified Interface (Need more information on this topic?  Check out the Performance Architects blog post: <a href="http://blog.performancearchitects.com/wp/2016/12/07/oracle-planning-and-budgeting-cloud-service-pbcs-twelve-month-farewell-tour-for-the-standard-interface/">Oracle Planning and Budgeting Cloud Service (PBCS): Twelve Month Farewell Tour for the “Standard Interface”</a>).</p> <p>Clearing Data from cubes in the Simplified Interface can be very simple and easy by following a few quick steps:</p> <ul> <li>From the home screen click: “Application&gt;Overview”</li> </ul> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-1.png"><img class="alignnone size-medium wp-image-1952" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-1-300x156.png" alt="" width="300" height="156" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-1-300x156.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-1-624x325.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-1.png 625w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <ul> <li>Near the top right-hand side click: “Actions&gt;Clear Cube”</li> </ul> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-2.png"><img class="alignnone size-medium wp-image-1951" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-2-300x100.png" alt="" width="300" height="100" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-2-300x100.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-2.png 621w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <ul> <li>Click: “Create”</li> </ul> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-3.png"><img class="alignnone size-medium wp-image-1950" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-3-300x25.png" alt="" width="300" height="25" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-3-300x25.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-3-624x52.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-3.png 627w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <ul> <li>Name your job and select the cube to be cleared from the drop down list, then select what data to clear. <ul> <li>The choices for a BSO cube clear are: <ul> <li>Clear All – Delete all data</li> <li>Upper-Level Blocks – Delete data in upper level blocks only</li> <li>Non-Input Blocks – Delete data in non-input blocks only</li> <li>Dynamic Blocks – Delete dynamic block data only</li> <li>Empty Blocks – Delete only blocks with values of: #MISSING</li> </ul> </li> </ul> </li> </ul> <ul> <li>An ASO cube clear offers fewer options: <ul> <li>Clear All – Delete all data</li> <li>All Aggregations – Delete all aggregated values</li> <li>Partial Data – Clear data from a specific location (i.e., data attached to a specified scenario, version, etc.); Partial Data clear also lets the user decide whether they want a logical clear (essentially zeroing out the numbers) or a physical clear (actually removing all values from each cell)</li> </ul> </li> </ul> <ul> <li>Directly below are the BSO cube clear options and second below are for the ASO cube clear.</li> </ul> <p><strong>BSO</strong></p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-4.png"><img class="alignnone size-medium wp-image-1949" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-4-300x175.png" alt="" width="300" height="175" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-4-300x175.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-4.png 546w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p><strong>ASO</strong></p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-5.png"><img class="alignnone size-medium wp-image-1948" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-5-300x166.png" alt="" width="300" height="166" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-5-300x166.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-5.png 609w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <ul> <li>When finished select “Save and Close.” After the job is saved, you can then run the action</li> </ul> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-6.png"><img class="alignnone size-medium wp-image-1947" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-6-300x72.png" alt="" width="300" height="72" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-6-300x72.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/03/ben-6.png 608w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>When you have finished adding and running the action, you’ll want to go through the data and verify that it has all been cleared from the proper cube that you selected. To do this, simply go to any created forms or reports that have previously been generated and verify that no data exists in the cube(s) that were cleared.</p> <p>Several other ways to clear data exist, but I don’t have enough time in one blog entry to discuss them all. Please feel free to reach out us at <a href="mailto:communications@performancearchitects.com">communications@performancearchitects.com</a> if you have any questions about clearing data in the PBCS Simplified Interface.</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=1946 Wed Mar 22 2017 05:06:55 GMT-0400 (EDT) Getting the Most Out of FDMEE Using SQL https://blog.topdownconsulting.com/2017/03/getting-the-most-out-of-fdmee-using-sql/ <p>When Oracle introduced <a href="https://blog.topdownconsulting.com/2016/03/fdmee-fdm-map-one-source-account-to-multiple-target-accounts/">FDMEE</a>, SQL became an option as a scripting language for mapping. <a href="https://blog.topdownconsulting.com/2013/06/using-sql-instead-of-jython/" target="_blank">Jython</a> and <a href="https://blog.topdownconsulting.com/2013/06/using-sql-instead-of-jython/" target="_blank">SQL</a> replaced VB that was used in FDM.  Initially, I gravitated towards using Jython but when I realized that you can do more with SQL, I started to explore it as an option. In this blog post, I will walk through a scenario where I used SQL in the mapping tables to do more than just mapping.</p> <h3><strong>FDMEE and ERP Integrations</strong></h3> <p>A scenario I frequently encounter is one where a client has integrated <a href="https://www.topdownconsulting.com/resources/by-topic/fdmee/" target="_blank">FDMEE</a> with their ERP system, and as a result, they have lost ability to massage data using scripting in an import format.  In this particular example, our client was upgrading from FDM to FDMEE and wanted to directly integrate FDMEE with Oracle EBS R12.</p> <p>In their FDM environment, they were creating flat files from a data warehouse and loading them into FDM. They utilized an import format script on the amount column that would divide the amount by 1000.  Since you cannot write a script in the import format when you have a direct integration with an ERP system, an alternative solution was needed.</p> <p>That solution came in the form of a SQL script.</p> <p>Specifically, we used a Lookup Dimension (such as UD5) in FDMEE so that we could create a SQL script in a dimension that would not interfere with the mapping for the other dimensions.</p> <h3><strong>Lookup Dimensions</strong></h3> <p>After creating the (UD5) lookup dimension, we added a SQL script in a Like mapping record, and the SQL is run on every record that is imported.</p> <p>Note that a common question that we get after introducing a lookup dimension is: Will data get loaded to the target application using a lookup dimension?  The answer is, no. A lookup dimension is strictly used for reference.</p> <h3><strong>For Example</strong></h3> <p>Below is an example of a simple SQL script; however this functionality can be used to accomplish more complex SQL activities such as updating a table, updating values in a table, or referencing a table.</p> <p id="srqvNDj"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f25335f0.png"><img class="alignnone size-full wp-image-1730 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f25335f0.png" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f25335f0.png 1950w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f25335f0-300x64.png 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f25335f0-768x165.png 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f25335f0-520x112.png 520w" sizes="(max-width: 1950px) 100vw, 1950px" /></a></p> <p id="TVCKFTc"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f3eb3002.png"><img class="alignnone size-full wp-image-1731 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f3eb3002.png" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f3eb3002.png 1950w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f3eb3002-300x182.png 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f3eb3002-768x466.png 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58d17f3eb3002-520x315.png 520w" sizes="(max-width: 1950px) 100vw, 1950px" /></a></p> <p>Final Thoughts<br /> FDMEE is a multifaceted integration tool. Extending it with SQL is just one of the ways you can use it. If you have questions about this topic or you would like me to discuss another topic regarding FDMEE, DRM, or Integration please comment below or drop me an email.</p> <p>The post <a rel="nofollow" href="https://blog.topdownconsulting.com/2017/03/getting-the-most-out-of-fdmee-using-sql/">Getting the Most Out of FDMEE Using SQL</a> appeared first on <a rel="nofollow" href="https://blog.topdownconsulting.com">TopDown Consulting Blog</a>.</p> Dwight Davis https://blog.topdownconsulting.com/?p=1729 Tue Mar 21 2017 15:53:24 GMT-0400 (EDT) Kscope17 Preview: Your Destination Awaits http://www.odtug.com/p/bl/et/blogaid=685&source=1 Kscope12, my very first Kscope and the one that shares this year's location, was a superbly unique event. In last year's ODTUG Cinco de Mayo #tbt Twitter party ("tbt" = "ThrowBack Thursday" for those of you who don't use Twitter), pictures from Kscope12 kept surfacing attached to fond memories... ODTUG http://www.odtug.com/p/bl/et/blogaid=685&source=1 Mon Mar 20 2017 11:09:55 GMT-0400 (EDT) March ODTUG News http://www.odtug.com/p/bl/et/blogaid=687&source=1 ODTUG celebrated its 20th birthday! The ODTUG News will keep you up to date on ODTUG Kscope17 updates, events, and sponsorship opportunities. Read more to learn about Meetups and events in your area, and mark your calendars for our upcoming March and April webinars. ODTUG http://www.odtug.com/p/bl/et/blogaid=687&source=1 Mon Mar 20 2017 11:04:27 GMT-0400 (EDT) Kscope17 Preview: Your Destination Awaits https://womaninepm.com/2017/03/20/kscope17-preview-your-destination-awaits/ (The following article has been cross-posted to ODTUG&#8217;s website.) Kscope12, my very first Kscope and the one that shares this year&#8217;s location, was a superbly unique event. In last year&#8217;s ODTUG Cinco de Mayo #tbt Twitter party (&#8220;tbt&#8221; = &#8220;ThrowBack Thursday&#8221; for those of you who don&#8217;t use Twitter), pictures from Kscope12 kept surfacing attached &#8230; <a href="https://womaninepm.com/2017/03/20/kscope17-preview-your-destination-awaits/" class="more-link">Continue reading <span class="screen-reader-text">Kscope17 Preview: Your Destination&#160;Awaits</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=womaninepm.com&#038;blog=86936629&#038;post=6389&#038;subd=womaninepm&#038;ref=&#038;feed=1" width="1" height="1" /> OpaL http://womaninepm.com/?p=6389 Mon Mar 20 2017 11:00:15 GMT-0400 (EDT) Oracle Analytics Cloud Release - Blog Hop Takeaways http://www.odtug.com/p/bl/et/blogaid=686&source=1 If you haven’t heard already, Oracle Analytics Cloud (OAC) is officially released! This includes the Essbase Cloud (EssCS), Business Intelligence Cloud (BICS), and Data Visualization Cloud (DVCS). Find out more here! ODTUG http://www.odtug.com/p/bl/et/blogaid=686&source=1 Fri Mar 17 2017 14:34:06 GMT-0400 (EDT) Creating a large number of access to member’s in PBCS using Excel!!! http://onlyhyperion.blogspot.com/2017/03/creating-large-number-of-accessto-members-in-PBCS-using-Excel.html <div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal"><br /></div><div class="MsoNormal"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">We all know what does the Access to members does and <a href="https://docs.oracle.com/cloud/latest/pbcs_common/PFUSA/assigning_access_to_members.htm" target="_blank">how to assign to a particular member in PBCS </a><o:p></o:p></span></div><div class="MsoNormal"><br /></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">The challenge here is how will do a mass/huge creation of access to members. Again a thanks to Johngoodwin who helped me here.<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt;">The process is as follows,</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"><br /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><ol style="text-align: left;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"><br /></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; font-weight: bold; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"><br /></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; font-weight: bold; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><li><b style="text-indent: -18pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><span style="font-family: &quot;times new roman&quot;; font-size: 7pt; font-stretch: normal; font-weight: normal; line-height: normal;">&nbsp;</span></span></b><b style="text-indent: -18pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Create a couple of Assess to members to get start with manually</span></b><a href="https://1.bp.blogspot.com/-438yhD7jKpo/WMo9KUH6gaI/AAAAAAAAZ80/kReTRAlTNakHm7GCSksFlgHaYpunNaCDQCLcB/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center; text-indent: -24px;"><img border="0" height="105" src="https://1.bp.blogspot.com/-438yhD7jKpo/WMo9KUH6gaI/AAAAAAAAZ80/kReTRAlTNakHm7GCSksFlgHaYpunNaCDQCLcB/s400/1.jpg" width="400" /></a></li></ol><div><a name='more'></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"><br /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div><b style="text-indent: -18pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">2.<span style="font-family: &quot;times new roman&quot;; font-size: 7pt; font-stretch: normal; font-weight: normal; line-height: normal;">&nbsp;&nbsp;&nbsp; </span></span></b><b style="text-indent: -18pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Once we have a handful of them, create a LCM export using “Application Management”</span></b></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-N13yIPR_NFA/WMo9mP0Dq8I/AAAAAAAAZ84/UNutrtXmGvgmQmYGw0GoeO6B3KOhIfRbwCLcB/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-N13yIPR_NFA/WMo9mP0Dq8I/AAAAAAAAZ84/UNutrtXmGvgmQmYGw0GoeO6B3KOhIfRbwCLcB/s1600/3.jpg" /></a></div><b style="text-indent: -18pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b><b style="text-indent: -18pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b><br /><div class="MsoListParagraphCxSpMiddle"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><!--[if gte vml 1]><v:shape id="Picture_x0020_4" o:spid="_x0000_i1033" type="#_x0000_t75" style='width:232.5pt;height:213.75pt;visibility:visible; mso-wrap-style:square'> <v:imagedata src="file:///C:/Users/DPUNNI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg" o:title=""/></v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><o:p></o:p></span></div><div class="MsoListParagraphCxSpLast"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Under Security it will display the users and the groups which were given access to the dimension members <o:p></o:p></span><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-VtERZWTd_KA/WMo9xaAzKFI/AAAAAAAAZ88/C59XvjZMA8MwzAH0bs7tvYHccsCgkzEoACLcB/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="271" src="https://4.bp.blogspot.com/-VtERZWTd_KA/WMo9xaAzKFI/AAAAAAAAZ88/C59XvjZMA8MwzAH0bs7tvYHccsCgkzEoACLcB/s400/4.jpg" width="400" /></a></div><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt;">Export the artefacts by selecting only the Security as at this point we are interested in only security. But the whole application can be selected and the changes can be imported back.</span><br /><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt;"><br /></span><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt;">The exported files will look like following</span><br /><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt;"><br /></span><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-T9agn7Bfdao/WMqPo4iKc4I/AAAAAAAAZ9k/2GnBdMhvv0MXmwoSzsg0Hy4v2T3xHswqQCLcB/s1600/5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-T9agn7Bfdao/WMqPo4iKc4I/AAAAAAAAZ9k/2GnBdMhvv0MXmwoSzsg0Hy4v2T3xHswqQCLcB/s1600/5.jpg" /></a></div><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%; text-indent: -18pt;"><span style="font-family: &quot;times new roman&quot;; font-size: 7pt; font-stretch: normal; line-height: normal;">&nbsp;</span></span><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%; text-indent: -18pt;">Update the Security information as needed,</span></div><div class="MsoListParagraphCxSpMiddle" style="margin-left: 90.0pt; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -18.0pt;"><!--[if !supportLists]--><span style="font-family: &quot;wingdings&quot;; font-size: 12.0pt; line-height: 107%;">Ø<span style="font-family: &quot;times new roman&quot;; font-size: 7pt; font-stretch: normal; line-height: normal;">&nbsp; </span></span><!--[endif]--><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Extract the zip file using 7zip<o:p></o:p></span><br /><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-inD1436WW3E/WMqQaxFRp1I/AAAAAAAAZ9s/Lgy35qvfZDoknegXnSkrdltitTN9Xr-jQCLcB/s1600/6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="286" src="https://4.bp.blogspot.com/-inD1436WW3E/WMqQaxFRp1I/AAAAAAAAZ9s/Lgy35qvfZDoknegXnSkrdltitTN9Xr-jQCLcB/s640/6.jpg" width="640" /></a><span style="font-family: &quot;wingdings&quot;; font-size: 12pt; line-height: 107%; text-align: left; text-indent: -18pt;">Ø</span><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%; text-align: left; text-indent: -18pt;">Open the Users.xml for assigning the access to users and Groups for giving the access to the groups.The users.xml will display as below,</span><a href="https://1.bp.blogspot.com/-OXp5CV3Wb8I/WMqQxUNSdhI/AAAAAAAAZ9w/afh7-L_dv_E4s7S_I4KYkMgniktN63HZgCLcB/s1600/7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-indent: -18pt;"><img border="0" height="182" src="https://1.bp.blogspot.com/-OXp5CV3Wb8I/WMqQxUNSdhI/AAAAAAAAZ9w/afh7-L_dv_E4s7S_I4KYkMgniktN63HZgCLcB/s640/7.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><img border="0" height="444" src="https://2.bp.blogspot.com/-z_3uxjfT7K8/WMqRHq92pbI/AAAAAAAAZ90/XEMGZhVQiJQAWRPcLSBckH5BSSnSXXzDQCLcB/s640/8.jpg" style="text-indent: -18pt;" width="640" /><b style="text-align: left; text-indent: -18pt;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Under &lt;name&gt;</span></b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%; text-align: left; text-indent: -18pt;"> add&nbsp; the user you want to assign the access</span></div></div><div class="MsoNormal"><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Under &lt;objectName&gt;</span></b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"> add the dimension member you want to assign the access<o:p></o:p></span></div><div class="MsoNormal"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Under &lt;flag&gt;</span></b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"> provide one value as needed<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">MEMBER<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">@IDESCENDANTS<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">@DESCENDANTS<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">&nbsp; &nbsp;@CHILDREN<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">&nbsp; &nbsp;@ICHILDREN<o:p></o:p></span></div><div class="MsoNormal"><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Under &lt;accessMode&gt; </span></b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">either provide READ or READWRITE as needed.<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Once the file is edited and ready for both the users.xml and Groups, have them zipped using 7zip. <o:p></o:p></span></div><div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;"><!--[if !supportLists]--><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"></span><br /><div style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b></span></div><div style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b></span></div><div style="font-weight: bold;"></div><div class="MsoNormal" style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><b><span style="font-family: &quot;Century Gothic&quot;,sans-serif; font-size: 12.0pt; line-height: 107%;">&nbsp; &nbsp; &nbsp;Let’s see how to build the xml files using Excel<o:p></o:p></span></b></span></div><div class="MsoNormal" style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><b><span style="font-family: &quot;Century Gothic&quot;,sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b></span></div><div class="MsoNormal" style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><b><span style="font-family: &quot;Century Gothic&quot;,sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><span style="font-family: &quot;Century Gothic&quot;, sans-serif; font-size: 12pt; line-height: 107%;">Open Excel and create a data source using the original xml file exported from LCM</span><a href="https://4.bp.blogspot.com/-n0zIpjK9erQ/WMvWmGhkhxI/AAAAAAAAZ-w/uCMp4CcZ4MkyVeiJIzJMx5_wv8qaDwOCQCLcB/s1600/Ex1.jpg" imageanchor="1" style="font-size: 12pt; font-weight: bold; margin-left: 1em; margin-right: 1em; text-align: center; text-indent: -18pt;"><img border="0" height="291" src="https://4.bp.blogspot.com/-n0zIpjK9erQ/WMvWmGhkhxI/AAAAAAAAZ-w/uCMp4CcZ4MkyVeiJIzJMx5_wv8qaDwOCQCLcB/s320/Ex1.jpg" width="320" /></a></span></div><div class="MsoNormal" style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><b><span style="font-family: &quot;Century Gothic&quot;,sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b></span></div><div class="MsoNormal" style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><b><span style="font-family: &quot;Century Gothic&quot;,sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></b></span></div><div class="separator" style="clear: both; font-weight: bold; text-align: center;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><a href="https://3.bp.blogspot.com/-AExZiQg1OUY/WMvWvJBCT4I/AAAAAAAAZ-0/QGQXlz7KjMIANj1wEnP4qyaaY4R5s1eawCLcB/s1600/Ex2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="80" src="https://3.bp.blogspot.com/-AExZiQg1OUY/WMvWvJBCT4I/AAAAAAAAZ-0/QGQXlz7KjMIANj1wEnP4qyaaY4R5s1eawCLcB/s320/Ex2.jpg" width="320" /></a></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><span style="font-family: &quot;Century Gothic&quot;, sans-serif; font-size: 12pt; line-height: 107%;">Once you have the needed content in the excel re you get that saved as a XMl file using “XML Data” as the save option.<b><o:p></o:p></b></span></span></div><div class="MsoNormal" style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><span style="font-family: &quot;Century Gothic&quot;,sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></span></div><div class="MsoNormal" style="font-weight: bold;"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><br /></span></div><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12pt; line-height: 107%;"><b>4.</b><span style="font-family: &quot;times new roman&quot;; font-size: 7pt; font-stretch: normal; font-weight: normal; line-height: normal;">&nbsp;&nbsp;&nbsp; </span></span><!--[endif]--><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Importing the edited artefacts back to PBCS.<o:p></o:p></span></b></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Now the artefacts can be imported back (after adding all the needed access to the dimension members) to PBCS either manually or getting it automated <o:p></o:p></span></div><div class="MsoNormal"><b><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Uploading Manually and importing it back<o:p></o:p></span></b></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><!--[if gte vml 1]><v:shape id="Picture_x0020_9" o:spid="_x0000_i1027" type="#_x0000_t75" style='width:151.5pt; height:105.75pt;visibility:visible;mso-wrap-style:square'> <v:imagedata src="file:///C:/Users/DPUNNI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image011.jpg" o:title=""/></v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">Selecting the uploaded artefacts and importing it.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span><br /><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;">That’s it you are done. As i write this <a href="http://orahyplabs.com/2017/03/pbcs-quick-tips-bulk-upload-security-permissions-pbcs.html" target="_blank">blog Celvin</a> have come up with awesome idea of creating the xml using the Groovy&nbsp;</span><br /><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"><br /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://www.blogger.com/blogger.g?blogID=8461568663053917221" imageanchor="1" style="font-weight: bold; margin-left: 1em; margin-right: 1em;"></a></div><br /><span style="font-family: &quot;century gothic&quot; , sans-serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div><div class="MsoNormal"><br /></div></div> Dayalan Punniyamoorthy tag:blogger.com,1999:blog-8461568663053917221.post-1710608833599884382 Fri Mar 17 2017 08:42:00 GMT-0400 (EDT) OAC Series: Finally released! https://womaninepm.com/2017/03/17/oac-series-finally-released/ And today it&#8217;s finally happened! Oracle Analytics Cloud (OAC), which includes Essbase Cloud (EssCS), Business Intelligence Cloud (BICS), and Data Visualization Cloud (DVCS) has finally been released! What is OAC? This is a bundled product suite, with different software options based on customer need. BICS and DVCS have been out for some time already, but &#8230; <a href="https://womaninepm.com/2017/03/17/oac-series-finally-released/" class="more-link">Continue reading <span class="screen-reader-text">OAC Series: Finally&#160;released!</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=womaninepm.com&#038;blog=86936629&#038;post=8527&#038;subd=womaninepm&#038;ref=&#038;feed=1" width="1" height="1" /> OpaL http://womaninepm.com/?p=8527 Fri Mar 17 2017 08:00:45 GMT-0400 (EDT) Essbase Cloud Service - Is it here or isn't it? http://glennschwartzbergs-essbase-blog.blogspot.com/2017/03/essbase-cloud-service-is-it-here-or.html <br /><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">For over a year now, I’ve been beta testing Essbase Cloud service and it has gone through a lot of change in that time. When I first looked at it, it was to be a SaaS offering like PBCS. That changed multiple times to become PaaS.<span style="mso-spacerun: yes;">&nbsp; </span>At Oracle Open World, when I did a session with Gabby Rubin, things started to change even more. We were talking about the integration of Data Visualization and Essbase. So now we don’t have EssCS but finally the release of OAC or Oracle Analytics Cloud (notice no service at the end). Will the Essbase part be called EssCS or just Essbase in OAC? Only time and Oracle will tell. <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">View my Play it forward video “What is OAC?” at <a href="http://bit.ly/WhatIsOAC" target="_blank">Play it forward videos http://bit.ly/WhatIsOAC</a>.<o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">OAC is a suite of products built to work together.<span style="mso-spacerun: yes;">&nbsp; </span>I think this is the direction Oracle is going. Rather than release individual products for the Cloud, release suites and let the user decide what to enable and use. <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">What does OAC have in it? Well my beloved Essbase, Data Visualization, BICS, and a couple of other products. <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">As I said, this is a PaaS offering. This means a lot of things. For the User Admin:<o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1; text-indent: -0.25in;"><!--[if !supportLists]--><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: &quot;calibri&quot;;">1.</span><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &quot;Times New Roman&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]--><span style="font-family: &quot;calibri&quot;;">Responsibility for determining what patches to apply and when. No forced patches like PBCS. <o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1; text-indent: -0.25in;"><!--[if !supportLists]--><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: &quot;calibri&quot;;">2.</span><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &quot;Times New Roman&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]--><span style="font-family: &quot;calibri&quot;;">The need to set up backups (again no forced down time)<o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1; text-indent: -0.25in;"><!--[if !supportLists]--><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: &quot;calibri&quot;;">3.</span><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &quot;Times New Roman&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]--><span style="font-family: &quot;calibri&quot;;">Responsibility to schedule operating system patches<o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt; mso-add-space: auto;"><o:p><span style="font-family: &quot;calibri&quot;;">&nbsp;</span></o:p></div><br /><div class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt; mso-add-space: auto;"><span style="font-family: &quot;calibri&quot;;">A set of users will have access to the server (designated by the client). If really large files or special files need to be put on the server, FTP is available. <o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt; mso-add-space: auto;"><o:p><span style="font-family: &quot;calibri&quot;;">&nbsp;</span></o:p></div><br /><div class="MsoListParagraphCxSpLast" style="margin: 0in 0in 8pt; mso-add-space: auto;"><span style="font-family: &quot;calibri&quot;;">As I write this, it is pre-GA (by the time you read it, the product will be GA) so I don’t have the final pricing. I do know it will be priced by OCPU (Oracle CPU). Each OCPU is accompanied by a corresponding number of OCPUs you want and for how long. What is nice is this makes the environment elastic. You can get 4 OCPUs for everyday work, but at quarter end, bump it to 8 for 2 weeks because of extra processing. Then at the end, bring it back down. There are different rates based on hourly usage or monthly usage you can choose. From what I understand, again subject to change, there will be two setups. A Standard environment and an Enterprise environment. The difference is additional functionality in the Enterprise version for (wait for it)…an additional cost.<span style="mso-spacerun: yes;">&nbsp; </span>I’m not going to comment on what the features are as they have been changing frequently. When the price list is released, we will know more.<span style="mso-spacerun: yes;">&nbsp; </span><o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">So let’s talk about what OAC has to offer. I’m going to concentrate on Essbase since it is my first love and others are talking about the other products in the suite. This is Essbase 12c which means it is a fully functional hybrid model. No more work arounds for functions that turn the database into BSO mode or cross dimensional calculations. All of the cubes are Unicode enabled by default. Others are talking about features like unstructured data loads and tying it to DV so I won’t mention them here. For those of you who want to migrate your on-prem Essbase cubes to the Cloud, how is it done? <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">There is a new stand-alone version of LCM that can be downloaded and used to create a backup of the on-prem cube for upload. It is different from LCM in Shared Services, as it actually exports everything needed for an Essbase cube. There are a couple of gotchas in migration. All substitution variables now have to be application specific and configuration file settings are application specific as well. There is another new tool EssCLI (Essbase Call Level interface) similar to EPMAutomate for uploading the LCM extract, moving files around, running load rules and scripts, and downloading files back to on-prem.<o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">Next, the way you build cubes is different. In this release, you will install a Cube Designer extension to Smart View in Excel.<span style="mso-spacerun: yes;">&nbsp; </span>You can export and import DBX files which are excel files with the settings of a cube and all of the dimension information. The dimensions can be built in either a parent-child or generation format. This is not the same interface that Planning and PBCS use. It is richer and has graphical components.<span style="mso-spacerun: yes;">&nbsp; </span>There is a web based UI as well where changes can be made. <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">Essbase now has sandboxing and Scenario management built in. While we have talked for years about how you can do “what Iffing” in Essbase, you can truly now do it as it is built into the product. What is nice about the sandboxes is they are lightweight, not in functionality, but in data storage.<span style="mso-spacerun: yes;">&nbsp; </span>The sandboxes hold overrides from the base scenario so little additional data is stored keeping cube sizes small. In on-prem, we had to copy data to new scenarios, replicating all of it, and it could be painful. What is also impressive is that you can run calculations against the sandboxes and it behaves as if all of the data is there. Access to sandboxes is controlled through the new scenario management feature. The owner of the sandbox decides who can participate in the sandbox either to collaborate or be an approver of the data. The data can be merged back into the base data in multiple ways. <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">I don’t want to set unrealistic expectations as everything is not rainbows and unicorns, as this is the first release. There are things that will not be there initially. First, with load rules, you will be able to edit them using JSON in a text editor, but the UI is not there yet.<span style="mso-spacerun: yes;">&nbsp; </span>Second, I hope you have a good understanding of calculation scripts and formula syntax. Currently the editor (in both the UI and Cube Designer) is nothing more than a text editor with a validation to say that the script is good. The bells and whistles are not there yet for autocomplete, inserting from a function list, and color coding. The ability to upload or run your MaxL scripts is in the EssCLI documentation but is not enabled yet. If you want to upload MaxL scripts, you will have to use FTP to get it on the server and log onto the server to execute it or schedule it through CRON. This is a Linux server so anything done in a batch script will have to be converted to shell scripting and in Linux, things are case sensitive. In testing, I was bitten multiple times in Cube Designer and EssCLI where I had the wrong case and got errors. <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">So, as usual, I have been honest and told you the good and what needs to be improved. So what is my take on Essbase in the Cloud - would I migrate to it?<span style="mso-spacerun: yes;">&nbsp; </span>I think there are specific use cases where I would immediately go to the Cloud:<o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2; text-indent: -0.25in;"><!--[if !supportLists]--><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: &quot;calibri&quot;;">1.</span><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &quot;Times New Roman&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]--><span style="font-family: &quot;calibri&quot;;">If I don’t have Essbase already and I want to don’t have resources for on-prem Essbase (IT, servers, or other)<o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2; text-indent: -0.25in;"><!--[if !supportLists]--><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: &quot;calibri&quot;;">2.</span><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &quot;Times New Roman&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]--><span style="font-family: &quot;calibri&quot;;">I want to allow my users to take the data dumps they have now and are turning into pivot tables, to upload them into Essbase and do almost immediate analysis on the (collaborate, shared source of data)<o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2; text-indent: -0.25in;"><!--[if !supportLists]--><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: &quot;calibri&quot;;">3.</span><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &quot;Times New Roman&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]--><span style="font-family: &quot;calibri&quot;;">I have on-prem Essbase with a few cubes. The data for these should be flat file based as this version does not support SQL loads (yet). <o:p></o:p></span></div><br /><div class="MsoListParagraphCxSpLast" style="margin: 0in 0in 8pt 0.5in; mso-list: l0 level1 lfo2; text-indent: -0.25in;"><!--[if !supportLists]--><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: &quot;calibri&quot;;">4.</span><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &quot;Times New Roman&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]--><span style="font-family: &quot;calibri&quot;;">I want to gain the ability to use DV and BICS to analyze my data more graphically.<o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;">I am excited for the future of OAC and expect really good things to be added after the initial release. I’ll be blogging on more specific items as they get enhanced and/or I’ve had more chance to work in the GA version. I’m hesitant to say anything now as we all know what is in a beta version is not always in the GA version, and sometimes things show up in GA that we never saw in testing</span></div><o:p><span style="font-family: &quot;calibri&quot;;"></span></o:p><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;"><span style="font-family: &quot;times new roman&quot;;"></span>&nbsp;</span></div><span style="font-family: &quot;calibri&quot;;"></span><br /><div class="MsoNormal" style="background: white; margin: 0in 0in 0pt;"><span style="font-family: &quot;calibri&quot;;"><i><span style="color: black; font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;">If you want to learn more about OAC, check out the blog hop participant posts below! What is a blog hop? A blog hop is a group of bloggers who all get together to blog on a particular topic. We share each others blog posts in an attempt to share a lot of great information in one place. Enjoy!</span></i><span style="color: black; font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><o:p></o:p></span></span></div><span style="font-family: &quot;calibri&quot;;"></span><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;calibri&quot;;"><span style="font-family: &quot;times new roman&quot;;"> </span></span></div><span style="font-family: &quot;calibri&quot;;"><div class="MsoNormal" style="background: white; margin: 0in 0in 0pt;"><span style="color: black; font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><o:p>&nbsp;</o:p></span></div><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: &quot;times new roman&quot;;"> </span></div><div class="MsoNormal" style="margin: 0in 0in 8pt;"><ul id="yui_3_16_0_ym19_1_1489713317132_6609" type="disc"><span style="font-family: &quot;times new roman&quot;;"> </span><li class="MsoNormal" id="yui_3_16_0_ym19_1_1489713317132_6510" style="background: white; color: black; margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"><span id="yui_3_16_0_ym19_1_1489713317132_6511"><span style="font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><a data-mce-href="https://womaninepm.com/2017/03/17/oac-series-finally-released" href="https://womaninepm.com/2017/03/17/oac-series-finally-released" id="yui_3_16_0_ym19_1_1489713317132_6512" target="_blank"><span style="color: blue;">Opal Alapat</span></a>, interRel Consulting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!--[endif]--><o:p></o:p>&nbsp;</span></span></li><span style="font-family: &quot;times new roman&quot;;"> </span><li class="MsoNormal" id="yui_3_16_0_ym19_1_1489713317132_6518" style="background: white; color: black; margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"><span id="yui_3_16_0_ym19_1_1489713317132_6519"><span style="font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><a data-mce-href="http://redpillanalytics.com/introducing-oracle-analytics-cloud/" href="http://redpillanalytics.com/introducing-oracle-analytics-cloud/" id="yui_3_16_0_ym19_1_1489713317132_6520" target="_blank"><span style="color: blue;">Stewart Bryson</span></a>, RedPill Analytics</span></span></li></ul></div><ul><li><div class="MsoNormal" style="background: white; color: black; margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"><span id="yui_3_16_0_ym19_1_1489713317132_7511"><span style="font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><a data-mce-href="http://integrationmadesimple.blogspot.com/2017/03/oac-metadata-management.html" href="http://integrationmadesimple.blogspot.com/2017/03/oac-metadata-management.html" id="yui_3_16_0_ym19_1_1489713317132_7512" target="_blank"><span style="color: blue;">Brian Dandeneau</span></a>, interRel Consulting</span></span></div></li><li><div class="MsoNormal" style="background: white; color: black; margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"><span id="yui_3_16_0_ym19_1_1489713317132_6523"><span style="font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><a data-mce-href="http://www.cubecoder.com/essbase-cloud-for-the-on-prem-crowd/" href="http://www.cubecoder.com/essbase-cloud-for-the-on-prem-crowd/" id="yui_3_16_0_ym19_1_1489713317132_6524" target="_blank"><span style="color: blue;">Tim German</span></a>, Qubix </span></span><!--[if !supportLineBreakNewLine]--></div></li><li><div style="mso-special-character: line-break;"><span id="yui_3_16_0_ym19_1_1489713317132_6527"><span style="font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><a data-mce-href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/03/head-in-essbase-cloud-no-1-blessed-event.html" href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/03/head-in-essbase-cloud-no-1-blessed-event.html" id="yui_3_16_0_ym19_1_1489713317132_6528" target="_blank"><span style="color: blue;">Cameron Lackpour</span></a>, ARC EPM Consulting</span></span><!--[if !supportLineBreakNewLine]--></div></li><li><div style="mso-special-character: line-break;"><span style="font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><a data-mce-href="http://bimobilelabs.com/post/158484477555/OACMobileOptions" href="http://bimobilelabs.com/post/158496839700/OACMobileOptions" id="yui_3_16_0_ym19_1_1489713317132_6531" target="_blank"><span style="color: blue;">Matt Milella</span></a>, Oracle</span></div></li><span style="font-family: &quot;times new roman&quot;;"></span><li class="MsoNormal" id="yui_3_16_0_ym19_1_1489713317132_6533" style="background: white; color: black; margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"><span id="yui_3_16_0_ym19_1_1489713317132_6537"><span style="font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><a data-mce-href="https://epmsxsw.com/2017/03/17/you-down-with-oac-yeah-you-know-me" href="https://epmsxsw.com/2017/03/17/you-down-with-oac-yeah-you-know-me" id="yui_3_16_0_ym19_1_1489713317132_6538" target="_blank"><span style="color: blue;">Summer Watson</span></a>, interRel Consulting&nbsp;</span></span></li><span style="font-family: &quot;times new roman&quot;;"> </span><li class="MsoNormal" id="yui_3_16_0_ym19_1_1489713317132_6608" style="background: white; color: black; margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;"><span id="yui_3_16_0_ym19_1_1489713317132_6540"><span style="font-family: &quot;helvetica neue&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;;"><a data-mce-href="https://realtrigeek.com/2017/03/17/essbase-as-a-data-source-in-oracle-data-visualization" href="https://realtrigeek.com/2017/03/17/essbase-as-a-data-source-in-oracle-data-visualization" id="yui_3_16_0_ym19_1_1489713317132_6541" target="_blank"><span style="color: blue;">Sarah Zumbrum</span></a>, Oracle</span><o:p></o:p></span></li><span style="font-family: &quot;times new roman&quot;;"></span></ul><span style="font-family: &quot;times new roman&quot;;"> </span></span><br /><br /><br /><div style="mso-element: comment-list;"><!--[if !supportAnnotations]--> <!--[if !supportAnnotations]--></div><ul><li><div style="mso-element: comment-list;"><!--[endif]--><br /></div></li></ul> GlennS tag:blogger.com,1999:blog-2615703102299902978.post-5654270751493687145 Fri Mar 17 2017 08:00:00 GMT-0400 (EDT) Head in the Essbase Cloud No. 1 -- The Blessed Event http://feedproxy.google.com/~r/CameronsBlogForEssbaseHackers/~3/8r971Cd1Oj4/head-in-essbase-cloud-no-1-blessed-event.html <h1 dir="ltr" id="docs-internal-guid-85d6a1be-dba1-0f75-477c-a413c3d224b8" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Nine months to gestation</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">No, </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yr. Hmbl., Fthl., &amp; Obt. Svt.</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> has not suddenly changed sex and really and truly had one of life’s miracles bestowed upon him but instead something almost as great has happened: &nbsp;Essbase Cloud has launched. &nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">And nine months isn’t really the date from conception to birth but instead is roughly the time from Kscope16 where Tim German and I first gave the first non-Oracle demo of the product to today’s GA launch. &nbsp;We (and a host of others*) have been diligently poking and prodding at the product. &nbsp;And now the happy day is here.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I should note that Essbase Cloud is sort of the world’s worst kept secret: &nbsp;you’ve seen it at Kscope and OOW, I’ve blogged about it as have others, Oracle sales reps have been showing it to customers, and partners have had limited previews. &nbsp;So, a surprise it is not but regardless for the wider world, this is new stuff.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">And of course it’s now Generally Available aka you, oh Oracle customer or partner, can actually go out and buy this thing.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">*The Host of Others</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If you want to learn more about OAC, check out the blog hop participant posts below! What is a blog hop? A blog hop is a group of bloggers who all get together to blog on a particular topic. We share each others blog posts in an attempt to share a lot of great information in one place. Enjoy!</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://womaninepm.com/2017/03/17/oac-series-finally-released" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Opal Alapat</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, interRel Consulting</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://redpillanalytics.com/introducing-oracle-analytics-cloud/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Stewart Bryson</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, RedPill Analytics</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://integrationmadesimple.blogspot.com/2017/03/oac-metadata-management.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Brian Dandeneau</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, interRel Consulting</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://www.cubecoder.com/essbase-cloud-for-the-on-prem-crowd/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Tim German</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, Qubix</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/03/head-in-essbase-cloud-no-1-blessed-event.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Cameron Lackpour</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, ARC EPM Consulting</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://bimobilelabs.com/post/158484477555/OACMobileOptions" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Matt Milella</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, Oracle</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="http://glennschwartzbergs-essbase-blog.blogspot.com/2017/03/essbase-cloud-service-is-it-here-or.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Glenn Schwartzberg</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, interRel Consulting</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://epmsxsw.com/2017/03/17/you-down-with-oac-yeah-you-know-me" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Summer Watson</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, interRel Consulting</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://realtrigeek.com/2017/03/17/essbase-as-a-data-source-in-oracle-data-visualization" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Sarah Zumbrum</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, Oracle</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Special thanks must go to Opal – she conceived, organized, and cajoled us all – although I don’t that that last bit was all that hard – into contributing to today’s Essbase Cloud very first birthday.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: red; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">What you see is maybe not entirely what you get</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The web gui screenshots are from the day (night really) before GA. &nbsp;That means that what you’ll see is what Essbase Cloud looked like </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">before</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> GA. &nbsp;It’s going to change from the writing of this post or at least that’s what I’ve been told. &nbsp;Maybe. &nbsp;Maybe it already has. &nbsp;Maybe. &nbsp;Look for an additional post when (if) that happens and when (if) I get access to the real thing.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Think of this as my version of that Oracle Safe Harbor statement you see at the beginning of every one of their conference presentations. &nbsp;While I do my best to give you the latest and greatest information, it isn’t fair if you come to me with statements like, “It isn’t what I thought it would be” or “The details keep shifting” or “You know </span><a href="http://www.urbandictionary.com/define.php?term=Bugger%20all" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">bugger all</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> about Essbase Cloud”. &nbsp;The first two complaints should be directed at Oracle although the latter one is all mine. &nbsp;In any case, yelling never solved problems although Essbase databases can.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Not that I am an Oracle employee, but here’s Oracle’s standard Safe Harbor statement. &nbsp;Please note that I don’t speak for them but the pertinent bits (information only, no contract, no commitment, etc., etc., etc.) could just as much for me as for them. &nbsp;Enjoy the ride but don’t cry if things aren’t as I describe them when you get your hands on the product. </span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: small-caps; font-weight: 400; text-decoration: none; vertical-align: baseline;">The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You Have Been Warned.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Animal, Vegetable, or Mineral</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Essbase Cloud (are you digging the new, slightly longer name? &nbsp;EssCS is so 2015. &nbsp;And 2016. &nbsp;And part of 2017. &nbsp;Well, at least that’s what I’ve seen it called till quite recently.) is part of a package called Oracle Analytic Cloud Service (OAC). &nbsp;It’s even there in the front screen:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="373" src="https://lh6.googleusercontent.com/yRWJbsX4UXddhmQLD51DcSPYltWub1HDwjx-a4_S-LyFtD3vaWwuq5v3fExiWRqlYhFGrLWOIK37W54xVEBEjjMxtVtTmmcJLuN9vF34ckz_JCGIWHEHzO5I4RTPzMyl1DUFe0vIe3vN6IlBXQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Just what is OAC? &nbsp;Depending on bundle it’s either:</span></div><ul style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">OAC Standard = </span><a href="https://cloud.oracle.com/data_visualization" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Data Visualizer Cloud Service (DVCS)</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> + Essbase Standard</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">OAC Enterprise = </span><a href="https://cloud.oracle.com/business_intelligence" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Business Intelligence Cloud Service (BICS)</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> + Essbase Enterprise</span></div></li></ul><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In case you didn’t notice, Essbase Cloud is quite firmly part of the BI world. &nbsp;Yes, it’s still there in EPM but there is a difference in ownership and platform.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">To use Essbase Cloud in addition to buying DVCS and BICS, for a full implementation you’re going to need: &nbsp;</span><a href="https://cloud.oracle.com/database" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oracle Database Cloud Service (DbaaS)</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> as well as </span><a href="https://cloud.oracle.com/en_US/compute" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oracle Compute Cloud Service (OCCS</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">) as well as </span><a href="https://cloud.oracle.com/storage" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oracle Storage Cloud Service (OSCS)</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> as well as </span><a href="https://cloud.oracle.com/database_backup" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oracle Database Backup Service (ODBS)</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;I think I have all of those names right. &nbsp;This isn’t all that surprising as if you think about how an on-premises Essbase environment works, CPUs, disk storage, a relational database, and some kind (we hope) Essbase backup process are all part and parcel of an Essbase environment.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Price? &nbsp;Contact your friendly neighborhood Oracle sales representative or go to the </span><a href="http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oracle BI global price list</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Note that these tools are </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">not</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> Software as a Service (SaaS) tools like the </span><a href="https://www.oracle.com/applications/performance-management/solutions/enterprise-performance-mangement-cloud.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">EPM cloud</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> suite but run the gamut from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS). &nbsp;PBCS, for example, is SaaS and as such is a neatly contained application. &nbsp;Essbase Cloud is more flexible but is a bit more complicated. &nbsp;Of course Essbase Cloud isn’t a single application as PBCS is but instead is just like your on-premises Essbase environment of many applications and databases.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">What </span><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">isn’t</span><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"> Essbase Cloud</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Essbase is part the Oracle Analytics Cloud Suite along with Data Visualization Cloud as well as Analytics Cloud. &nbsp;I simply don’t have the time to review what those products do because I have neither the time (I am writing this the night before the launch) nor the experience. &nbsp;There is no cure for the former except for maybe a </span><a href="https://en.wikipedia.org/wiki/TARDIS" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">TARDIS</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;For the latter, I suggest you read the other blogs in this blog hop. </span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">What does &nbsp;it look like?</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">In many ways, not all that different from what I first showed world+dog at </span><a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2015/10/oow-2015-day-1-its-here-its-here-its.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">2015’s OOW product launch</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> or what Tim German and I presented at Kscope16.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">There are two paths: &nbsp;the cloud GUI (This is the cloud – did you expect something else?) and, intriguingly, Excel. &nbsp;Excel means SmartView and something more that I’m going to force you to wait on till later in the post (You jumped down find it, didn’t you. &nbsp;Perhaps the previous sentence was self-defeating or perhaps it was part of a </span><a href="https://www.youtube.com/watch?v=AsXKS8Nyu8Q" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Cunning Plan</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.)</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Let’s explore the web UI</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Given the possibly-but-maybe-not changing UI, I’m going to take the 30,000 foot view (9,144 meters for those of you from countries that have not been to the moon) and list what I see as the high points. &nbsp;Look to the other blogs and (hopefully) many more posts from me as each function is examined in detail.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Pretty, isn’t it? &nbsp;Oracle has a modern design language. &nbsp;It shows up particularly well when compared to EPM’s Workspace.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="373" src="https://lh6.googleusercontent.com/yRWJbsX4UXddhmQLD51DcSPYltWub1HDwjx-a4_S-LyFtD3vaWwuq5v3fExiWRqlYhFGrLWOIK37W54xVEBEjjMxtVtTmmcJLuN9vF34ckz_JCGIWHEHzO5I4RTPzMyl1DUFe0vIe3vN6IlBXQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Logging in gives us the (I daresay soon to be changed – maybe) home page. &nbsp;There’s nothing too surprising here – all of the things (and a bit more) are there.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="373" src="https://lh3.googleusercontent.com/FuDuP4-2PkbmYgyuZCm79hTDZwN4azb8_eFZKyATqi7mcabncGoV3F82K00YAfDxc528TTbCq7oubRVI0tHJAL3tn5ZuZxMmfRDREF5sv70tKjthS0755rO4BaJf_TxjFYVCC9v3NaA6AooIOA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Once a database has been selected, in order, from left to right, top to bottom we have:-</span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Outline</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yup, it’s an outline editor, nope, it isn’t anything really like EAS.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="372" src="https://lh3.googleusercontent.com/gqcSSnq7V3nWzQrWRTXRbg2wfBv4PgOrYov4TOTVKGa9M5M65yQRJym5Jz9n9iX3WgTEkzwEAMbOBnSul5em2R9TyfMkNroMM_Jm_P0M3q382pkX4xAT-3W8y5bmDnnoH7p8ZVvyhn97dReK6w" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">There are some </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">very</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> intriguing things here. &nbsp;Solve order in BSO? &nbsp;</span><a href="http://www.newseum.org/exhibits/online/yes-virginia/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Yes Essbase geek, there is solve order in BSO.</span></a></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">At the dimension level</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="521" src="https://lh4.googleusercontent.com/zCK5A9wGC1_uRcPIAyKQeH4l0nnlxp4L2OMJh05LHOMWjaLFfumo6ApjBWdHJP4wtTb95hsBXpMbtcPyQJvWljBjvKskNujLLzOYbt7d7uAi5e_UmXPa1mZJukIhX7Q_5bB0d7KtgNz5ODzRuw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">At the member level</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="525" src="https://lh3.googleusercontent.com/v4UxPddShQcaO5lDLZesXutpr5t9CpgPFKZ5UwmxWhqPQbzn4KdHY9hN6blYU6EaVAmBcXZXJEwiJhPIeLakzy09PtYS8Wd7O6FPNbLbrfdHXwVl6QegLsficyd6voGS-zGFP0G678ul0BqwOg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">We can now break the dense/sparse/dimension type/TWOPASS paradigm. &nbsp;Huzzah!</span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Jobs </span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">As of today, there’s no getting into the OS and running MaxL. &nbsp;Think of jobs as administrative actions, just as they are in PBCS. &nbsp;The Jobs console shows the state and completion status of jobs like data loads.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="372" src="https://lh5.googleusercontent.com/9H77CYY7P2ujN-QkBZxWD7yFB9Vx6avUk0thp1KuWbys5G313aCDhBoI152QbpyyQkCTalvZehqT42oBfCsLaVbmgNi5IOwJp9WS6OL18yNAbY_fFDvwB8WnqzREeUfexwX6jkOOT7sRvhHvFw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Scripts</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Calc scripts (in BSO). Know them. &nbsp;Love them. &nbsp;Be kind of glad we’re not using Calc Mgr but be sad, sad, sad that the many useful CDFs that the Planning team brings to Essbase aren’t available.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="375" src="https://lh5.googleusercontent.com/aS_3X8ZMHbBa8OwOmoPqel1jSHLsDRsuc_tGurwr5dq8paX-_1agUn-xV_ZRS-0zhhrAQTBhr3yqVMPsfe33lgkfc2SgfZwYn6sXVhX3FFs62j5cgCOS7gkS5g2LiUe5KLgVX_um0aJ2GKMMCg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="625" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Admin</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Locked objects as well as Substitution Variables</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="372" src="https://lh5.googleusercontent.com/aACWxUElIkg1eP69Ur2jLnbFbiiM_bVTl8KZOQ2CFLypSrYYTgmn3D6dDKkRhkgofgVkFuVr_APg2Lr3DD6NJ_T35B2uFnLYPfnv1eJ2oOxhJxgzyAnoKXA6Ohq02462ORfOH1_YSPX9NX1Lhg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Security</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">At the application and database level, this means filters and provisioning.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="373" src="https://lh4.googleusercontent.com/L4_JmsW3iC7ELxZwNFzztxXFRvFM5A8cQm3TsKlzT10_grntxldiP_TLE_DcaML_S9H58UcAZ7mFa9frGSEzBM6Dz3Qgkar4F1iXwuhv5Fzx0-DFMQSoCridyMzpmtxrSwxMbqzxjcoaHy-u1g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">At the server level, this is usernames and cloud service (this is different than traditional Essbase) roles. &nbsp;EPMers, remember that there is no longer Shared Services. &nbsp;Rejoice or weep as is your wont.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="372" src="https://lh4.googleusercontent.com/T_NUWdkaWtJR-GlvrUnA7yP3wI8koxp-doeD3kqjFGDBokA8aKcC88BNyIiTcwAk21msnLMQ83IdQLkRM6Zr5jERCa5Ay-o2Zj_9HXgwK6al5LZpxce9WyrHx3g0Uv9ZcQFfiAOnPIm3EDg-4Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Files</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It’s not yet possible (and maybe never – remember, this is all pre GA) to get to the OS. &nbsp;This is the next best thing and actually not half bad.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="373" src="https://lh3.googleusercontent.com/Y-vQqeC15IvOrFgkiniIuYhlC80KfIt8fevJgQIzlxcTzZg9CiUFDp0ZBWLiI5ss30xchUgfUoLjjmnaMvpGYL7gY5Ct1wGCSMpKnMv49xyI1Jnj2JMAQBNbym8uZdFEAiOKf1Cdr2Ma8wrKeQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Settings</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Think of it as clicking on the Properties tab in EAS’ outline editor view.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="373" src="https://lh6.googleusercontent.com/tCVHLYghOg2zqe8AO9dtTLE-c8o3qq70siLoKIjQcn9bbf7gOttad_gT8viRUlxmiYOkL_j-ejgYTkn6rQghQYYkzWKjwUxf-nlZX1eVykJP3Tx5JZA-RMnJoq_Y01JhXNfXgCiOfarO1th7yg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Scenarios</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Scenario management, e.g. I own a member set combination, I give you access to it, you submit data, I approve or disapprove it. &nbsp;It’s very Planning like. &nbsp;This example database doesn’t have it enabled but it’s just a button to turn it on. &nbsp;I’ll write more about this in another post.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="372" src="https://lh6.googleusercontent.com/pTq1k7FfnZbFimhmKStS2_V3YZsvZbPO6Awr8R-BLFqUFDzEMUl0SnVvvmYZK7Lb0QUTKbJ-r7FBqKLgSBLZfKO4eQIaS-hO7HMP0Z-2qho5cwkOjLxf45AuV_VH6p4pUR_AhIF5HiBgPrOzLg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Utilities</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">These are the binaries you download to your desktop/server.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Again, this is a subject I’ll cover later but briefly:</span></div><ul style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Export Utility – Extracting Essbase Cloud databases to Excel and text files.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">SmartView – Need I elaborate?</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Lifecycle Management – Bring ‘em down and push ‘em up.</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Command Line Tool – This is sort of, kind of Essbase Cloud’s version of EPM’s epmautomate. &nbsp;Again, I’ll cover this in another post.</span></div></li></ul><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="376" src="https://lh5.googleusercontent.com/nkFWbx6WYdr8eIdWKOAZ8bMts5lfaG-pH3vzBbx1oXzfHx-2Qy9mr3varr58xfHZm4ebO59IJjrV7sU2ZwE2LbNg7fBagh2N3ZWyMkGFn6PQhpTyFANk4Q4OyPvAQiW7c6A7BRM1C-jPRUxOaA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Templates</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Predefined databases from Oracle. &nbsp;At some point (actually, it may be now), you’ll be able to upload your own Excel workbooks (that is how the databases are defined) to the Templates section. &nbsp;I think.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="374" src="https://lh3.googleusercontent.com/2sfA1gBAPrCsz4Sz_96-NrhBMYEuYuA1e72IcKucFrq4M2-vOvJo7ffdzlxgVtq9CiFaRmZLTeS-KwiwSsSf3Nf9L5MBA1ltocKWXOcUKn-B8ndLWMYb_FDHFauevLpOJNuYWoURfEmumd-Jxg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Academy</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Documentation with a twist. &nbsp;I’d show you what this looks like but again, as of prerelease, there’s nothing to see but a 404 error.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="375" src="https://lh5.googleusercontent.com/hqqMsZpuaZX6jg9ili5e1dVL7fHTsUZTpAUiAInvDo1-y5IIOL8A0-iWs6C21UlPh5PRpW3uSO3EUZJOe5srywcbaF6wTPBysA02Ytt9ftXU0gbyiXTSoq7ui2txKQcJ-q9yuL4Va-Vol0BlDw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="625" /></span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Cube Designer</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Thus far, I’ve reviewed what’s in the </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">pre GA</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> release of Essbase Cloud’s web ui. &nbsp;If you attended Kscope16, you saw Tim and I demo a cruder but fundamentally the same product. &nbsp;What about Excel? &nbsp;This is where the developer effort has been spent over the last nine months.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Cube Designer is a SmartView extension. &nbsp;Once downloaded (you will need to be connected via SmartView to an Essbase Cloud server to get this, at least as of the writing of this post), it appears as another ribbon in Excel. &nbsp;It’s here in Excel 2016 but I’ve used it in 2010 without issue, just like SmartView itself.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Again, let’s take a lightning tour and then do a wee bit of a use case before I call it a night.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">That lightning tour</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Man oh man oh man I’m going to blow through here. &nbsp;Check out the other blogs in the blog hop or stay tuned to </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yr. Hmbl., Fthl., &amp; Obt. Svt.’s</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> blog next week and quite a bit hereafter for more information.</span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Connections</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The connections you make in ad hoc SmartView query sheets don’t apply here. &nbsp;To do Cube Designer actions, connect in through the ribbon.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh3.googleusercontent.com/m2a8cjn9KCsSXdluriGgMscRyA75SV_EaCt5qX52kNxwSYAue_Xl9PiLgUi7qARK5BK3Mg9YRJSWfURolV75PS9HdKRRTzfy-pIyj0DKPzevKBq0HHAfmddpi19aMfOJBxKhuCGbdzJWdpg9GA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Actually, I take that back. &nbsp;If you are connected to an Essbase Cloud instance through a valid SmartView query, logging in through Connections is not required. </span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Gallery</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If you remember the Templates feature in the web UI, it’s roughly analogous to Gallery. &nbsp;I’m going to have to poke around a bit more to understand why they contain different content as logically they should be the same. &nbsp;Stay tuned.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="389" src="https://lh6.googleusercontent.com/CMtYUV19Z7antxtoK8euqulkb2WGA-urYxl-oQ6jIx8VppWcTLfgv0YVUrQyWF5Lg0hLh8-2AP6nu8ObzdFhX16sQbi5holdIzqFMSFP6dtFSbJT6_ye_2-jBj0K4DkX1a3I_EsaBA04N6Y3sQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Private</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I find this to be oddly named. &nbsp;Would it be better to call it “File” or “Object” or something like that? &nbsp;It’s essentially Windows (no Mac OS as no Mac SmartView) file open and save as well as extracting an existing database to an Excel metadata (and data) workbook.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="389" src="https://lh3.googleusercontent.com/IJA_ic_p-fAl6VlocUIwwkgbBHSgzCCr_lc6NCgz6DZRW1Vcld0HhpmX5zNToD1MoWqMfQhIf1n4aUKHsjVQHEfit2-ZLuEoXc43CgtD3sk5yX8NQ2hNl1C-YWWe3XMagnl8Otf8dqDPAJSG6A" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Open and Save I will leave for your fertile imagination.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Export Cube is quite a bit more interesting.</span></div><h4 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Export Cube</span></h4><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Briefly, instead of using the web ui, developers can create, manage, and deploy Essbase databases from within Excel. &nbsp;Modification of the Essbase database itself (dimensions, members, formulas, even data) can all be done offline. &nbsp;Shades of Arbor’s Application Manager for those who have been around for a while. &nbsp;</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Having said that, because it is Excel, it’s without rules, i.e. there is no syntax checker, no guarantee that you’ve built a dimension build file correctly, etc.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Click on Export, and you’ll get a simple dialog box asking for application and database name.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="389" src="https://lh3.googleusercontent.com/mVfMGJbLwCpmru0Bfao2mMzwx16cSxPdU0SnFYbYrp3k4SdX2xidueFQ9nYXs1gAnzgfkO_Ld7lNG8cygzvkS2E47PjS1BU2VE9EEkvziUde-xeal8cG82khM1BqOcpbDl3v0N1Iv4L5xXqfvQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Once complete, a completion message box appears. &nbsp;This can take a while given the size of the database as metadata for </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">all</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> dimensions, calcs, etc. are downloaded.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="391" src="https://lh6.googleusercontent.com/rlHog6079kqU9zrfbNCHMrW2SmRayjxrwtwD1hA9xFv8koKWxK0lXNkElo9jaVcsJWCx4AHqyxlCaWtMmphPAafhgLeEkHVhsGMScQLV2cSyym42J4cgsamanOB5wF67q0rw6ONahXPZtnJ6Qg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">NB – Data is </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">not</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> part of this download. &nbsp;Data </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">is</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> part of the web ui’s database export. &nbsp;I have to assume this is either a prerelease issue or a bug that will be fixed soon. &nbsp;In any case, the data is available through the web.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="423" src="https://lh6.googleusercontent.com/LFR9HOsFD9p1UEO3LCkYIviUQq016sBEeChq6yHrTyB-8m0OCGinUp4eA8BtQT0PVQyhGbmNMnFPbccKcRlbOAb_njmboDtN4u8nYIdWnUHj6dVbr35khKsCQcBINfrg3xySRC5ctSH3r_jinA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Alas and alack, I don’t have time or space to dive into this but it’s a brilliant manifestation of all of those dialog boxes in EAS that we know and </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: line-through; vertical-align: baseline;">hate</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">love in Excel. &nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Here’s the database definition tab:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="391" src="https://lh3.googleusercontent.com/1iLZG19Ty1rXDAF5a56MgVkbL8y6ejA0dUrTiGSSHQDgNMx6THbJpVc7rome8ryxbo_LuYagk2R2sRiqJPrHER1yyPgz3oAxXj6VBuRpSbfl88kxNkHgXOo5r-7bnSC3VzjJC1Ux64K3kB_IQg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="625" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">That gives us appname/dbname, dimensions, dimension type, outline order, etc. &nbsp;&nbsp;&nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Cube Settings defines what kind of cube and high level settings.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="393" src="https://lh6.googleusercontent.com/pvONFiSAc1O6N2BVGRmUsSk8E0imyY7hWzYMbKSb8SSkgK5KFEswAhyY-zy1ox82FwGyyHmH64cEy_U7-9BX7qIZP6wg2DIo8hq4CQCwxaIDMn8wW3kxgcxr8L8i27tELM59gWLWPWyWs5kpWg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Cube.Generations is self-explanatory.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="391" src="https://lh3.googleusercontent.com/HQ8kHb7rLbtnHgcs6fK5v_9oqMcPIGmzgb_s6JOanPow2LGjc8F9VxjwQgeNYH19OzslM0nva9IyR2LQcAE2qn4CTWE-NfiGIYoU8LX7cQokjX-kOu6ieqorEFLyxX0LSw572uR8towfl26SPg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Dimensions are parent/child views. &nbsp;This is both data </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">and</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> a load rule all at the same time. &nbsp;Want to modify metadata with all sorts of functions, may I daresay Excel formulas (surely some kind of Essbase geek Holy Grail)? &nbsp;It’s all there and supported on the upload.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/AfQeOGNOIOD9iQ1qhXjjulug6bOL6PLa78bbuszMO-NnxFzSJ2SDDZC7oEbAq3UabB3lQ4f39rNMFD8-nY-GskuSmwUpr7VodHleYITEP-SbrWnmD5dPK3vhHZEkM1xFcHoevcEKloHUvdVAcg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Load Rules support formulas as shown below. &nbsp;Formulas can be typed in by hand or via the Formula Editor. &nbsp;There is no check that forces a formula into a given cell or column – that’s up to you to get right.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="389" src="https://lh5.googleusercontent.com/Yq6OJjNfwC3DDeC0v4c7CSWajGR-ELhhDqx5YMJDQtUUlTzIQEn1_LrpAzEJv5xxz9qtUu6YaaBpLcRlRHz3aXejFEijgaurLfxnlo1e4re7-ritg4c6M5vI-sNuaGQ0yaqcimLvRnJYBl3-qQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Cube Designer’s Cube Designer</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This is an entire blog post all in itself which isn’t the one you’re reading. &nbsp;For the time being, know that this is huge and is the way to interactively build the metadata sheets and modify their content.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh4.googleusercontent.com/w-XWp7wYuGjNSDC2kNFbrixhEA7folH8lZyO4enAx6FYJvdgXzlR0sghi3-ujhWgs0dQSdz4VGp-jbUdfqpVHfGLRN5gopyua60hD9QtAOY85Xod6BsDNTfKxKcue5mbzhBwJxvZccN-0qmm_g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Formula Editor</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It’s obviously early days on this. &nbsp;Once syntax checking is there, I’ll be as happy as the proverbial pig in the mud. &nbsp;In the meantime, it’s a chance to see if I’m as good or as bad as writing calc scripts/MDX as I think I am.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="389" src="https://lh5.googleusercontent.com/YlSM_jYs7d2l9vXIvydT6xKjU8Mf0cqzXq4urVfhxnHn_p3CUSk71b6NpGwt2alqR7DEB0t_gTqEKR_k-mlHqw9U9ouBSQaHWGCJDLq78hS0xyZ2MyEwNaMKwP16oYIn5YfxoQJZLVJBzHj42g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">View Hierarchy</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The dimension editor in the web ui is a bit clunky. &nbsp;This isn’t and as noted, can be used when disconnected from Essbase Cloud. &nbsp;I suppose in this day of ubiquitous connectivity that isn’t as much of an issue as it once was, but think of wanting to prototype a dimension without impacting a real database – do it in Excel and see it in Excel. &nbsp;Nice.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="389" src="https://lh3.googleusercontent.com/mMXsbHJwCZOX73JrXmDGFvt6V6wHl8f9kiTU923iM4aSACAtzu5sdReg8TC6FN0BURWOz-EQYXAwiqnnKmqYnZL1ff55VgJUDkPKeq9UIov7NmFWYuf3J-lZcjKJO2juiKQY332D2zasTr9mQA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Build Cube</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This pushes the database Excel workbook up to Essbase Cloud. &nbsp;I’m going to add BegBalance to Year because I am a long time Planning developer.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="389" src="https://lh3.googleusercontent.com/0siA5OidkEAEWUu0BlPz6bkNlgRwYv8podFQO_NvqDPf_6G0-Nn8nIwoRR2CZur20TQLKQEK_1eBMAahZpC1ywr75PJtQSFF7ZIFHaQj9Qg6t7Hhnvqe65VBDgZT5MrbaVhPXxRmvMqyXLPzdQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I’m going to update the database without getting rid of anything:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="389" src="https://lh4.googleusercontent.com/3lswEC_6NfmMCkNCVBYH_0XiGGAoAge-f6knKsz3EIOuvCI_P7pJ5PehHTaXeSgEEd9OYCSAuouzOxbhB5nLfzUZhOEOB-w-faDpaucKRHvmSYk6w3fIB_FIw3UZNTtVBRr9wgK_LVSA94TOSQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I pop over to the View Jobs button and see the jobs that have been submitted through Cube Designer. &nbsp;Again, the web ui provides more information. &nbsp;I expect this function to improve in Cube Designer quite quickly or at least I fervently hope so.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="391" src="https://lh3.googleusercontent.com/Vsl6m0LmGmUFZXM9WGXuWRugtCzysPfjMTaVukFqPX1FHLhiXLoD9Lye3KvhqZ_aNT_jr1T5PJluXrxG3rVVYOX73v7MRSg_8n4dn035mBgEFq5WD9bPn4A6fp3IJphM3ZwVrXT-aHD5ehvl-g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Did it work? &nbsp;The Job Console says yes.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh5.googleusercontent.com/2zqP5g2bVwNg9fkXasvHPimFrk64FVrgxFBRpBiN9Pc6_Akcd_TFPMS5xFid3m1VSR2tDc7XrEkLQLFVwRKx0ddKuCLnNrQOU6ZsZ1_09zd2eWmFm1pFhYjwQV1OryqbFxwuAywFzh9rN3MIqQ" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">As does the web ui:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="372" src="https://lh5.googleusercontent.com/HXA9BzxbEyrOuUN5TbTDNS6oSwJaM1L4jYBysIMEmK3cCrum7SJyCoLsaibp2t4yWfo1J4PK4VpJwmmS5uj-tJgCOPHvaS7abzY804_uJZKi5KyfTlJRQ_-P5ih7nX2wQX-i2zJleAZYwnqOZg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Load Data</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Load data with or without a load rule. &nbsp;Said load rule, btw, is created on initial load into the database. &nbsp;It can be modified web ui. &nbsp;Again, more on that in a later post.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="390" src="https://lh4.googleusercontent.com/KjHUxDIGUpytIujhJthTPIyJxanUV2AEE9RVe7Q8Jjd_UecTinHgdDa3yTMsrdj-NOdQYiNyHb0IjIlgCQ3GG-n1cBjHxTmzpCpWuh9Q1hAVY-8_fU66jJ8F_96vMItY4G7ti-7r-poFLSwK8g" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Calc</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://en.wikipedia.org/wiki/Smoke_%27em_if_you_got_%27em" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Calc ‘em if you got ‘em.</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="391" src="https://lh6.googleusercontent.com/JqhBNBb8vj8OxS9QimusUwQmwEgxTF6q_jP-y1Nh-cp6zj5qlOHP995UKvrXINiQZMU4PSi1NoMqHuuw3P_j-zIWkZJgtkSZgDUbYL0sfYGHD5zA8do-5wfxeZShY_dG_xrXV65s1RA-QvOwdw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Analyze</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This both creates a new sheet for ad hoc querying as well as predefined query sheets used for data validation.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="392" src="https://lh4.googleusercontent.com/GvDMoJf6O5fgfzNSMsxxfuqbLXq812aSpkHVkirSkgO1R2xd7zPwUnZ6XfFvW7qRzVEiMnCQtM3bijyrAK-8FxPxeV16aarDfpu_iPMXnj5CYfEKYKi4mTFssoGefz55draBMwZRay_WpJ5ysw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Transform Data</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Load tabular data to Essbase without load rules, dimension definitions (sort of as they’re in the column headers), etc. &nbsp;For the umpteenth time, more later, but not now. &nbsp;</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="387" src="https://lh6.googleusercontent.com/XwDOm_-HZl_gHiINqirp-gIEVZQ6jXXQlz5kAkRYfcViK_7Z-yafHOXFUlmpKjKMB81WL3ON0_EiO7XqqOC_uHgvXf2nLIQV4OMY6rG8YPnQ0FHh78cIg6mYB2M7DahDKh2nD3l9sUHdR3p_0Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Admin Tasks</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Delete an app or database.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="185" src="https://lh5.googleusercontent.com/hK-OhoC46wZTraJeB-cT-JaAnaQbLxHIyqMRM1y_1xVcjlUz6BTE1gtmnB9-j05344bQsIKZM88W0aUALKAiSFpmJCAfGFqOFmLzvdt2UJKaHdFFgtdwv7vDmG--dOwKJyw_CZ8uhVpL7adopA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="465" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Cube Designer Server</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I’ve been hiding connection information all along for </span><a href="https://en.wikipedia.org/wiki/Operations_security" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">OPSEC</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> purposes. &nbsp;Here’s a redacted view of my connection.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="464" src="https://lh5.googleusercontent.com/MPf9CPOkVuMwUMSeCzo-MttmJNKw4rlMPeUJo_z0ZTNtmNTlPf8snQdcI2uUba-G7dnUPpm88innipNVnsTnEaGPALkEUcU0ZAL9M59tJh03Skv3VxH6T1sErTgAxlv5R1HCUvQNC2ieDjppJw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="506" /></span></div><h3 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: &quot;cambria&quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Cube Designer in a nutshell</span></h3><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Putting aside the incompleteness of this review and the rush job (I only learnt of this blog hop on Wednesday which was a day ago), I think the promise and power of Cube Designer is evident.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Is it perfect? &nbsp;Nope. &nbsp;There are things like syntax checking, less wonky connections of Cube Designer’s Cube Designer (how can it be so hard?), and inconsistent to the web ui application extracts that I really wish Oracle had fixed before shipping.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">However, I’ve also been wishing that Oracle would release Esbsase Cloud and they have. &nbsp;We have in our metaphorical hands a 1.0 release. &nbsp;Be patient (not the easiest thing in the world for me) and it will get better.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">As will the rest of Essbase Cloud</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The product is in its early days. &nbsp;More people will kick the tires, more customers will buy it, inevitably more bugs will be found, more “Can it do X” enhancement requests will follow, more buzz about the tool at the various conferences and in blogs and in the Twittersphere will follow.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Despite its imperfections, I’m a huge fan of the product. &nbsp;The future of computing is cloud. &nbsp;Essbase simply must be in that space. &nbsp;It now is.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Be seeing you.</span></div><br /><br /> Cameron Lackpour tag:blogger.com,1999:blog-7650953985627040991.post-4944107071802923214 Fri Mar 17 2017 08:00:00 GMT-0400 (EDT) You down with OAC? Yeah, you know me! https://epmsxsw.com/2017/03/17/you-down-with-oac-yeah-you-know-me/ <p><img data-attachment-id="247" data-permalink="https://epmsxsw.com/2017/03/17/you-down-with-oac-yeah-you-know-me/opp/" data-orig-file="https://epmsxsw.files.wordpress.com/2017/03/opp.jpg?w=748" data-orig-size="700,394" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="OPP" data-image-description="" data-medium-file="https://epmsxsw.files.wordpress.com/2017/03/opp.jpg?w=748?w=300" data-large-file="https://epmsxsw.files.wordpress.com/2017/03/opp.jpg?w=748?w=700" class="alignnone size-full wp-image-247" src="https://epmsxsw.files.wordpress.com/2017/03/opp.jpg?w=748" alt="OPP" srcset="https://epmsxsw.files.wordpress.com/2017/03/opp.jpg 700w, https://epmsxsw.files.wordpress.com/2017/03/opp.jpg?w=150 150w, https://epmsxsw.files.wordpress.com/2017/03/opp.jpg?w=300 300w" sizes="(max-width: 700px) 100vw, 700px" /></p> <p>&nbsp;</p> <p>First  of  all, you&#8217;re very welcome for  putting that song in your head.  If you don&#8217;t know what  I&#8217;m referring to, then you are way too young and not quite 90&#8217;s hip.</p> <p>Second.  Do you even know what OAC is?  Oracle Analytics Cloud.  If you try to call it Essbase  in the Cloud, you will get funny looks and  possibly a lifetime ban from the OAC community (not really) .</p> <p>Every year, my hip hoppin&#8217; company takes a trip that is  not only fun,  but very educational.  This year, I was able to actually get  my hands on two new products which are about to drop to the Oracle community:  <strong>OAC </strong> (Oracle Analytics Cloud) and <strong>DV </strong>(Data Visualization).</p> <p>The initial challenge was getting used to the new tool.  When you&#8217;ve developed in Essbase and EAS for 15 years, learning  a new way to develop a cube  can be rather  challenging.  I found myself having to step back a few times to re-wire my brain.  Which then led me to start thinking about the intended target.  The excel power user, who knows their  data, and knows how they want to report and slice  and dice.  The same user  who knows if he/she asks for a server,  along with the  package for On-Prem  Essbase, with a handful  of user licenses,  is  going to get shot down (again).  The same user who spends  countless hours  copying and pasting numbers into spreadsheet after  spreadsheet, creating various images that will  best depict the data  scenario.</p> <p>What do <strong>you</strong> need to use <strong>OAC</strong>?</p> <ol> <li>You  will need a browser</li> <li>You will need Excel, with Smart View version 11.1.2.5.620 (for now)</li> <li>You will need to be able to install  a few items on your computer</li> <li>You will need an understanding of Parent/Child/Generation</li> <li>You will  need a solid understanding of your environment</li> <li>You will  need a solid understanding of your source data</li> <li>You will  need a solid  understanding of your intended results</li> <li>You  will need  an OAC consultant (in my humble opinion)</li> </ol> <p>Some may tell you that  you won&#8217;t need any consultants for OAC.  In situations where that MAY be true, I  would advise against it.  Using a consultant, especially in  the design and build phase  of your new OAC project will prove more helpful than harmful.  Whether they have experience in the Cloud or On-Prem, the consultant(s) can provide  guidance on best  ways to build your application, with the best results, the  best performance, and the least  amount of maintenance  for YOU  in the long run.  Essbase is STILL your powerful data engine, quietly running in the background.  So, the better you build your application,  the better Essbase  will run for YOU!</p> <p>WAY earlier in this blog, I mentioned  DV.   Let me just say this&#8230;..if you are a  dash-boarder, a master graphic data displayer, a lover of  pies &amp; charts, then this is the tool for you.  I have a  small confession.  I would rather  see data than pictures.  It&#8217;s how I&#8217;m wired.  But,  I know you.   You  who  love the graphs  and dots and area  maps, pies,  and trees and donuts (OH MY).  Y&#8217;all, those are just a handful of the different ways in DV to look at your data.  Your CEO just might give you a Christmas gift this year  with all of these very cool  graphical ways to display the data.</p> <p>Now  it&#8217;s time for YOU to decide if you are down with OAC.  (Yeah, you know me!)</p> <p>Enjoy!</p> <p>~Sum</p> <p>&nbsp;</p> <p><em>If you want to learn more about OAC, check out the blog hop participant posts below! What is a blog hop? A blog hop is a group of bloggers who all get together to blog on a particular topic. We share each others blog posts in an attempt to share a lot of great information in one place. Enjoy!</em></p> <ul> <li><a href="https://womaninepm.com/2017/03/17/oac-series-finally-released">Opal Alapat</a>, interRel Consulting</li> <li><a href="http://redpillanalytics.com/introducing-oracle-analytics-cloud/">Stewart Bryson</a>, RedPill Analytics</li> <li><a href="http://integrationmadesimple.blogspot.com/2017/03/oac-metadata-management.html">Brian Dandeneau</a>, interRel Consulting</li> <li><a href="http://www.cubecoder.com/essbase-cloud-for-the-on-prem-crowd/">Tim German</a>, Qubix</li> <li><a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/03/head-in-essbase-cloud-no-1-blessed-event.html">Cameron Lackpour</a>, ARC EPM Consulting</li> <li><a href="http://bimobilelabs.com/post/158508797190/oacmobileoptions">Matt Milella</a>, Oracle</li> <li><a href="http://glennschwartzbergs-essbase-blog.blogspot.com/2017/03/essbase-cloud-service-is-it-here-or.html">Glenn Schwartzberg</a>, interRel Consulting</li> <li><a href="https://epmsxsw.com/2017/03/17/you-down-with-oac-yeah-you-know-me">Summer Watson</a>, interRel Consulting</li> <li><a href="https://realtrigeek.com/2017/03/17/essbase-as-a-data-source-in-oracle-data-visualization">Sarah Zumbrum</a>, Oracle</li> </ul> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p><br /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/epmsxsw.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/epmsxsw.wordpress.com/240/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=epmsxsw.com&#038;blog=89579861&#038;post=240&#038;subd=epmsxsw&#038;ref=&#038;feed=1" width="1" height="1" /> Summer Watson http://epmsxsw.com/?p=240 Fri Mar 17 2017 03:00:38 GMT-0400 (EDT) Essbase Cloud for the On-Prem Crowd http://www.cubecoder.com/essbase-cloud-for-the-on-prem-crowd/ <div id="m_8886430119476926559yiv3945440321yui_3_16_0_ym19_1_1489708803956_17380"> <div> <h6><del>Le Beaujolais Nouveau</del> Oracle Analytics Cloud Est Arrivé!</h6> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Oracle-Webpage.png" target="_blank"><img class="alignnone wp-image-801 size-full" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Oracle-Webpage.png" alt="Oracle web page for Essbase Cloud" width="468" height="206" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Oracle-Webpage.png 468w, http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Oracle-Webpage-300x132.png 300w" sizes="(max-width: 468px) 100vw, 468px" /></a></p> </div> <p>At long last, Oracle Analytics Cloud &#8211; the Oracle Cloud offering that includes <a href="https://cloud.oracle.com/en_US/essbase">Essbase Cloud</a> along with BICS and DV &#8211;  is on sale. I&#8217;m going to have a lot to say in more detail about this product over the coming weeks, but as a long-time &#8220;Essbase guy&#8221;, my first blog post will be aimed at people who already use Essbase on-premises, and some of the questions I think they&#8217;ll have: Why would you want to consider Essbase Cloud? How does it differ from the on-premises product? If Essbase Cloud <em>is</em> compelling, how would you move existing applications to test it out?</p> <p><span id="more-797"></span></p> </div> <h6>Why Essbase Cloud?</h6> <p>Essbase Cloud offers all of the &#8220;standard&#8221; cloud benefits:</p> <ul> <li>Have someone else manage infrastructure, updates and backups</li> <li>Get up and running quickly and cheaply on a subscription model</li> <li>Scale infrastructure as needed, and pay accordingly</li> <li>If Essbase follows the PBCS model, get new features first and faster</li> </ul> <p>However, Essbase Cloud also provides a different set of functionality to the current on-premises version.</p> <h6>What Are The Differences? On-Prem Plus&#8230;</h6> <p>One thing to be clear about is that Essbase Cloud is <em>absolutely not</em> simply on-premises Essbase hosted on someone else&#8217;s server. Whilst the core engine might be very similar, there is a completely different interface and bunch of features not (currently, at least) found in the on-premises product.</p> <p>The basic interface will look somewhat familiar to anyone who has used other Oracle EPM/BI cloud products!</p> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Service-Home.png" target="_blank"><img class="alignnone wp-image-802 size-large" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Service-Home-1024x727.png" alt="Essbase Cloud Service Home" width="640" height="454" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Service-Home-1024x727.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Service-Home-300x213.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Essbase-Cloud-Service-Home-768x545.png 768w" sizes="(max-width: 640px) 100vw, 640px" /></a> Most of the usual objects (calculation scripts, rules files, settings) are present, but in new locations. For example:</p> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Properties.png" target="_blank"><img class="alignnone wp-image-803 size-large" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Properties-1024x727.png" alt="Cube Properties" width="640" height="454" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Properties-1024x727.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Properties-300x213.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Properties-768x545.png 768w" sizes="(max-width: 640px) 100vw, 640px" /></a>Outline editing does not use a conventional treeview control, which frankly feels a little clunky. While navigation up / down is intuitive, only a member and it siblings are visible at any one time. I can&#8217;t imagine enjoying navigating a very large or very complex / deep outline like this.</p> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Outline.png" target="_blank"><img class="alignnone wp-image-805 size-large" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Outline-1024x746.png" alt="Cube Outline" width="640" height="466" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Outline-1024x746.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Outline-300x219.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Cube-Outline-768x560.png 768w" sizes="(max-width: 640px) 100vw, 640px" /></a></p> <p>The exciting new features have been trailed for a while at conferences (Cameron Lackpour and I <a href="http://www.odtug.com/p/do/sd/sid=6965">spoke about some of them</a> at Kscope16) and by Oracle in various fora. First up is &#8220;unstructured&#8221; data import. The idea here is that analysts can take an Excel spreadsheet, and Essbase will be smart enough to identify the dimensions, levels, attributes, measures and so on. There&#8217;s a nice sample file that can be used to demonstrate this (I think Opal Alapat&#8217;s blog post linked below shows it in action):</p> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Freeform-Spreadsheet.png" target="_blank"><img class="alignnone wp-image-806 size-large" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Freeform-Spreadsheet-1024x489.png" alt="Freeform Spreadsheet" width="640" height="306" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Freeform-Spreadsheet-1024x489.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Freeform-Spreadsheet-300x143.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Freeform-Spreadsheet-768x367.png 768w" sizes="(max-width: 640px) 100vw, 640px" /></a>Essbase looks at a spreadsheet like this and via some combination of the column headers and content analysis, comes up with its best guess of how to turn this into a cube. The theory here is that analysts will be able to spin off cubes very quickly like this, either to prototype models or for short-term requirements (the fact that Data Visualization is bundled with OAC means that a user could spin off a quick cube from an Excel sheet and produce some visualizations without development help). But one thing to note is that the above isn&#8217;t completely unstructured data in the sense that the Big Data people use the term. While it is much easier to feed this to Essbase than it is to generate a bunch of individual dimension files, build load rules, and so on, it&#8217;s really still very &#8220;structured&#8221;. It doesn&#8217;t (yet?) quite get to the point of allowing an analyst to be completely ignorant of how Essbase works and yet still be able to build a cube from an analytic spreadsheet (which I think is the &#8220;dream&#8221;).</p> <p>Second is a new Excel-based cube template format. This is much <em>more</em> structured than the format shown above, but it has the advantage of also being much more flexible. You definitely need to know something about Essbase to work this format (for example &#8211; it uses member property codes), but I quite like being able to work in Excel and then import into the Essbase Cloud server in one step. Easier than writing a MaxL script or running a bunch of load rules, and I suspect some of the power users who <em>can</em> work with EAS will still prefer staying in Excel.</p> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Structure-Spreadsheet.png" target="_blank"><img class="alignnone wp-image-808 size-large" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Structure-Spreadsheet-1024x508.png" alt="Structure Spreadsheet" width="640" height="318" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Structure-Spreadsheet-1024x508.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Structure-Spreadsheet-300x149.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Structure-Spreadsheet-768x381.png 768w" sizes="(max-width: 640px) 100vw, 640px" /></a>A nice new addition to this functionality since the previews that were shown last year is a Smart View extension called &#8220;Cube Designer&#8221;. Cube Designer (amongst other things) works with spreadsheets in this special template format, pushes them to the cloud on demand, provides a nice treeview based on the content of each sheet and various other &#8220;helpful&#8221; functions. Between these spreadsheets, Cube Designer and Smart View, there is truly an &#8220;all-in-Excel&#8221; environment for developing, loading and reporting from Essbase cubes. Cube Designer is something I&#8217;ll definitely be returning to in future posts.</p> <p>Third, we have &#8220;Scenario Management&#8221;, which provides sandboxing and lightweight approvals. Scenario management has been built intelligently so that only changed data is captured, rather than having to make a full data copy for every &#8220;scenarios&#8221;. This is very efficient, and permits very large numbers of &#8220;scenarios&#8221;.</p> <p>Fourth, run-time substitution variables actually work from Smart View (i.e. users can launch a calculation script and be prompted for member selections). This feature is taking a while to appear in the on-premises version! These last two taken together hint at some &#8220;Planning Lite&#8221; type applications that could be built in Essbase Cloud.</p> <h6>What Are The Differences? On-Prem Minus&#8230;</h6> <p>So having briefly recapped important new / added functionality in Essbase Cloud, I have to note some &#8220;missing pieces&#8221;.</p> <ul> <li>When cubes are built using the new methodologies, the system creates load rules. However, there is currently no GUI load rule editor in the Cloud interface.</li> <li>There is no facility for partitioning, at least in the interface (I haven&#8217;t attempted to import partitions from LCM)</li> <li>There is no SQL connectivity</li> <li>Some more advanced features aren&#8217;t visible / available in the GUI &#8211; to give one example, there is no option to load incrementally / merge slices in an ASO cube</li> <li>There is no MaxL (right now)</li> </ul> <p>Taken together the limitations will definitely restrict the types of systems that can be built, and the set of systems that can be migrated successfully from on-premises installations.</p> <h6>How Would I Get There?</h6> <p>Suppose you have existing applications that you&#8217;re interested in migrating over to the cloud, perhaps to &#8220;kick the tires&#8221;, perhaps because they would benefit from sandboxing, or perhaps because they are smaller applications cluttering an overloaded server.</p> <p>Well, step one is to talk to your friendly Oracle sales representatives. They are a reticent bunch, but they <em>may</em> be willing to sell you a cloud product if you twist their arms. <img src="https://s.w.org/images/core/emoji/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> I&#8217;m not going to get into the licensing or pricing model here for reasons of space. Once you start talking about shelving on-premises license capacity in exchange for cloud license credit things get complicated fast.</p> <p>But with a working Oracle Analytics Cloud instance, there are several ways to get an existing cube up to the cloud. This is not intended to be an exhaustive, step-by-step walkthrough, but a summary of the options with some thoughts on their relative merits.</p> <h6>dbxtool</h6> <p>The dbxtool is one of a number of utilities that can be downloaded directly from the Essbase Cloud service&#8217;s Utilities screen. The purpose of the tool is to connect to an existing on-premises cube, and generate an Excel spreadsheet in the structured template format for upload to Essbase Cloud.</p> <p>After downloading the utility, it is run from the command line with parameters to point it at the on-premises &#8220;source&#8221; cube and a name for the Excel file to be created:</p> <div style="width: 640px; " class="wp-video"><!--[if lt IE 9]><script>document.createElement('video');</script><![endif]--> <video class="wp-video-shortcode" id="video-797-1" width="640" height="360" preload="metadata" controls="controls"><source type="video/mp4" src="http://www.cubecoder.com/wp-content/uploads/2017/03/ExportOutline.mp4?_=1" /><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/ExportOutline.mp4">http://www.cubecoder.com/wp-content/uploads/2017/03/ExportOutline.mp4</a></video></div> <p>The utility creates an .xlsx file that looks just like the example shown above. This is then imported to the Essbase Cloud server, using the Import option on the home page view:</p> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Import-Option.png" target="_blank"><img class="alignnone wp-image-812 size-large" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Import-Option-1024x727.png" alt="Import Option" width="640" height="454" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Import-Option-1024x727.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Import-Option-300x213.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Import-Option-768x545.png 768w" sizes="(max-width: 640px) 100vw, 640px" /></a>This pops up a nice friendly dialog where you can select the .xlsx file created by the dbxtool. Essbase reads the database name, properties and dimensionality from that file.</p> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Import-in-Process.png" target="_blank"><img class="alignnone wp-image-815 size-large" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Import-in-Process-1024x663.png" alt="Import in Process" width="640" height="414" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Import-in-Process-1024x663.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Import-in-Process-300x194.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Import-in-Process-768x497.png 768w, http://www.cubecoder.com/wp-content/uploads/2017/03/Import-in-Process.png 1214w" sizes="(max-width: 640px) 100vw, 640px" /></a>After clicking &#8220;Deploy and Close&#8221; Essbase builds the new application. It should be noted that this method will not import other objects, such as calculation scripts.</p> <h6>LCM</h6> <p>There is a &#8220;special&#8221; version of LCM as another downloadable utility in Essbase Cloud. This utility, like dbxtool, is intended to connect to on-premises instances and then produce the required artifacts for import to Essbase cloud. The export syntax is fairly self-explanatory&#8230;</p> <p>./EssbaseLCM.sh export -server <em>myserver</em>:<em>myport</em> -user <em>myuser</em> -password <em>mypassword</em> -application <em>myapp</em> -zipfile <em>myzip</em></p> <p>In theory, at least, this option should produce a more comprehensive set of artifacts (e.g. calc scripts, and, I have heard, <em>perhaps</em> even partitioning &#8211; which does <em>not</em> currently have a UI). LCM exports <em>from</em> Essbase Cloud can be triggered with the command line interface (see below in the &#8220;Automation&#8221; section).</p> <h6>File Transfer</h6> <p>If you have transferred a cube using a template spreadsheet (created by the dbxtool, for example) you can still upload files &#8211; data files, rules files, calculation scripts and so on &#8211; manually. Practical for small numbers of files. Incidentally, the Essbase Cloud menus are very &#8220;context sensitive&#8221;. For example, the Files option only &#8220;ungreys&#8221; when selecting a database.  It&#8217;s easy to get lost and I find myself clicking &#8220;Home&#8221; a lot!</p> <p><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Files-Option.png"><img class="alignnone size-large wp-image-818" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Files-Option-1024x729.png" alt="Files Option" width="640" height="456" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Files-Option-1024x729.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Files-Option-300x214.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Files-Option-768x547.png 768w, http://www.cubecoder.com/wp-content/uploads/2017/03/Files-Option.png 1214w" sizes="(max-width: 640px) 100vw, 640px" /></a>This produces a fairly self-explanatory page from which files can be uploaded.</p> <h6><a href="http://www.cubecoder.com/wp-content/uploads/2017/03/Upload-Dialog.png"><img class="alignnone size-large wp-image-817" src="http://www.cubecoder.com/wp-content/uploads/2017/03/Upload-Dialog-1024x729.png" alt="Upload Dialog" width="640" height="456" srcset="http://www.cubecoder.com/wp-content/uploads/2017/03/Upload-Dialog-1024x729.png 1024w, http://www.cubecoder.com/wp-content/uploads/2017/03/Upload-Dialog-300x214.png 300w, http://www.cubecoder.com/wp-content/uploads/2017/03/Upload-Dialog-768x547.png 768w, http://www.cubecoder.com/wp-content/uploads/2017/03/Upload-Dialog.png 1214w" sizes="(max-width: 640px) 100vw, 640px" /></a>Security</h6> <p>Security migration is going to be interesting, because role definitions are very different in Essbase Cloud. Currently there are only three roles:</p> <ul> <li>Service Administrator &#8211; the top-level administration role</li> <li>Power User &#8211; can <em>create</em> applications, share access to these applications</li> <li>User &#8211; access granted to specific applications only (including filters and calc scripts), no create privileges</li> </ul> <p>I have to say I am big fan (given the overall philosophy of Essbase Cloud of re-empowering analysts) of having a role that permits the creation of new &#8220;personal&#8221; applications without being an &#8220;overall&#8221; system administrator. This doesn&#8217;t exist in on-premises Essbase.</p> <h6>Automation</h6> <p>Automation of existing apps shipped over from on-premises is going to be very interesting. Essbase Cloud has a concept of &#8220;Jobs&#8221; (data loads, clears, dimension builds, script executions) but no built-in scheduler.</p> <p>The only current option for automation (excluding the Java API, which I&#8217;m led to believe can also connect to Essbase in the cloud) is another utility called the &#8220;Command Line Tool&#8221; / EssCLI &#8211; the actual script is called &#8220;esscs&#8221;. This communicates with Essbase Cloud via a REST API. Because of this, each command is a separate invocation of the utility. For example, to log in, upload a flat file, trigger a dataload and logout you would make four calls to invoke esscs:</p> <ul> <li>login</li> <li>upload file</li> <li>run data load</li> <li>logout</li> </ul> <p>This isn&#8217;t like e.g. MaxL, where everything can run within a single essmsh process. So the above process looks like this in esscs:</p> <div> <pre>./esscs.sh login -user <em>user</em> -password <em>password</em> -url <em>server</em>:<em>port</em>/essbase Details: user "<em>user</em>" logged in ./esscs upload -application Sample -db Basic -file Data1.txt File "Data1.txt" Uploaded ./esscs dataload -application Sample -db Basic -file Data1.txt -abortOnError true ..Status: 200 Details: Completed ./esscs logout Details: user "<em>user</em>" logged out</pre> </div> <div>The session is magically preserved between the login and the subsequent commands, even though the esscs process terminates.</div> <p>&nbsp;</p> <p>What doesn&#8217;t currently work (although the command is present in esscs and documented in its internal help) is passing in a <em>MaxL</em> script. This is not inconsequential, because the other esscs commands are limited to very basic features (push files around, trigger loads and calcs).</p> <p>There is a <em>lot</em> that MaxL can do that these commands alone do not enable. Just to give one example, triggering a slice merge, or loading via buffers, or defining aggregations which are vital capabilities for large ASO cubes. At present I don&#8217;t see any way applications that depend on these features could be migrated to cloud.</p> <p>Incidentally, I do enjoy the fact that I can run this natively on my Mac, rather than having to fire up the Windows VM. There are .bat and .sh versions of all utilities mentioned above.</p> <h6>Where Next</h6> <p>Phew. This was a very brief introductory post, but I&#8217;m looking forward to sharing more detailed information over the next few weeks. Oracle should be getting the documentation on stream shortly, which will help answer some outstanding questions.</p> <h6>Learn More</h6> <div id="m_8886430119476926559yiv3945440321yui_3_16_0_ym19_1_1489708803956_17380"> <p><i>I</i><i id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_7156">f you want to learn more about OAC, check out the blog hop participant posts below! </i><i id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_7156">What is a blog hop? A blog hop is a group of bloggers who all get together to blog on a particular topic. We share each others blog posts in an attempt to share a lot of great information in one place. Enjoy!</i><i><br /> </i></p> </div> <ul id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6609" dir="ltr"> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6510"><span id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6511"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6512" href="https://womaninepm.com/2017/03/17/oac-series-finally-released" target="_blank" data-saferedirecturl=&quoot;https://www.google.com/url?hl=en&amp;q=https://womaninepm.com/2017/03/17/oac-series-finally-released&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNG-cN1p-wsWGklC23dVtxsE5yJl_Q">Opal Alapat</a>, interRel Consulting<br id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6513" /></span></li> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6518"><span id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6519"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6520" href="http://redpillanalytics.com/introducing-oracle-analytics-cloud/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://redpillanalytics.com/introducing-oracle-analytics-cloud/&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNHrgQmMInsk524JxLMnElCnYaGDcw">Stewart Bryson</a>, RedPill Analytics</span></li> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6518"><span id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_7511"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_7512" href="http://integrationmadesimple.blogspot.com/2017/03/oac-metadata-management.html" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://integrationmadesimple.blogspot.com/2017/03/oac-metadata-management.html&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNGSWq0qfx_bvwMZabSX-5QZ7WMkjA">Brian Dandeneau</a>, interRel Consulting</span></li> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6522"><span id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6523"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6524" href="http://www.cubecoder.com/essbase-cloud-for-the-on-prem-crowd/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://www.cubecoder.com/essbase-cloud-for-the-on-prem-crowd/&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNG26Jyx7qS3nqtUKXREyS7kzZjJSg">Tim German</a>, Qubix <br id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6525" /></span></li> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6526"><span id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6527"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6528" href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/03/head-in-essbase-cloud-no-1-blessed-event.html" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://camerons-blog-for-essbase-hackers.blogspot.com/2017/03/head-in-essbase-cloud-no-1-blessed-event.html&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNGoW4EfrOHTYoQaJi2snKgaGMDCRA">Cameron Lackpour</a>, ARC EPM Consulting<br id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6529" /></span></li> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6530"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6531" href="http://bimobilelabs.com/post/158484477555/OACMobileOptions" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://bimobilelabs.com/post/158484477555/OACMobileOptions&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNEjbgYPBwyzOFK9P5c7YaWLDXAzaw">Matt Milella</a>, Oracle</li> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6533"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6534" href="http://glennschwartzbergs-essbase-blog.blogspot.com/2017/03/essbase-cloud-service-is-it-here-or.html" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://glennschwartzbergs-essbase-blog.blogspot.com/2017/03/essbase-cloud-service-is-it-here-or.html&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNHpz62piS6-m3PMktlCkYmGoCoQvQ">Glenn Schwartzberg</a>, interRel Consulting</li> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6536"><span id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6537"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6538" href="https://epmsxsw.com/2017/03/17/you-down-with-oac-yeah-you-know-me" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=https:/epmsxsw.com/2017/03/17/you-down-with-oac-yeah-you-know-me&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNEFPUvYQeN2r4ll5Amoz2sDISAOkw">Summer Watson</a>, interRel Consulting<br id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6539" /></span></li> <li id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6608"><span id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6540"><a id="m_8886430119476926559yui_3_16_0_ym19_1_1489713317132_6541" href="https://realtrigeek.com/2017/03/17/essbase-as-a-data-source-in-oracle-data-visualization" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=https://realtrigeek.com/2017/03/17/essbase-as-a-data-source-in-oracle-data-visualization&amp;source=gmail&amp;ust=1489800746719000&amp;usg=AFQjCNHgb-tVLPbOryfQz9kV4fsW1pNOKg">Sarah Zumbrum</a>, Oracle</span></li> </ul> <p><em>Additionally, Kscope17 in June will include a bunch of sessions on OAC in general, and Essbase Cloud in particular,  from such luminaries as Kumar Ramaiyer, John Maloney, Cameron Lackpour, Ronnie Tafoya, and, um, me. See kscope17.com for more details!<br /> </em></p> <div id="s3gt_translate_tooltip" class="s3gt_translate_tooltip" style="position: absolute; left: 619px; top: 1341px; opacity: 0.15;"></div> <div id="s3gt_translate_tooltip" class="s3gt_translate_tooltip" style="position: absolute; left: 632px; top: 3941px;"></div> TimG http://www.cubecoder.com/?p=797 Thu Mar 16 2017 22:11:23 GMT-0400 (EDT) Miami, Florida ODTUG BI-EPM Oracle Cloud Stack User Event http://feedproxy.google.com/~r/CameronsBlogForEssbaseHackers/~3/gJi5DR1T5aQ/miami-florida-odtug-bi-epm-oracle-cloud.html <h1 dir="ltr" id="docs-internal-guid-ca585d95-d57b-b48f-7c16-2cc88f7a8d9d" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The when, the what, the where, the why, and the how</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Come this 13 April 2017, from noon to7 o’clock, a mere 29 days from the writing of this blog post (don’t get excited as this is written on Pacific time so it’s still 15 March), the </span><a href="https://www.eventbrite.com/e/executive-summit-choosing-oracle-products-that-fit-your-business-needs-tickets-31350872303?utm_campaign=new_attendee&amp;utm_medium=email&amp;utm_source=eb_email&amp;utm_term=event_name#listing-organizer" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">ODTUG EPM-BI Oracle Stack User event</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> will come, like a whirlwind of </span><a href="https://www.oracle.com/cloud/index.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oracle Cloud</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, to the </span><a href="http://www.east-miami.com/en" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">EAST Miami Hotel</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> in, not all that surprisingly, Miami, Florida. &nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This is more than a meetup. &nbsp;Super meetup? &nbsp;Superduper meetup? &nbsp;How about an Executive Summit? &nbsp;Yup, that sounds about right. &nbsp;Wait, no, it’s a </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Cloud</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> Executive Summit. &nbsp;Could it be any more </span><a href="https://www.collinsdictionary.com/us/dictionary/english/au-courant" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">au courant</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">? &nbsp;I think not.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Why oh why oh why would you attend? &nbsp;Simply because you want to understand why and how your peers (be they customer or consultant) live, work, and succeed in the Oracle Cloud. &nbsp;It’s also a great opportunity to meet said peers and make that personal connection.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">How do you attend? &nbsp;Merely click here: &nbsp;</span><a href="https://www.eventbrite.com/e/executive-summit-choosing-oracle-products-that-fit-your-business-needs-tickets-31350872303?utm_campaign=new_attendee&amp;utm_medium=email&amp;utm_source=eb_email&amp;utm_term=event_name#listing-organizer" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Miami ODTUG EPM-BI Oracle Stack User Event </span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">&nbsp;&nbsp;</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Agenda or </span><a href="https://www.youtube.com/watch?v=D2IFJYHCZH4" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">More Stars Than There Are in the Heavens</span></a></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">12:00 PM - 12:45 PM Networking and Lunch</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">12:45 PM - 12:55 PM Welcome and Introductions</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">1:00 PM - 2:00 PM TBD Oracle Keynote Speaker</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">2:00 PM - 2:40 PM </span><a href="https://www.linkedin.com/in/doughahn" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Doug Hahn</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, CTO at </span><a href="http://www.invesco.com/corporate" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Invesco</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">How Do I Decide What Cloud is Best for Me?</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">2:40 PM - 2:55 PM Break</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">3:00 PM - 3:40 PM </span><a href="https://www.linkedin.com/in/philipbernhardt32814" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Phil Bernhardt</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, Finance Director of Strategic Planning at </span><a href="http://www.scholastic.com/bookfairs/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Scholastic Book Fairs</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Scholastic Book Fairs Transitions to Oracle PBCS</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">3:40 PM - 4:20 PM </span><a href="http://camerons-blog-for-essbase-hackers.blogspot.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Yr. Fthl., Hmbl., &amp; Obt. Svt.</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, Oracle ACE Director, </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Making the Administrative Transition: On Premises Planning to PBCS</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">4:20 PM - 4:30 PM Break</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">4:35 PM - 5:15 PM </span><a href="https://www.linkedin.com/in/lakshmi-balusu-4a2b0215" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Lakshmi Balusu</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, VP of Financial Systems at </span><a href="http://www.perryellis.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Perry Ellis</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">A Journey to HCM Cloud</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br class="kix-line-break" /></span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">5:15 PM - 5:25 PM Closing Announcements: </span><a href="http://www.odtug.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">ODTUG</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> Volunteer Opportunities and ODTUG </span><a href="http://www.kscope17.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Kscope17</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">5:30 PM - 7:00 PM Poolside Networking Happy Hour</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Where’s it going to be?</span></h1><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><a href="http://www.east-miami.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: underline; vertical-align: baseline;">Miami EAST Hotel</span></a></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I’m pretty sure we’re not cool enough to hang out a hotel like this. &nbsp;Okay, scratch that: you may be cool enough; </span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I</span><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> am not. &nbsp;But I’ll be there regardless.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;"><img height="327" src="https://lh3.googleusercontent.com/JKgEDyvrGeYnrKJfm_LNytVcGgeN3UsfOhy3STQDl8dyDPWT3w5oyQFP5q5mvr48cC7sWHQ0zFmM1H5qO0ee15TQdu0p8FWKpYPuKbLoD2JRkXcdGZBFUuiw5u6Eo1u5YNo_c5fA9ISYHC-qrw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Who’s who</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">An event like this doesn’t happen by mere happenstance or without an awful lot of effort. &nbsp;Many enthusiastic, talented, and hardworking people came together to make this happen. &nbsp;Let’s give them their due:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: -36pt;"><a href="https://www.linkedin.com/in/nicholescott" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Nichole Scott</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> of </span><a href="http://www.oracle.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Oracle</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: -36pt;"><a href="https://www.linkedin.com/in/epmconsultant" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Jessica Cordova</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> of </span><a href="http://www.arcepm.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">ARC EPM</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: -36pt;"><a href="https://www.linkedin.com/in/nate-coate-7a35491/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Nate Coate</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> of </span><a href="http://www.keyperformanceideas.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Key Performance Ideas</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: -36pt;"><a href="https://www.linkedin.com/in/patti-kittiko-42859a19/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Patty Kittiko</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> of </span><a href="http://skybridgeglobal.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">SkyBridge Global</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: -36pt;"><a href="https://www.linkedin.com/in/dannybooher/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Danny Boher</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> of </span><a href="https://www.topdownconsulting.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">TopDown Consulting</span></a></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.linkedin.com/in/jessica-cruttenden-28173b65/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Jessica Cruttenden</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> of </span><a href="http://www.odtug.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">ODTUG</span></a></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: Cambria; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">To recap</span></h1><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The what</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Again, what’s this all about? &nbsp;Nothing but the future of Oracle (and by extension, you) in the Cloud (and thus extension, &nbsp;you) from true customer executive to true consultant geek.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The why</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Good grief, I haven’t convinced you yet? &nbsp;No? &nbsp;Why?</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Let’s make this easy: &nbsp;</span></div><ul style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You’re an Oracle customer (or maybe you’re thinking of becoming one)</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You understand the Cloud is the future</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You want to learn more, more, and more</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">You live/work/are spiritually linked to Southern Florida</span></div></li></ul><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Where else can you go to meet your peers (both of the executive and geek persuasion) and learn all about Oracle Cloud? &nbsp;</span><a href="https://www.youtube.com/watch?v=o9gK2fOq4MY" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">This must be the place</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If you’re in Southern Florida, I can’t imagine why you wouldn’t attend. &nbsp;Seriously Gentle Reader, it behooves you to attend if you care about Oracle in the Cloud even a eensy-weensy bit,.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The where</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Where do the elite Oracle Cloud geeks meet? &nbsp;Yup, that’s right: at the </span><a href="https://www.eventbrite.com/e/executive-summit-choosing-oracle-products-that-fit-your-business-needs-tickets-31350872303?utm_campaign=new_attendee&amp;utm_medium=email&amp;utm_source=eb_email&amp;utm_term=event_name#listing-organizer" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Miami ODTUG EPM-BI Oracle Stack User Event</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, ‘natch. </span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The how</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It’s easy peasy, no big deasy. &nbsp;Simply go </span><a href="https://www.eventbrite.com/e/executive-summit-choosing-oracle-products-that-fit-your-business-needs-tickets-31350872303?utm_campaign=new_attendee&amp;utm_medium=email&amp;utm_source=eb_email&amp;utm_term=event_name" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">here</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> and </span><a href="https://www.eventbrite.com/e/executive-summit-choosing-oracle-products-that-fit-your-business-needs-tickets-31350872303?utm_campaign=new_attendee&amp;utm_medium=email&amp;utm_source=eb_email&amp;utm_term=event_name" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">sign up</span></a><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;It’s a mere $20 if you’re an Oracle customer, and a not-all-that-bad-considering-everything $125 if you’re a partner.</span></div><h2 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 10pt;"><span style="background-color: transparent; color: #4f81bd; font-family: Cambria; font-size: 13pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">The when</span></h2><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Thursday, 13 April 2017, 12 pm to 7 pm Eastern.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Calibri; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Be seeing you there.</span></div> Cameron Lackpour tag:blogger.com,1999:blog-7650953985627040991.post-3874476166423398212 Thu Mar 16 2017 01:01:00 GMT-0400 (EDT) Tips for Starting a Blog https://womaninepm.com/2017/03/15/tips-for-starting-a-blog/ (All images courtesy of Google images) When I get the same question more than a few times, I generally write a blog post in an attempt to share my thoughts with a larger audience. Therefore, here is a non-technical blog post about starting a blog. I started this blog ~2 years ago and the truth &#8230; <a href="https://womaninepm.com/2017/03/15/tips-for-starting-a-blog/" class="more-link">Continue reading <span class="screen-reader-text">Tips for Starting a&#160;Blog</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=womaninepm.com&#038;blog=86936629&#038;post=8459&#038;subd=womaninepm&#038;ref=&#038;feed=1" width="1" height="1" /> OpaL http://womaninepm.com/?p=8459 Wed Mar 15 2017 16:00:53 GMT-0400 (EDT) FDMEE – diving into the Essbase and Planning security mystery – Part 1 http://john-goodwin.blogspot.com/2017/03/fdmee-diving-into-essbase-and-planning.html <div dir="ltr" style="text-align: left;" trbidi="on">It is not an unusual FDMEE requirement for a user to be able to load data to a target application and have their access permissions honoured.<br /><br />FDMEE is a data management product after all so it should not be a problem, well you would think so, if your target application is Financial Management then this is not an issue as security classes are checked when loading data so data can only be loaded to a member combination that the user has access to.<br /><br />When the target is Essbase or Planning then things get a little more interesting, if you compare on-premise, hybrid and cloud then it can all get a little confusing.<br /><br />I thought it would be a good idea to try and clear up any confusion and go through some examples of what happens when loading data at user level compared to admin level and what options are available to overcome these differences.<br /><br />I am going to break this into two posts and in this first post look at the current situation with on-premise and hybrid and then in the next part concentrate on EPM cloud.<br /><br />The examples I will be providing in terms of on-premise will be based on the latest 11.1.2.4 patches for FDMEE, Essbase and Planning. I am fully aware that the functionality in the cloud will be pushed down to on-premise at some point but you never know when that will happen and it is good to get an understanding of where we are currently at.<br /><br />I will try to update this post to highlight any changes when they do occur.<br /><br />So, let us start with Essbase and before even going near FDMEE I want to set the scene with simple examples of a user loading data and the security setup behind this.<br /><br />First, we start with the Shared Services provisioning and the user has been granted the Filter role for the Essbase Sample application<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-QeKNzu5HHMI/WMgTMWXRQ3I/AAAAAAAAIrY/4YE1IscSQpYAgEoa96hd68E-Y1Kzt3jAACLcB/s1600/image001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-QeKNzu5HHMI/WMgTMWXRQ3I/AAAAAAAAIrY/4YE1IscSQpYAgEoa96hd68E-Y1Kzt3jAACLcB/s1600/image001.png" /></a></div><br />A filter has been created that will only allow write access to the member combination '<b>Sales,100-10, Florida, Actual</b>', there will no access to any other part of the database.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-cf6m79fHF28/WMgTMarQUFI/AAAAAAAAIrU/PVusMCjej6ItMmxvcMHcxbRRkeGFEiZ1QCLcB/s1600/image002.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-cf6m79fHF28/WMgTMarQUFI/AAAAAAAAIrU/PVusMCjej6ItMmxvcMHcxbRRkeGFEiZ1QCLcB/s1600/image002.png" /></a></div><br />The filter is then applied to the provisioned user.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-2QNfM4MHCLM/WMgTMSsOByI/AAAAAAAAIrc/IQU4oXqlUGooCQY1fVg9ul1qzdqawSzCQCLcB/s1600/image003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-2QNfM4MHCLM/WMgTMSsOByI/AAAAAAAAIrc/IQU4oXqlUGooCQY1fVg9ul1qzdqawSzCQCLcB/s1600/image003.png" /></a></div><br />To show the filter is in operation I created a simple retrieve in Smart View.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-QtHTulRjVdk/WMgTMm54s6I/AAAAAAAAIrg/fZy8Yhqyn48ehEXV8KT3rWt8JAmqocblQCLcB/s1600/image004.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-QtHTulRjVdk/WMgTMm54s6I/AAAAAAAAIrg/fZy8Yhqyn48ehEXV8KT3rWt8JAmqocblQCLcB/s1600/image004.png" /></a></div><br />The user should be able to submit data to the Sales member but not COGS.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-SO2sxhEVaD0/WMgTMr1hsII/AAAAAAAAIrk/ByD0cOOrAP8VWPsILguvQNnfUhxUFQWrwCLcB/s1600/image005.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-SO2sxhEVaD0/WMgTMr1hsII/AAAAAAAAIrk/ByD0cOOrAP8VWPsILguvQNnfUhxUFQWrwCLcB/s1600/image005.png" /></a></div><br />Once submitted the data for Sales has been loaded and as expected no data has been loaded to COGS.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-tnca8gQEJ_Q/WMgTMoilXtI/AAAAAAAAIro/H7DZFumjZ-Es41iimszlrLtLjCRrkZUCgCLcB/s1600/image006.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-tnca8gQEJ_Q/WMgTMoilXtI/AAAAAAAAIro/H7DZFumjZ-Es41iimszlrLtLjCRrkZUCgCLcB/s1600/image006.png" /></a></div><br />The user can also load data using a load rule and the same member combination is in the data load file.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-akBMw9GdkTw/WMgTMsXm-DI/AAAAAAAAIrs/3x845ltezxsW6ym3HdfTuLA8XAUDS7PAQCLcB/s1600/image007.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-akBMw9GdkTw/WMgTMsXm-DI/AAAAAAAAIrs/3x845ltezxsW6ym3HdfTuLA8XAUDS7PAQCLcB/s1600/image007.png" /></a></div><br />The information window confirms data has been loaded to 1 cell and there were errors.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-_haE54kHEHE/WMgTM7WZbzI/AAAAAAAAIrw/tPzDEzCUJWcpHhpjmtgmcYH_Th626iExACLcB/s1600/image008.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-_haE54kHEHE/WMgTM7WZbzI/AAAAAAAAIrw/tPzDEzCUJWcpHhpjmtgmcYH_Th626iExACLcB/s1600/image008.png" /></a></div><br />The data load error file has rejected the row containing the COGS member as the user has no access to it.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-7UZzH68zWF0/WMgTM63_C3I/AAAAAAAAIr0/rmsv1Mt7dh4AA_27NzJ5CwLszv_LqqDGwCLcB/s1600/image009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-7UZzH68zWF0/WMgTM63_C3I/AAAAAAAAIr0/rmsv1Mt7dh4AA_27NzJ5CwLszv_LqqDGwCLcB/s1600/image009.png" /></a></div><br />A quick retrieve in Smart View confirms this.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-DHd9qWKVkwQ/WMgTM8i32_I/AAAAAAAAIr4/2s_lnFyxz9E5McQXIlMPIqCOaLVnBUXIQCLcB/s1600/image010.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-DHd9qWKVkwQ/WMgTM8i32_I/AAAAAAAAIr4/2s_lnFyxz9E5McQXIlMPIqCOaLVnBUXIQCLcB/s1600/image010.png" /></a></div><br />Now this is what you would expect to be possible in FDMEE but let us see.<br /><br />A data load rule has been created to load data to the same member combination as the previous example.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-mvp5-8K-uJA/WMgTM-ptLAI/AAAAAAAAIr8/G6S9_TjAWboSaFaoAGsGkaesDVntz2RegCLcB/s1600/image011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-mvp5-8K-uJA/WMgTM-ptLAI/AAAAAAAAIr8/G6S9_TjAWboSaFaoAGsGkaesDVntz2RegCLcB/s1600/image011.png" /></a></div><br />The load method has been set to file.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-cAl7wWjjvO8/WMgTM0hZP-I/AAAAAAAAIsA/a-JI1e61sCATC8qcu3f3Fbj64YiSuSMpwCLcB/s1600/image012.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-cAl7wWjjvO8/WMgTM0hZP-I/AAAAAAAAIsA/a-JI1e61sCATC8qcu3f3Fbj64YiSuSMpwCLcB/s1600/image012.png" /></a></div><br />The options available for ‘Load Method’ are either ‘File’ or ‘SQL’, if file is selected then a flat file is generated from the FDMEE database repository and then the file is loaded to the target Essbase database using an Essbase load rule, if SQL is chosen then data is loaded to Essbase directly from the FDMEE database repository using an Essbase SQL data load rule.<br /><br />Let us first test the data load process using an admin user.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-k1cKWrtx4LA/WMgTNKNw9sI/AAAAAAAAIsE/BMWKn8qGEw8Yg5m97WV8CqTk8c-Vb4A_QCLcB/s1600/image013.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-k1cKWrtx4LA/WMgTNKNw9sI/AAAAAAAAIsE/BMWKn8qGEw8Yg5m97WV8CqTk8c-Vb4A_QCLcB/s1600/image013.png" /></a></div><br />The full process run through without any problems and in the process log you can what is happening.<br /><br /><b>INFO &nbsp;[AIF]: Creating data file: \\fileshare\EPMSHARE\FDMEE\outbox\Sample_2682.dat</b><br /><b>INFO &nbsp;[AIF]: Data file creation complete</b><br /><b>DEBUG [AIF]: Created rule file: AIF0062</b><br /><b>DEBUG [AIF]: Locked rule file: AIF0062</b><br /><b>INFO &nbsp;[AIF]: Saved rule file to essbase server</b><br /><b>DEBUG [AIF]: Unlocked rule file: AIF0062</b><br /><br />The data load file is created in the FDMEE outbox location and then an Essbase data load rule is created so the file can be loaded to the Essbase database.<br /><br />Further down the log you can see the process to load the data using the load rule.<br /><br /><b>INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: admin</b><br /><b>DEBUG [AIF]: Obtained connection to essbase cube: Basic</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0062</b><br /><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: AIF0062</b><br /><b>DEBUG [AIF]: Locked rule file: AIF0062</b><br /><b>INFO &nbsp;[AIF]: Loading data into cube using data file...</b><br /><b>INFO &nbsp;[AIF]: The data has been loaded by the rule file.</b><br /><b>DEBUG [AIF]: Unlocked rule file: AIF0062</b><br /><br />Another retrieve shows the data has been successfully loaded.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-tg8P3PmaRVY/WMgTNLsW62I/AAAAAAAAIsI/Fc211ah_DLMfR4dhfb_dK0nyFtSI94W4ACLcB/s1600/image014.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-tg8P3PmaRVY/WMgTNLsW62I/AAAAAAAAIsI/Fc211ah_DLMfR4dhfb_dK0nyFtSI94W4ACLcB/s1600/image014.png" /></a></div><br />Now on to using the same user as earlier which we know can load data to the Essbase database.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-Blhz629h8ug/WMgTNKWDeRI/AAAAAAAAIsM/nkvbUHZnEuIQm6KDn65DOFrLvuIy7GpOACLcB/s1600/image015.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-Blhz629h8ug/WMgTNKWDeRI/AAAAAAAAIsM/nkvbUHZnEuIQm6KDn65DOFrLvuIy7GpOACLcB/s1600/image015.png" /></a></div><br />There is no problem loading and mapping the file and in theory if FDMEE worked liked we should expect it to work then the Sales record should load and the COGS record should fail.<br /><br />Running the export indicates there was a failure.<br /><div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-MRD-s9y0T7Y/WMgTNbXBEJI/AAAAAAAAIsQ/OmhUE4SHsl8gvJyRqwGTB4bYRkH4dMapgCLcB/s1600/image016.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-MRD-s9y0T7Y/WMgTNbXBEJI/AAAAAAAAIsQ/OmhUE4SHsl8gvJyRqwGTB4bYRkH4dMapgCLcB/s1600/image016.png" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-kygqXoQo2qo/WMgTNUX5iUI/AAAAAAAAIsU/8WmiHKzUjGox2d2KroDxZDq2aa1x3M0MgCLcB/s1600/image017.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-kygqXoQo2qo/WMgTNUX5iUI/AAAAAAAAIsU/8WmiHKzUjGox2d2KroDxZDq2aa1x3M0MgCLcB/s1600/image017.png" /></a></div><br />Investigating the process logs provides the reason for the failure.<br /><br /><b>INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: lhowlett</b><br /><b class="yellow">ERROR [AIF]: com.essbase.api.base.EssException: Cannot open cube outline. Essbase Error(1022002): User [lhowlett@FUSIONAD] Does Not Have Correct Access for Command [OpenOutlineEdit]</b><br /><br />At the point where the data load rule is created the error is generated due to incorrect access permissions, it is correct the user does not have access to create rules and open the outline in edit mode, the user only needs to load the data.<br /><br />The errors can be replicated in EAS when a user tries to save a rules file or open the outline in edit mode.<br /><br /><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-AAmCOR7_9SQ/WMgj5OYjkAI/AAAAAAAAIuE/YY4Tm3ZsJJMR28cVqzvMNzfWxiYR7GVNgCLcB/s1600/eas.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-AAmCOR7_9SQ/WMgj5OYjkAI/AAAAAAAAIuE/YY4Tm3ZsJJMR28cVqzvMNzfWxiYR7GVNgCLcB/s1600/eas.PNG" /></a></div><br />To me the answer would be that an admin user would create the rule behind the scenes in FDMEE and then the standard user would then load the data using the rule, I have shown it is possible to do this earlier on in this post, I don’t quite know why it has been developed this way but I am sure there must be a reason.<br /><br />I thought maybe a possible workaround would be to use a custom Essbase load rule so the load rule would not be created.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-UzxpLPxVmYA/WMgTNhzFQmI/AAAAAAAAIso/Dw4uEuq5KzEVOusG5Y-Jc01SYSTaa8ELwCLcB/s1600/image020.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-UzxpLPxVmYA/WMgTNhzFQmI/AAAAAAAAIso/Dw4uEuq5KzEVOusG5Y-Jc01SYSTaa8ELwCLcB/s1600/image020.png" /></a></div><br />The Essbase load rule was added to target options in the FDMEE load rule<br /><br />The export failed again.<br /><div><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://2.bp.blogspot.com/-xb4v_9KhsYY/WMgTPMh8aRI/AAAAAAAAIt4/9MdYYYRedzIHHi3JsmDVP3E7pA5jmQf1wCEw/s1600/image037.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-xb4v_9KhsYY/WMgTPMh8aRI/AAAAAAAAIt4/9MdYYYRedzIHHi3JsmDVP3E7pA5jmQf1wCEw/s1600/image037.png" /></a></div><div><br /></div><div><div>Checking the logs this time shows that the process got further and the data file was created.</div><div><br /></div><div><b>INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: lhowlett</b></div><div><b>INFO &nbsp;[AIF]: The default rule file will not be used as a custom rule file has been specified: FDMEE</b></div><div><b>INFO &nbsp;[AIF]: Creating data file: \\fileshare\EPMSHARE\FDMEE\outbox\Sample_2687.dat</b></div><div><b>INFO &nbsp;[AIF]: Data file creation complete</b></div><div><br /></div><div>Later in the log the reason for the failure is clear.</div><div><br /></div><div><b>INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: lhowlett</b></div><div><b>DEBUG [AIF]: Obtained connection to essbase cube: Basic</b></div><div><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0062</b></div><div><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: AIF0062</b></div><div><b class="yellow">ERROR [AIF]: com.essbase.api.base.EssException: Cannot lock olap file object. Essbase Error(1051041): Insufficient privilege for this operation</b></div><div><br /></div><div>This time it fails due the user not have access to lock and unlock Essbase load rules, this error can be replicated in EAS by trying to lock a rule.</div></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-e-vmN22xBf8/WMgTNqw6IgI/AAAAAAAAIsg/xXBcYQmCyWkpF0Ed7W06pr4IoN2EX_p7QCLcB/s1600/image021.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-e-vmN22xBf8/WMgTNqw6IgI/AAAAAAAAIsg/xXBcYQmCyWkpF0Ed7W06pr4IoN2EX_p7QCLcB/s1600/image021.png" /></a></div><br />In the message panel the following error is generated.<br /><b><br /></b><b class="yellow">Error: 1051041 Insufficient privilege for this operation</b><br /><br />The user should not have to lock and unlock the rule, the admin user could lock the rule then the user could load the data using the rule, the rule could then be unlocked by the admin user.<br /><br />Once again I am not sure why it has been developed in this way in FDMEE but to me it should be possible to load data at user level and honour the security filter.<br /><br />What about a workaround, well up to 11.1.2.3.520 the user would need to be provisioned with at least the ‘Database Manager ‘role for the Essbase application.<br /><br />You wouldn’t want to be giving out that role to users that just want to load data but that is the way it goes before that release, luckily most should be running a newer release by now.<br /><br />From 11.1.2.3.520 there is the property called '<b>Global User for Application Access</b>&nbsp;which can be set at target application level in FDMEE.<br /><br />If I provision a user with the ‘Database Manager’ role for the Sample application in Shared Services.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-RxysS_f7tkw/WMgTNxOtr5I/AAAAAAAAIsk/Eqyr4LvH6pIxNTmxfTAzQ_AjkHyk31WqACLcB/s1600/image022.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-RxysS_f7tkw/WMgTNxOtr5I/AAAAAAAAIsk/Eqyr4LvH6pIxNTmxfTAzQ_AjkHyk31WqACLcB/s1600/image022.png" /></a></div><br />Now the user can be added to target application options in FDMEE.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-814Ye0I_HA4/WMgTNwsBb1I/AAAAAAAAIss/wkFY_1NojbcfpWdhJ_cNiRdkeNm_h_kuACLcB/s1600/image023.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-814Ye0I_HA4/WMgTNwsBb1I/AAAAAAAAIss/wkFY_1NojbcfpWdhJ_cNiRdkeNm_h_kuACLcB/s1600/image023.png" /></a></div><br />Let us run the export again in the workbench with the same user as before.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-q_omTjBNmYk/WMgTOGOr7RI/AAAAAAAAIsw/WGco3I2-smQ4qAC-30WEWuuZEkjNhv-ywCLcB/s1600/image024.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-q_omTjBNmYk/WMgTOGOr7RI/AAAAAAAAIsw/WGco3I2-smQ4qAC-30WEWuuZEkjNhv-ywCLcB/s1600/image024.png" /></a></div><br />This time the outcome is more positive and in the process logs:<br /><b><br /></b><b class="yellow">DEBUG [AIF]: GlobalUserForAppAccess from Profile: SampleDBManager</b><br /><b class="yellow">INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: SampleDBManager</b><br /><b>DEBUG [AIF]: Obtained connection to essbase cube: Basic</b><br /><b>INFO &nbsp;[AIF]: The default rule file will not be used as a custom rule file has been specified: FDMEE</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: FDMEE</b><br /><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: FDMEE</b><br /><b>DEBUG [AIF]: Locked rule file: FDMEE</b><br /><b>INFO &nbsp;[AIF]: Loading data into cube using data file...</b><br /><b>INFO &nbsp;[AIF]: The data has been loaded by the rule file.</b><br /><b>DEBUG [AIF]: Unlocked rule file: FDMEE</b><br /><br />We can see that the loading of data has now been overridden by the global user, this user has the permissions to create rules and lock and unlock so the data load runs through successfully.<br /><br />The issue we have here is that the global user can load data to any member combination so we have lost that filter restriction we set earlier.<br /><br />Unfortunately, that is the best that can be offered presently which I know is not ideal.<br /><br />Moving on to planning and let us take a similar example with the same user.<br /><br />The user is provisioned with the ‘<b>Planner</b>’ and ‘<b>Essbase Write Access</b>’ role for the sample Vision application.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-O5vBKFoVlvc/WMgTOAmsDHI/AAAAAAAAIs4/C1lv75uw8FQcVgJv3n24brqeOcayFD37wCLcB/s1600/image025.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-O5vBKFoVlvc/WMgTOAmsDHI/AAAAAAAAIs4/C1lv75uw8FQcVgJv3n24brqeOcayFD37wCLcB/s1600/image025.png" /></a></div><br />Access permissions have been applied within the planning application and for direct Essbase access a filter has been automatically created for the user.<br /><br />This time write access has been defined for the member combination ‘<b>1110,110,Actual,Working</b>’ and read access for ‘<b>1150</b>’.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-nX9EVEINv90/WMgTOFbKVNI/AAAAAAAAIs0/kfzf59GoBvQDvJqeJLGWxjfnBuQeHZwTACLcB/s1600/image026.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-nX9EVEINv90/WMgTOFbKVNI/AAAAAAAAIs0/kfzf59GoBvQDvJqeJLGWxjfnBuQeHZwTACLcB/s1600/image026.png" /></a></div><br />The access permissions for the planning layer are confirmed to be working with a form.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-SEleVsIMApY/WMgTOf1enhI/AAAAAAAAIs8/xyv53yIlc1MgXayV-rxuxqhq6q05xe4tACLcB/s1600/image027.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-SEleVsIMApY/WMgTOf1enhI/AAAAAAAAIs8/xyv53yIlc1MgXayV-rxuxqhq6q05xe4tACLcB/s1600/image027.png" /></a></div><br />A retrieve using an Essbase connections confirms the filters are working as expected.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-m129dyuC5og/WMgTObxGC-I/AAAAAAAAItA/aDLwUKGLnBAH49atVL7jVsRSPvcgXMPaACLcB/s1600/image028.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-m129dyuC5og/WMgTObxGC-I/AAAAAAAAItA/aDLwUKGLnBAH49atVL7jVsRSPvcgXMPaACLcB/s1600/image028.png" /></a></div><br />On to FDMEE, a load rule was created which will load two rows of data from a flat file to the above member combination.<br /><br />The load method was set to ‘<b>Numeric Data only – File</b>'<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-sS1McWXwqdo/WMgTOf6VxwI/AAAAAAAAItE/cXRKndGMx-48PS6HP9TrDMbeDCmKOlGaACLcB/s1600/image029.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-sS1McWXwqdo/WMgTOf6VxwI/AAAAAAAAItE/cXRKndGMx-48PS6HP9TrDMbeDCmKOlGaACLcB/s1600/image029.png" /></a></div><br />The property values available for a target planning application are:<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://2.bp.blogspot.com/-XdUJ6IEJX8M/WMgTOpRz78I/AAAAAAAAItI/ES4VVFMVTScke1k1oYdpbGynFnlb-43rwCLcB/s1600/image030.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-XdUJ6IEJX8M/WMgTOpRz78I/AAAAAAAAItI/ES4VVFMVTScke1k1oYdpbGynFnlb-43rwCLcB/s1600/image030.png" /></a></div><br />I will go through the ‘<b>All Data Types</b>’ option shortly.<br /><br />The load process was first tested with a user that is an administrator of the planning application.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-Pg_cYBsqdek/WMgTOlP4Z7I/AAAAAAAAItM/y4TrcxOAaT4hnO7nCop0g9OMA91VwbgYACLcB/s1600/image031.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-Pg_cYBsqdek/WMgTOlP4Z7I/AAAAAAAAItM/y4TrcxOAaT4hnO7nCop0g9OMA91VwbgYACLcB/s1600/image031.png" /></a></div><br />The process log shows that the method of loading data is the same as when the target is an Essbase application.<br /><br /><b>DEBUG [AIF]: GlobalUserForAppAccess from Profile: null</b><br /><b>INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: admin</b><br /><b>DEBUG [AIF]: Obtained connection to essbase cube: Plan1</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0069</b><br /><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: AIF0069</b><br /><b>DEBUG [AIF]: Locked rule file: AIF0069</b><br /><b>INFO &nbsp;[AIF]: Loading data into cube using data file...</b><br /><b>INFO &nbsp;[AIF]: The data has been loaded by the rule file.</b><br /><b>DEBUG [AIF]: Unlocked rule file: AIF0069</b><br /><br />I think you know what is coming when we try to run the FDMEE export with a user provisioned as a planner.<br /><div><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://3.bp.blogspot.com/-_MhViI97vgI/WMgTOqzjaPI/AAAAAAAAItQ/yW26ucrDSTwDxWbjHiqdHyk20gf0QjC4QCLcB/s1600/image032.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-_MhViI97vgI/WMgTOqzjaPI/AAAAAAAAItQ/yW26ucrDSTwDxWbjHiqdHyk20gf0QjC4QCLcB/s1600/image032.png" /></a></div><br /><div class="separator" style="clear: both; text-align: left;"><a href="https://2.bp.blogspot.com/-OMU9jg_9rdM/WMgTO91QJMI/AAAAAAAAItU/0tmgoXBwneIO6RlzyWtQseyCLspr0TxwgCLcB/s1600/image033.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-OMU9jg_9rdM/WMgTO91QJMI/AAAAAAAAItU/0tmgoXBwneIO6RlzyWtQseyCLspr0TxwgCLcB/s1600/image033.png" /></a></div><br />Yes, it failed and no surprises with the error message.<br /><br /><b>DEBUG [AIF]: GlobalUserForAppAccess from Profile: null</b><br /><b>INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: lhowlett</b><br /><b>DEBUG [AIF]: Obtained connection to essbase cube: Plan1</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0069</b><br /><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: AIF0069</b><br /><b class="yellow">ERROR [AIF]: com.essbase.api.base.EssException: Cannot lock olap file object. Essbase Error(1051041): Insufficient privilege for this operation</b><br /><br />We are in the same position as when loading directly to Essbase target applications.<br /><br />Just like with Essbase there is the option to set a global user.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-EzdCqvnUjaI/WMgTO1AT9bI/AAAAAAAAItY/w80d99t-HCYOobxbW2Gp_ten-pEKZ-S3gCLcB/s1600/image034.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-EzdCqvnUjaI/WMgTO1AT9bI/AAAAAAAAItY/w80d99t-HCYOobxbW2Gp_ten-pEKZ-S3gCLcB/s1600/image034.png" /></a></div><br />A global user was added that has the administrator role assigned for the planning application.<br /><br />The export was run again.<br /><div><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://4.bp.blogspot.com/-KFviX2NuLNE/WMgTO0XjakI/AAAAAAAAItc/pndo4VVyYIUOvHVnk2FZY9dRPW8Ii78QgCLcB/s1600/image035.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-KFviX2NuLNE/WMgTO0XjakI/AAAAAAAAItc/pndo4VVyYIUOvHVnk2FZY9dRPW8Ii78QgCLcB/s1600/image035.png" /></a></div><br />This time the export was successful and the process log confirms what is happening.<br /><br /><b class="yellow">DEBUG [AIF]: GlobalUserForAppAccess from Profile: planadmin</b><br /><b class="yellow">INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: planadmin</b><br /><b>DEBUG [AIF]: Obtained connection to essbase cube: Plan1</b><br /><b>DEBUG [AIF]: Resolved essbase rule file name for loading: AIF0069</b><br /><b>DEBUG [AIF]: Fetching rule file from essbase server for data loading: AIF0069</b><br /><b>DEBUG [AIF]: Locked rule file: AIF0069</b><br /><b>INFO &nbsp;[AIF]: Loading data into cube using data file...</b><br /><b>INFO &nbsp;[AIF]: The data has been loaded by the rule file.</b><br /><b>DEBUG [AIF]: Unlocked rule file: AIF0069</b><br /><br />The global user overrides and loads the data, as it is an administrator loading the data the access permissions are ignored and all member combinations can be loaded.<br /><br />There is another data load method available at data load rule level and that is ‘<b>All Data Types</b>’ which uses the outline load utility to load data through the planning layer.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-DEbRF7ydPG8/WMgTPPDpHzI/AAAAAAAAItk/P7bmqvsNPisrR1iiqyb8CGF7QFOBAclkgCLcB/s1600/image036.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-DEbRF7ydPG8/WMgTPPDpHzI/AAAAAAAAItk/P7bmqvsNPisrR1iiqyb8CGF7QFOBAclkgCLcB/s1600/image036.png" /></a></div><br />The global user was removed and the export run again with the standard user.<br /><br /><div class="separator" style="clear: both; text-align: left;"><a href="https://3.bp.blogspot.com/-xb4v_9KhsYY/WMgTPMh8aRI/AAAAAAAAItg/vtBRQLDmu5oq3jafSy_ut4g9iKLEdBSBgCLcB/s1600/image037.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-xb4v_9KhsYY/WMgTPMh8aRI/AAAAAAAAItg/vtBRQLDmu5oq3jafSy_ut4g9iKLEdBSBgCLcB/s1600/image037.png" /></a></div><br />Failed again, the process logs provide the reason behind the failure.<br /><br /><b>DEBUG [AIF]: GlobalUserForAppAccess from Profile: null</b><br /><b>INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: lhowlett</b><br /><b>DEBUG [AIF]: loadMethod: OLU</b><br /><b class="yellow">Unable to obtain dimension information and/or perform a data load: java.lang.RuntimeException: You must be an Administrator to use the Hyperion Planning Adapter.</b><br /><br />Back to square one again as you need to be an administrator to operate the outline load utility.<br /><br />If the planning application administrator is added back in as the global user, then the export is successful.<br /><div><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://4.bp.blogspot.com/-yW1yNfCwvB0/WMgTPQ_A_CI/AAAAAAAAIto/3aNUt4n1ghMoJ0E8oWw68UThAmTnlC5iQCLcB/s1600/image038.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://4.bp.blogspot.com/-yW1yNfCwvB0/WMgTPQ_A_CI/AAAAAAAAIto/3aNUt4n1ghMoJ0E8oWw68UThAmTnlC5iQCLcB/s1600/image038.png" /></a></div><br /><b class="yellow">DEBUG [AIF]: GlobalUserForAppAccess from Profile: planadmin</b><br /><b class="yellow">INFO &nbsp;[AIF]: Cloud Mode: NONE, Resolved user name for application access: planadmin</b><br /><b>DEBUG [AIF]: loadMethod: OLU</b><br /><b class="yellow">INFO &nbsp;[AIF]: Number of rows loaded: 2, Number of rows rejected: 0</b><br /><br />The global user overrides and loads the data but once again you lose out on the member level security so not great, in the next post you will see how this load method differs quite considerably in the cloud.<br /><br />Finally, I want to quickly cover off the user requirements for hybrid which means any integrations between on-premise FDMEE and EPM Cloud.<br /><br />When you add a cloud application as a target the cloud user credentials are entered and whenever authentication is required with the cloud these credentials are called upon.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-VmrfO27_AtM/WMgTPdEIT7I/AAAAAAAAIts/dwKynrZrvVEzA9K1LlfowthJ_815yhLkACLcB/s1600/image039.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-VmrfO27_AtM/WMgTPdEIT7I/AAAAAAAAIts/dwKynrZrvVEzA9K1LlfowthJ_815yhLkACLcB/s1600/image039.png" /></a></div><br />As an example, I added a user which has been provisioned with the power user role for the cloud application.<br /><br />I ran a simple integration which will which extracts data from an on-premise application and loads to a cloud application, the process failed and the logs contained the following information.<br /><br /><b>INFO &nbsp;[AIF]: Uploading data file to PBCS: \\fileshare\EPMSHARE\FDMEE\outbox\Vision_1991.dat</b><br /><b>ERROR [AIF]: java.io.FileNotFoundException: <b class="yellow">Response: 401: Unauthorized for url</b>: https://cloudinstance/interop/rest/11.1.2.3.600/applicationsnapshots/Vision_1991.dat/contents?q={chunkSize:63,isFirst:true,isLast:true,extDirPath:"inbox"}</b><br /><br />The process failed at the point where the on-premise extracted file is uploaded to the cloud instance using the REST API, the 401 error gives an indication it might be user related.<br /><br />Uploading a file using EPM Automate with the same user returns an error that the user has insufficient privileges.<br /><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-kOtHJ39bJ6Q/WMgTPfmflNI/AAAAAAAAItw/x5RjA7OdfGwiyQF-OEYdZwg4bRqN4TPHwCLcB/s1600/image040.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://3.bp.blogspot.com/-kOtHJ39bJ6Q/WMgTPfmflNI/AAAAAAAAItw/x5RjA7OdfGwiyQF-OEYdZwg4bRqN4TPHwCLcB/s1600/image040.png" /></a></div><br />The documentation states the following.<br /><br /><b>“EPM Automate Utility enables Service Administrators to automate many repeatable tasks”</b><br /><br />So, to be able to upload the file from on-premise to cloud requires the service administrator role.<br /><br />After updating the cloud user to one that has the service administrator role the hybrid integration was successful.<br /><br />The process logs show that once the file has been loaded to the cloud instance the remaining steps are performed by the default cloud admin account so overrides the user configured in FDMEE.<br /><br /><b class="yellow">INFO &nbsp;[AIF]: Cloud Mode: CLOUD, Resolved user name for application access: epm_default_cloud_admin</b><br /><br />Well that about covers all I wanted to in this post, in summary if you are looking to implement user defined security for data loading to Essbase and Planning then you’re going to be disappointed, this is no doubt going to change in the future and in the next post I will cover how EPM cloud currently differs from on-premise in this respect.<br /><div><br /></div></div> John Goodwin tag:blogger.com,1999:blog-6575283218005807475.post-1967337553140409361 Wed Mar 15 2017 14:45:00 GMT-0400 (EDT) ODTUG Turns 20 http://www.odtug.com/p/bl/et/blogaid=684&source=1 ODTUG Turns 20On March 13, 2017, ODTUG celebrated its 20th birthday! Yes, there’s been a lot of changes over the years, but one thing remains the same: ODTUG’s commitment to keeping you on the cutting-edge of the constantly changing Oracle technology landscape. Check out these highlights: ODTUG http://www.odtug.com/p/bl/et/blogaid=684&source=1 Wed Mar 15 2017 09:32:08 GMT-0400 (EDT) Important Patch Set Exceptions (PSEs) for Hyperion Planning 11.1.2.4.005 http://blog.performancearchitects.com/wp/2017/03/15/important-patch-set-exceptions-pses-for-hyperion-planning-11-1-2-4-005/ <p>&nbsp;</p> <p>Author: Andy Tauro, Performance Architects</p> <p>For folks who are deploying <a href="http://blog.performancearchitects.com/wp/?s=Planning">Hyperion Planning</a> (the Oracle EPM on-premise budgeting, forecasting and planning solution) 11.1.2.4.005, or for those of you who are already on that version, the Performance Architects team strongly recommends to apply Patch Set Exception (PSE) 24597360.</p> <p>One very important consideration: PSEs are usually not compatible with each other. If you already have a PSE applied for 11.1.2.4.005, you may run into conflict and have to choose which one to keep. Patch Set Updates (PSU) do not usually have this problem because they are cumulative starting 11.1.2.4 (except for Shared Services) and include all fixes issued before them.</p> <p>This PSE fixes two pretty important bugs with data entry web forms.</p> <ol> <li>Account dimension fixes</li> </ol> <p>In most uses of web forms, the Account dimension is in the row. However, in cases where one or more of these members are also present in an alternate hierarchy, the row that the member is in does not show in the row labels, but the actual data row for the member does show up, especially when the setting to “Suppress missing blocks” is enabled. As a result, the data form gets skewed at best, and can get completely unusable unless this PSE is applied.</p> <ol start="2"> <li>Columns widths</li> </ol> <p>Without the PSE, column widths do not respect width settings and instead resize to the width of the column labels. This can be very annoying for users, even if it does not make the web form unusable. For instance, if the header of a column was ‘FY17’, the column width would essentially be four characters wide. Not just would that make for a very slim column that would need to be manually resized to read a number larger than four digits, because all the column headers are most likely not the same, the form will look very ugly.</p> <p>Please note that this PSE does not completely fix this problem.  On first opening the web forms, the column widths will be sized as per design settings. If any columns are set to be able to expand (such as ‘YearTotal’), the additional columns are squished as well to the size of, for example, ‘Qtr1.’ However, refreshing the web form at that point fixes the additional columns. There is a bug pending with Oracle Development for this (24838130).</p> <p>If you are seeing any of these issues in your environment, hopefully this note helps you. If you feel that you will require expert assistance in applying this PSE to your environment, or with something else in on-premise <a href="http://blog.performancearchitects.com/wp/?s=Planning">Hyperion Planning</a> or Oracle Planning and Budgeting Cloud Service (<a href="http://blog.performancearchitects.com/wp/?s=pbcs">PBCS</a><u>)</u>, please feel free to drop a <a href="mailto:communications@performancearchitects.com">note</a> and we will be in touch.</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=1941 Wed Mar 15 2017 05:41:46 GMT-0400 (EDT) Oracle Cloud Quick Tip: Log In Without Ever Knowing Your URL https://womaninepm.com/2017/03/14/oracle-cloud-quick-tip-log-in-without-ever-knowing-your-url/ I&#8217;ve been meaning to blog about this for a while now. Although this process takes a few extra steps vs. hitting the URL directly, it&#8217;s a nifty little quick tip for those of you who are getting older (like me) and can&#8217;t remember all of this technology stuff. This really comes in handy when I &#8230; <a href="https://womaninepm.com/2017/03/14/oracle-cloud-quick-tip-log-in-without-ever-knowing-your-url/" class="more-link">Continue reading <span class="screen-reader-text">Oracle Cloud Quick Tip: Log In Without Ever Knowing Your&#160;URL</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=womaninepm.com&#038;blog=86936629&#038;post=8353&#038;subd=womaninepm&#038;ref=&#038;feed=1" width="1" height="1" /> OpaL http://womaninepm.com/?p=8353 Tue Mar 14 2017 20:01:59 GMT-0400 (EDT) Integrating DRM with Oracle Planning and Budgeting Cloud Service https://blog.topdownconsulting.com/2017/03/integrating-drm-with-oracle-planning-and-budgeting-cloud-service-pbcs/ <h3>The Cloud</h3> <p>The Oracle Cloud has taken the EPM Market by storm (bad pun intended) and for those in the industry, this means change.</p> <p>Oracle Planning and Budgeting Cloud Service (PBCS) is available, and despite some integration limitations, has proven itself to be a great product and a great value for companies interested in the software as a service model.</p> <p>What does this mean for our old friend DRM? At the moment, not much. Perhaps one day DRM will join Planning in the Oracle Cloud, but for now, it is business as usual. The question has come up many times: can DRM publish metadata for consumption into Oracle Cloud, the answer is yes, with a couple asterisks.</p> <p>At present, all integrations into PBCS (metadata and data) are accomplished via flat file that can be loaded from a client machine (running EPM Automate), or uploaded into the PBCS repository. These files are loaded into PBCS using predefined (by admin) jobs which can be run manually or automated using the new command-line scripting tool, the EPM Automate Utility.</p> <h3>Automation</h3> <p>If you wanted to automate loading metadata from DRM to PBCS, the process could look like this:</p> <ol> <li>Setup properties in DRM to manage metadata for PBCS (in this post we will setup a few simple properties to demonstrate how to get the file format correct, in a real-world application we would have more properties and logic to make your maintenance easier)</li> <li>Build a DRM export to write nodes and properties to a TXT file (preferably to a UNC path)</li> <li>Write a shell script (or other simple utility) to ZIP up your dimension file(s) <ol> <li>the file names need to match the import file names defined in your job, or the end of the file name can indicate the dimension&#8211; e.g., metadata_Account.txt</li> </ol> </li> <li>Launch the EPM Automate Utility to login, upload the ZIP file to the PBCS inbox, and load the metadata</li> </ol> <p>Oracle Data Integrator (ODI) would be a great option to schedule and run this entire process.</p> <h3>EPM Automate</h3> <p>Say goodbye to MaxL and say hello to EPM Automate for all your scripting needs.</p> <p>This is the syntax for running a metadata import into PBCS:</p> <p>epmautomate importmetadata JOB_NAME [FILE_NAME]</p> <p>Where <u>JOB_NAME</u> is a predefined job in EPM Automate, and <u>FILE_NAME</u> is the name of the ZIP file to be imported.</p> <p>I found this sample Entity metadata import file in Oracle’s documentation and for those of you with experience using Planning’s Outline Load Utility (OLU), this file should look very familiar! I’ve worked with this utility a lot and am a big fan. One of the things I like about it is that the field mapping is accomplished by the strings in the header record. As such, the field headers are both case and space sensitive.</p> <p id="MEOylMQ"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b209c21a.jpg"><img class="alignnone size-full wp-image-1718 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b209c21a.jpg" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b209c21a.jpg 1950w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b209c21a-300x108.jpg 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b209c21a-768x278.jpg 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b209c21a-520x188.jpg 520w" sizes="(max-width: 1950px) 100vw, 1950px" /></a></p> <p>Our task is to generate a metadata import file in the correct format. The OLU always worked with CSV files, but we can now use TXT files and many different delimiters; I’ll be using vertical lines (pipe) for my file.</p> <p>We’re not going to create every property that can be loaded with this tool. Instead, we’ll create a small set of the properties with the emphasis on getting the file format correct. The hierarchical structure of the dimension is defined using the <strong>Parent</strong> and <strong>“Child”</strong> fields, although the child field is named after the dimension itself. In the example, above, the child field is <strong>Entity</strong>. In my example, I’m going to build a sample import file for a fictitious and very limited Product dimension so the “child” field will be called <strong>Product</strong>.</p> <h3>Enter DRM</h3> <h4>Properties</h4> <p>As I said before, we’ll not create every property that can be loaded through EPM automate, but rather we’ll load a few to demonstrate how to create the metadata import file correctly. I also want to point out the configuration of these properties are as simple as possible. In a real-world application, we’d leverage more business logic to aid in metadata maintenance and would have the capability to control which nodes go to which application.</p> <p>There are 2 dependent properties referenced in the code below. <u>Custom.DRM.MidName</u> is a derived property that strips off any prefix or suffix from the node name (see my DRM Blog Series for information about using prefixes for node typing). <u>Core.Descr</u> is a built-in system property to store a node’s description. I am translating that node description into the alias that will be published to PBCS.</p> <p>We’ll be using the <u>Label</u> on each property to control the string written to the header for each field being written to our PBCS dimension import file.</p> <h4>Custom.PBCS.Parent</h4> <p id="gHcbiDL"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b378aad4.png"><img class="alignnone size-full wp-image-1719 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b378aad4.png" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b378aad4.png 3022w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b378aad4-300x57.png 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b378aad4-768x146.png 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b378aad4-520x99.png 520w" sizes="(max-width: 3022px) 100vw, 3022px" /></a></p> <pre>if ( node.Level &gt; 1 ) { return node.Parent.PropValue("Custom.DRM.MidName"); } else { return ""; }</pre> <h4>Custom.PBCS.Child.Product</h4> <p id="KplFEcv"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b4cac0f5.png"><img class="alignnone size-full wp-image-1720 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b4cac0f5.png" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b4cac0f5.png 3022w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b4cac0f5-300x57.png 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b4cac0f5-768x146.png 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b4cac0f5-520x99.png 520w" sizes="(max-width: 3022px) 100vw, 3022px" /></a></p> <pre>return node.PropValue("Custom.DRM.MidName");</pre> <h4>Custom.PBCS.Alias.Default</h4> <p id="yyhoJdg"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b5b0dec7.png"><img class="alignnone size-full wp-image-1721 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b5b0dec7.png" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b5b0dec7.png 3022w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b5b0dec7-300x57.png 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b5b0dec7-768x146.png 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b5b0dec7-520x99.png 520w" sizes="(max-width: 3022px) 100vw, 3022px" /></a></p> <pre>return node.Descr;</pre> <h4>Custom.PBCS.DataStorage</h4> <h4 id="hmVVeLL"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b69432d7.jpg"><img class="alignnone size-full wp-image-1722 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b69432d7.jpg" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b69432d7.jpg 3022w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b69432d7-300x114.jpg 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b69432d7-768x293.jpg 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b69432d7-520x198.jpg 520w" sizes="(max-width: 3022px) 100vw, 3022px" /></a>Custom.PBCS.Aggregation.Report</h4> <p id="AhMLVuq"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b7e5ea38.jpg"><img class="alignnone size-full wp-image-1723 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b7e5ea38.jpg" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b7e5ea38.jpg 3022w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b7e5ea38-300x120.jpg 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b7e5ea38-768x307.jpg 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82b7e5ea38-520x208.jpg 520w" sizes="(max-width: 3022px) 100vw, 3022px" /></a></p> <h3>DRM Export</h3> <p>Create a new Hierarchy Export, and add the nodes below the root.</p> <p id="RQREpqT"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82ba1168fc.png"><img class="alignnone size-full wp-image-1724 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82ba1168fc.png" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82ba1168fc.png 3028w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82ba1168fc-300x33.png 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82ba1168fc-768x85.png 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82ba1168fc-520x57.png 520w" sizes="(max-width: 3028px) 100vw, 3028px" /></a></p> <p>Keep the default options on <strong>Style</strong> tab because we want <u>All Nodes</u>.</p> <p>In a real-world application, we would use a predefined export query on the <strong>Filter</strong> tab to control which nodes go to the target application, but in the interest of simplicity, we’ll be taking all nodes.</p> <p>On the <strong>Columns</strong> tab, select all the PBCS properties you defined.</p> <p id="sQAohqg"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bac6dcc7.png"><img class="alignnone size-full wp-image-1725 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bac6dcc7.png" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bac6dcc7.png 3053w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bac6dcc7-300x121.png 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bac6dcc7-768x310.png 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bac6dcc7-520x210.png 520w" sizes="(max-width: 3053px) 100vw, 3053px" /></a></p> <p>Lastly, on the <strong>Target</strong> tab, use <em>Server File</em> <u>Device</u> option to create the file in a UNC path. I’ve selected (Other) for the <em>Field Delimiter</em> and entered a vertical bar., and enter <em>metadata_Product.txt</em> for the <u>File Name</u>.</p> <p id="qnHIovr"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bbb62c5c.jpg"><img class="alignnone size-full wp-image-1726 " src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bbb62c5c.jpg" alt="" srcset="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bbb62c5c.jpg 3053w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bbb62c5c-300x127.jpg 300w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bbb62c5c-768x326.jpg 768w, https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c82bbb62c5c-520x220.jpg 520w" sizes="(max-width: 3053px) 100vw, 3053px" /></a></p> <p>Save and run the export.</p> <p>Then track down the server file that was created. DRM for some reason has placed this empty line between the header and the body of the file, but that line is ignored on import so not a deal breaker.</p> <h3>Conclusion</h3> <p>As we’ve demonstrated, you can absolutely use DRM to manage metadata for Oracle Planning and Budgeting Cloud Service (PBCS). At this point in time, all integrations are happening with flat files, but I suspect (and hope) that in the not-too-distant future Oracle will add ODBC capability to their Cloud integrations.</p> <p>The post <a rel="nofollow" href="https://blog.topdownconsulting.com/2017/03/integrating-drm-with-oracle-planning-and-budgeting-cloud-service-pbcs/">Integrating DRM with Oracle Planning and Budgeting Cloud Service</a> appeared first on <a rel="nofollow" href="https://blog.topdownconsulting.com">TopDown Consulting Blog</a>.</p> Jordan Wilcox https://blog.topdownconsulting.com/?p=1717 Tue Mar 14 2017 13:55:07 GMT-0400 (EDT) Super-size me! ODI Variables and long string values (ORA-12899/ODI-1228 errors) http://theunlockedcube.com/hyperion/super-size-odi-variables-long-string-values-ora-12899odi-1228-errors/ <p>The post <a rel="nofollow" href="http://theunlockedcube.com/hyperion/super-size-odi-variables-long-string-values-ora-12899odi-1228-errors/">Super-size me! ODI Variables and long string values (ORA-12899/ODI-1228 errors)</a> appeared first on <a rel="nofollow" href="http://theunlockedcube.com">The Unlocked Cube</a> and created by <a rel="nofollow" href="http://theunlockedcube.com/author/pete/">Pete Strayer</a>.</p> <p>I often use Oracle Data Integrator (ODI) for automation and ETL processes in the EPM projects I help deliver. ODI is a wonderfully flexible and powerful tool that works incredibly well out of the box. But there are some little tweaks to ODI that I find necessary to resolve some occasional hiccups I encounter. I……</p> <p> <a class="continue-reading-link" href="http://theunlockedcube.com/hyperion/super-size-odi-variables-long-string-values-ora-12899odi-1228-errors/"><span>Continue reading</span><i class="icon-right-dir"></i></a></p> <p>The post <a rel="nofollow" href="http://theunlockedcube.com/hyperion/super-size-odi-variables-long-string-values-ora-12899odi-1228-errors/">Super-size me! ODI Variables and long string values (ORA-12899/ODI-1228 errors)</a> appeared first on <a rel="nofollow" href="http://theunlockedcube.com">The Unlocked Cube</a> and created by <a rel="nofollow" href="http://theunlockedcube.com/author/pete/">Pete Strayer</a>.</p> Pete Strayer http://theunlockedcube.com/?p=1268 Tue Mar 14 2017 11:44:08 GMT-0400 (EDT) DRM Audit I http://theunlockedcube.com/oracle/drm/drm-audit-i/ <p>The post <a rel="nofollow" href="http://theunlockedcube.com/oracle/drm/drm-audit-i/">DRM Audit I</a> appeared first on <a rel="nofollow" href="http://theunlockedcube.com">The Unlocked Cube</a> and created by <a rel="nofollow" href="http://theunlockedcube.com/author/vijay/">Vijay Kurian</a>.</p> <p>I’ve always wanted to put together a post about DRM’s audit capabilities. I feel this particular feature might be a bit underused. Nonetheless, it does offer up a number of possibilities. So, here is the first in a series that I will update periodically on this feature. Recently, I was asked whether it was possible……</p> <p> <a class="continue-reading-link" href="http://theunlockedcube.com/oracle/drm/drm-audit-i/"><span>Continue reading</span><i class="icon-right-dir"></i></a></p> <p>The post <a rel="nofollow" href="http://theunlockedcube.com/oracle/drm/drm-audit-i/">DRM Audit I</a> appeared first on <a rel="nofollow" href="http://theunlockedcube.com">The Unlocked Cube</a> and created by <a rel="nofollow" href="http://theunlockedcube.com/author/vijay/">Vijay Kurian</a>.</p> Vijay Kurian http://theunlockedcube.com/?p=1252 Sat Mar 11 2017 13:22:17 GMT-0500 (EST) Handy Essbase Data Audit Log Query for Dodeca Repository http://www.jasonwjones.com/2017/03/handy-essbase-data-audit-log-query-for-dodeca-repository/ I&#8217;m putting together a simple Dodeca view that shows information from Dodeca&#8217;s data audit log tables. One of Dodeca&#8217;s really nice Essbase-specific functionalities is that it logs all user inputted changes to Essbase data. This comes in handy for many organizations so they are able to tell when something changed, what changed, who changed it, and what [&#8230;] jason http://www.jasonwjones.com/?p=1767 Fri Mar 10 2017 13:53:13 GMT-0500 (EST) Happy 20th Birthday ODTUG http://www.odtug.com/p/bl/et/blogaid=680&source=1 On March 13, 2017, ODTUG celebrates its 20th birthday! 20 years of evolving technology and ODTUG is still the user group that keeps you on the cutting-edge of the constantly changing Oracle technology landscape. In honor of ODTUG’s birthday you can save $200 off your ODTUG Kscope17 registration. ODTUG http://www.odtug.com/p/bl/et/blogaid=680&source=1 Thu Mar 09 2017 11:22:59 GMT-0500 (EST) Upcoming ODTUG Webinars http://www.odtug.com/p/bl/et/blogaid=679&source=1 ODTUG Online EducationBelow is the list of upcoming webinars. If there is a topic you would like covered that is not on our current list, or if you would like to present a webinar, please email alicia@odtug.com. Did you miss a webinar? Our Webinar File Library lists all of our webinars and ODTUG http://www.odtug.com/p/bl/et/blogaid=679&source=1 Wed Mar 08 2017 13:31:48 GMT-0500 (EST) Doing More with Currency Translations https://blog.topdownconsulting.com/2017/03/doing-more-with-currency-translations/ <p><a href="https://www.topdownconsulting.com/resources/by-topic/hyperion-financial-management/" target="_blank">Oracle Hyperion Financial Management</a> (HFM) is purpose-built to perform consolidations and reporting. HFM has a great built-in functionality to translate data from any currency into the reporting currency. In this blog post, we’ll discuss extending the use of the built-in currency translation capability.</p> <div style="margin-top: 40px; margin-bottom: 20px; clear: both; background: #dfdfdf; text-align:center;padding: 20px; font-size: 19px; font-style: italic;"> HFM accommodates special reporting requirements like taking data from the HFM dimension based upon a different default currency than the HFM entity dimension setup.</p> </div> <p>First, let’s review the fundamental HFM currency translation setup. Typically, this means translating foreign currency data into US Dollar following the GAAP methodology. The setup for activating the built-in currency translation functionality is fairly straightforward:</p> <ol> <li>In the Currency dimension, define all the currencies that you will load data for.</li> <li>In the Account dimension, create the currency exchange rate accounts.</li> <li>In Application Settings, define the default reporting currency, assign the exchange rate accounts’ names, and define the translation methodology to apply for Balance accounts (typically this means the balance sheet) and for Flow accounts (typically this means the Income Statement/P&amp;L).</li> <li>In the Entity dimension, create each entity member with its appropriate functional currency.</li> </ol> <p>There is another more complicated step to create the USD Overrides process for accounts that need to translate on a historical basis, typically this applies to the Equity accounts on the balance sheet. We won’t go into the details of it in this blog. After all the above-mentioned setup steps are completed, we can load foreign currency data for a period and then also load the currency exchange rates for the period and the HFM application will perform its magic and translate foreign currency data during the consolidation process.</p> <p>Next, let’s imagine how we could use the fundamental HFM currency translation functionality to satisfy a special reporting requirement. Recently, I helped an existing client make an enhancement to their HFM application. This client has a special reporting requirement to take data from the HFM dimension based upon a different default currency than the HFM entity dimension setup. The data is required for the downstream <a href="https://www.topdownconsulting.com/resources/by-topic/hyperion-planning/" target="_blank">Hyperion Planning</a> application. Here’s an illustration of the data requirement:</p> <p>(A) In the HFM application, the data balances are stored like these example records shown below as they come in from the ERP system:</p> <table cellpadding="5" width="600"> <tbody> <tr style="border-bottom: 1px solid #ccc;"> <td><strong>Entity</strong></td> <td><strong>Default currency</strong></td> <td><strong>Account</strong></td> <td><strong>Geography</strong></td> <td><strong>Amount</strong></td> </tr> <tr> <td>E401</td> <td>EUR</td> <td>A51000</td> <td>G105</td> <td>450,000</td> </tr> <tr> <td>E401</td> <td>EUR</td> <td>A53000</td> <td>G110</td> <td>780,000</td> </tr> <tr> <td>E503</td> <td>GBP</td> <td>A51000</td> <td>G105</td> <td>320,000</td> </tr> <tr> <td>E503</td> <td>GBP</td> <td>A53000</td> <td>G110</td> <td>510,000</td> </tr> </tbody> </table> <p>(B) In the Planning application, the setup for the inbound data requires that it gets records as shown below:</p> <table cellpadding="5" width="600"> <tbody> <tr style="border-bottom: 1px solid #ccc;"> <td><strong>Planning Entity Unit</strong></td> <td><strong>Default currency</strong></td> <td><strong>Account</strong></td> <td><strong>Amount</strong></td> </tr> <tr> <td>G105</td> <td>EUR</td> <td>A51000</td> <td>???</td> </tr> <tr> <td>G110</td> <td>GBP</td> <td>A53000</td> <td>???</td> </tr> </tbody> </table> <p>&nbsp;</p> <p>So, the client has a difference in the what represents the “entity” member between the HFM and Planning applications and related to that is a difference in the currency of the data. This means we cannot simply take data “as-is” from the HFM application and push it downstream to the Planning application.</p> <p>The client discussed internally with their ERP team about the possibility of creating a different slice of data from their ERP system to be based upon the Planning Entity Unit. It was very likely that it would be a significant effort to do this from the ERP side. So, then we looked at it from within the HFM application.</p> <p>We could have a viable solution by making an enhancement within the HFM application and relying on the built-in currency translation functionality. HFM can triangulate currency translation. So, if I have exchange rates to convert for EUR-to-USD and GBP-to-USD, then it means HFM can also translate from EUR-to-GBP and from GBP-to-EUR. Then the next step in our thinking is to have HFM re-compute the data by using the Geography dimension as the driver. We came up with a solution to build an alternate Entity dimension hierarchy that is dynamic based upon the combination of the Geography and Entity member names.</p> <p>(A) Below is an example of the alternate Entity dimension hierarchy shown below:</p> <p id="BwBUmsm"><a href="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c048426522d.png"><img class="wp-image-1713 size-full aligncenter" src="https://blog.topdownconsulting.com/wp-content/uploads/2017/03/img_58c048426522d-e1488996442107.png" alt="" width="200" height="80" /></a></p> <p>&nbsp;</p> <p>Then we create a custom dynamic HFM business rule to copy data into the alternate Entity hierarchy. This would be a straightforward rule to copy data using the Entity and Geography dimension names and the important thing is that it is dynamic so the rule should not need any regular maintenance to it since it is driven by the Entity and Geography dimension. This rule populates data into the new children members and then we let HFM’s default currency translation via triangulation do its magic. This would give us the data that we need for total G105 that could then be sent downstream to the Hyperion Planning application. In the end, we put HFM’s purpose-built capability to further great use and addressed a business requirement need with the tool that we had.</p> <p>The post <a rel="nofollow" href="https://blog.topdownconsulting.com/2017/03/doing-more-with-currency-translations/">Doing More with Currency Translations</a> appeared first on <a rel="nofollow" href="https://blog.topdownconsulting.com">TopDown Consulting Blog</a>.</p> Hoa Pham https://blog.topdownconsulting.com/?p=1712 Wed Mar 08 2017 13:20:54 GMT-0500 (EST) EPM Automate - DOS style automation for Oracle EPM Cloud http://ericerikson.blogspot.com/2017/03/epm-automate-dos-style-automation-for.html <div dir="ltr" style="text-align: left;" trbidi="on">Ever heard the phrase "history repeats itself" or "something out of fashion will become popular again"? EPM Automate is a good example.<br /><br />EPM Automate is the automation tool for the Oracle EPM cloud products: EPBCS, PBCS, FCCS, ARCS, etc. It allows users to log into the cloud, perform various actions, and log off. It can be run interactively or scripted and then scheduled.<br /><br />The "history repeating itself" piece of this comes from the user interface and the scripting language: MS-DOS command line and MS-DOS batch file (or PC-DOS if you got your copy of DOS direct from IBM instead of Microsoft or a clone manufacturer). Or if you've ever used the command line on a Unix computer - did you know Apple's Mac OS X is a Unix operating system? - then you'll feel right at home. A DEC VAX had something similar but the language was different.<br /><br />Actually the idea of a cloud environment harkens back to mainframe computing, so "what goes around comes around." Ok, no more phrases.<br /><br />Anyway, the first step is to log into the cloud product and download the installer - works with Windows or Linux (64 bit versions only). As the cloud environment is updated each month, the downloaded program should be updated each month too.<br /><br />After the install, launch the program from the menu. You're basically put into a command line environment, complete with drive/folder&gt; and blinking cursor. Type in what you want to do, like login, and then get a response back. If you don't know what you can type then enter "help" and get a list. For help on a specific command, type the command and then help, like "login help".<br /><br />For automating, write a batch file and then schedule that with Windows Scheduler, CA-7, etc. &nbsp;I'm tempted to use EDLIN as the text editor, just for the full 1980s DOS effect.<br /><br />Notice I'm skipping screenshots for this post - Oracle has a YouTube video that shows you how it works - this video uses PBCS for the cloud product.<br /><br /><a href="https://www.youtube.com/embed/1lUthzzoWEY?rel=0&amp;autoplay=1">https://www.youtube.com/embed/1lUthzzoWEY?rel=0&amp;autoplay=1</a><br /><br /><br />For full documentation on EPM Automate, go to:<br /><a href="https://docs.oracle.com/cloud/latest/epm-common/CEPMA/CEPMA.pdf">https://docs.oracle.com/cloud/latest/epm-common/CEPMA/CEPMA.pdf</a><br /><br /><br />Overall, a simple and easy way to work with the Oracle EPM Cloud products. I wish they'd make this available for HFM - I like it better than task flows. HFM Batch (Google it) was similar but wasn't replaced when 11.1.2.4 (with no Windows API) came out.<br /><br /><br />P.S. With good ideas from the past being brought to bear in current day solutions, I wonder when keypunch cards are coming back. I need a new holiday wreath (search Pinterest).<br /><br /><br /><br /><br /><br /><br /></div> ericerikson tag:blogger.com,1999:blog-6544753899810698939.post-5983648299194319658 Mon Mar 06 2017 09:00:00 GMT-0500 (EST) Hyperion EPM Month in Review: February 2017 http://www.hyperionepm.com/hyperion-epm-month-review-february-2017/ <p><img class="aligncenter wp-image-1351 size-full" src="http://www.hyperionepm.com/wp-content/uploads/2017/01/HyperionEPMMonthInReview.png" alt="HyperionEPM.com Month in Review" width="706" height="203" srcset="http://www.hyperionepm.com/wp-content/uploads/2017/01/HyperionEPMMonthInReview.png 706w, http://www.hyperionepm.com/wp-content/uploads/2017/01/HyperionEPMMonthInReview-300x86.png 300w" sizes="(max-width: 706px) 100vw, 706px" /></p> <p>It&#8217;s that time again&#8230;the EPM Month in Review.  February was just as active as January with another 44 contributions from our great community.</p> <h3><a href="http://adashek-epm.blogspot.com/">Adashek EPM</a></h3> <p>Gary tells us about a <a href="http://adashek-epm.blogspot.com/2017/02/excel-filters-now-retained-during-ad.html"><strong>new feature</strong> </a>in Smart View 11.1.2.5.620.  He also has an in-depth look at the <a href="http://adashek-epm.blogspot.com/2017/02/oracle-smart-view-for-office-query.html"><strong>Query Designer</strong> </a>in Smart View.</p> <h3><a href="http://camerons-blog-for-essbase-hackers.blogspot.com/">Cameron&#8217;s Blog for Essbase Hackers</a></h3> <p>Cameron has the results of his <a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/02/smart-view-survey-results.html"><strong>Smart View Survey</strong></a>.  He also has a tip on <a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/02/stupid-programming-tips-no-31.html"><strong>installing just Excel 2016</strong> </a>instead of the entire 2016 suite of Office products.  Cameron also brings us a great post on <a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/02/a-lightweight-modular-and-even-better.html"><strong>backing up your on-premises applications</strong></a>.  Finally, he suckered Chris Rothermel into providing us with a great guide on <a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/02/the-compleat-idiots-guide-to-pbcs-no-20.html"><strong>backing up your cloud-based applications</strong></a>.</p> <h3><a href="https://devepm.com/">DEV EPM</a></h3> <p>The DEV EPM crew tells us about the newly release <a href="http://devepm.com/2017/02/13/odics-is-here"><strong>Oracle Data Integrator Cloud Service (ODICS)</strong></a>.  I can&#8217;t be the only one saying that acronym out-loud right?</p> <h3><a href="http://epminsight.com/">epminsight</a></h3> <p>Neha provides public service announcement regarding a bug in Planning 11.1.2.4.005.  Amit shows us a cool was to <a href="http://epminsight.com/442/pass-planning-calc-manager-variable-run-time-prompt-values-essbase-partition/"><strong>pass run-time prompts from Planning to a MaxL command</strong> </a>rebuilding a partition.</p> <h3><a href="https://epmsxsw.com/2017/02/14/cloud-software-updates/">EPMSxSW</a></h3> <p>Summer has a quick tip on the possibility that a <a href="https://epmsxsw.com/2017/02/14/cloud-software-updates/"><strong>cube refresh could fix issues</strong> </a>in PBCS.</p> <h3><a href="http://ericerikson.blogspot.com/">Eric Erikson&#8217;s Oracle HFM and FCCS Blog</a></h3> <p>Eric tells us about the <strong><a href="http://ericerikson.blogspot.com/2017/02/hfm-11124204-psu-released.html">HFM 11.1.2.4.204</a></strong> patch that was recently released.  He also shows us how to <a href="http://ericerikson.blogspot.com/2017/02/viewing-metadata-properties-within-hfm.html"><strong>view metadata properties</strong> </a>inside of HFM (but not Smart View).</p> <h3><a href="http://exploitsinhyperion.blogspot.com/">Exploits in Hyperion</a></h3> <p>Sibin gives us a lengthy series on installing the Hyperion EPM stack in a distributed environment:</p> <ul> <li><strong><a href="http://exploitsinhyperion.blogspot.com/2017/02/oracle-virtualbox-creating-network-in.html">Part 1 (The Network)</a></strong></li> <li><strong><a href="http://exploitsinhyperion.blogspot.com/2017/02/installing-hyperion-epm-in-distributed.html">Part 2 (Foundation Install)</a></strong></li> <li><a href="http://exploitsinhyperion.blogspot.com/2017/02/installing-hyperion-epm-in-distributed_6.html"><strong>Part 3 (Planning Install)</strong></a></li> <li><a href="http://exploitsinhyperion.blogspot.com/2017/02/installing-hyperion-epm-in-distributed_97.html"><strong>Part 4 (Essbase Install)</strong></a></li> <li><a href="http://exploitsinhyperion.blogspot.com/2017/02/installing-hyperion-epm-in-distributed_16.html"><strong>Part 5 (Foundation Config)</strong></a></li> <li><a href="http://exploitsinhyperion.blogspot.com/2017/02/installing-hyperion-epm-in-distributed_61.html"><strong>Part 6 (Planning Config)</strong></a></li> <li><a href="http://exploitsinhyperion.blogspot.com/2017/02/installing-hyperion-epm-in-distributed_27.html"><strong>Part 7 (Essbase Config)</strong></a></li> <li><a href="http://exploitsinhyperion.blogspot.com/2017/02/installing-hyperion-epm-in-distributed_20.html"><strong>Part 8 (Redeploy)</strong></a></li> </ul> <p>Sibin also continues his journey with the <a href="http://exploitsinhyperion.blogspot.com/2017/02/in-place-hyperion-essbase-application.html"><strong>Essbase application logs</strong></a>.  He finished off the month with another installation related post relating to a <a href="http://exploitsinhyperion.blogspot.com/2017/02/oracle-client-install-failing-in.html"><strong>failure</strong></a>.</p> <h3><a href="http://glennschwartzbergs-essbase-blog.blogspot.com/">Glenn Schwartzberg&#8217;s Essbase Blog</a></h3> <p>Glenn has an interesting post about <a href="http://glennschwartzbergs-essbase-blog.blogspot.com/2017/01/fccs-what-you-see-is-not-always-what.html"><strong>FCCS and issues relating to data storage</strong></a>.  This particular issue is not unique to just FCCS.  I&#8217;ve had this exact issue occur one time before on a PBCS implementation as well.</p> <h3><a href="http://www.hyperionepm.com/">Hyperion EPM</a></h3> <p>I had a post on <a href="http://www.hyperionepm.com/essbase-bso-parallel-data-loads/"><strong>Parallel Data Loads in Essbase BSO</strong> </a>cubes.</p> <h3><a href="http://www.jasonwjones.com/">Jason&#8217;s Hyperion Blog</a></h3> <p>Jason asks if we&#8217;ve ever wondered what the difference is between <a href="http://www.jasonwjones.com/2017/02/jdbc-and-jndi-connections-compared-with-a-dodeca-example/"><strong>JDBC and JNDI connections is</strong></a>?  He has another post as well on <a href="http://www.jasonwjones.com/2017/02/jazz-up-those-static-dodeca-views-with-advanced-essbase-features/"><strong>advanced Essbase features in Dodeca</strong></a>.</p> <h3><a href="http://john-goodwin.blogspot.com/">More to life than this&#8230;</a></h3> <p>John continues his series on the <a href="http://john-goodwin.blogspot.com/2017/02/fdmee-hybrid-update-part-2.html"><strong>FDMEE Hybrid Update</strong></a>.  He also has a post on <a href="http://john-goodwin.blogspot.com/2017/02/loading-planning-metadata-from.html"><strong>loading Planning meta-data using FDMEE</strong></a>.</p> <h3><a href="http://www.orahyplabs.com/">Oracle &#8211; Hyperion Labs</a></h3> <p>Celvin takes a break from Groovy to talk about <a href="http://www.orahyplabs.com/2017/02/pbcs-quick-tip-hierarchy-driven-smartlists-import-metadata-time.html"><strong>PBCS and hierarchy driven Smartlists</strong></a>. He then continues his <strong><a href="http://www.orahyplabs.com/2017/02/groovy-pbcs-premises-hyperion-planning-part-iii.html">Groovy series with Part III</a> </strong>and <a href="http://www.orahyplabs.com/2017/02/groovy-pbcs-premises-hyperion-planning-part-iv-groovy-time.html"><strong>Part IV</strong></a>.</p> <h3><a href="https://realtrigeek.com/">Real Tri Geek</a></h3> <p>Sarah shows us how to get past an issues with the <a href="http://realtrigeek.com/2017/02/13/unable-to-launch-bics-data-sync-configuration"><strong>BICS Data Sync configuration</strong></a>.</p> <h3><a href="http://hyperionfinn.blogspot.com/"><strong>The Finish Hyperion Guy</strong></a></h3> <p>Henri tells us about <a href="http://hyperionfinn.blogspot.com/2017/02/financial-reporting-studios-days-are.html"><strong>end of days</strong> </a>for the FR Desktop Studio.  Mid-2017 is coming up quick!</p> <h3><a href="http://thehyperiondoctor.com/">The Hyperion Doctor</a></h3> <p>Ludovic gives us a run-down of the updates in <a href="http://thehyperiondoctor.com/2017/01/31/whats-new-with-oracle-planning-and-budgeting-cloud-17-02-february-2017-update/?utm_source=rss&amp;utm_medium=rss"><strong>February 2017 PBCS release</strong></a>.</p> <h3><a href="http://theitside.net/2016/12/16/a-deep-dive-and-demo-of-the-coming-essbase-cloud-service">The I.T. Side</a></h3> <p>Eric takes a deep dive into the new <a href="http://theitside.net/2017/02/16/introducing-oracle-data-integrator-cloud-service-odics"><strong>ODICS</strong> </a>offering from Oracle.</p> <h3><a href="http://theunlockedcube.com/">The Unlocked Cube</a></h3> <p>Vijay has a pair of posts.  First he covers <a href="http://theunlockedcube.com/hyperion/drm-pivots/"><strong>DRM Pivots</strong></a>.  He sticks with DRM as a topic showing how to execute the <a href="http://theunlockedcube.com/oracle/drm/drm-batch-client-execution-servers/"><strong>DRM Batch Client from remote servers</strong></a>&#8230;without anything fancy.  Pretty cool&#8230;</p> <p>Pete shows us how to <a href="http://theunlockedcube.com/hyperion/issue-shell-escape-calcmgrexecutemaxlscript/"><strong>execute shell commands</strong></a> in MaxL using the CalcMgrExecuteMaxLScript CDF.  He also shows some of the differences between <a href="http://theunlockedcube.com/hyperion/essbase/calc-manager-validation-versus-eas-validation-runjava/"><strong>EAS and Calc Manager</strong></a> as it relates to validating code.</p> <h3><a href="http://timtows-hyperion-blog.blogspot.com/">Tim Tow&#8217;s Hyperion Blog</a></h3> <p>Tim gives the Dodeca support team an <a href="http://timtows-hyperion-blog.blogspot.com/2017/02/kudos-to-dodeca-support-team.html"><strong>e-high-five</strong></a>.</p> <h3><a href="http://tony-mallardi.blogspot.com/">Tony&#8217;s World of EPM</a></h3> <p>Tony walks us through the process of enabling <a href="http://tony-mallardi.blogspot.com/2017/02/dynamic-member-addition-in-planningpbcs.html"><strong>dynamic member creation</strong> </a>in PBCS and Planning.</p> <h3><a href="https://womaninepm.com/">Woman in EPM</a></h3> <p>Opal gives us a recap of the <a href="https://womaninepm.com/2017/02/13/recap-rmoug-training-days-2017/"><strong>RMOUG Training Days 2017</strong></a> event in Denver.  She also has a post about <a href="https://womaninepm.com/2017/02/14/john-wick-2-and-the-value-of-information/"><strong>John Wick 2</strong></a>?  Ok, so there may be something about EPM in there too&#8230;but mostly John Wick 2.</p> <p>The post <a rel="nofollow" href="http://www.hyperionepm.com/hyperion-epm-month-review-february-2017/">Hyperion EPM Month in Review: February 2017</a> appeared first on <a rel="nofollow" href="http://www.hyperionepm.com">Hyperion EPM</a>.</p> Brian Marshall http://www.hyperionepm.com/?p=1409 Fri Mar 03 2017 23:26:41 GMT-0500 (EST) ODI KMs for HFM 11.1.2.4 https://devepm.com/2017/03/03/odi-kms-for-hfm-11-1-2-4/ Hi guys how are you? Today we are proud to announce that we are making available the ODI KMs for HFM 11.1.2.4. We developed these KMs around 6 months ago, but we were waiting to release them together with an article that we wrote for Oracle. Since OTN had some “Priority changes”, our article was [&#8230;]<img alt="" border="0" src="https://pixel.wp.com/b.gif?host=devepm.com&#038;blog=33318620&#038;post=1358&#038;subd=devepm&#038;ref=&#038;feed=1" width="1" height="1" /> RZGiampaoli http://devepm.com/?p=1358 Fri Mar 03 2017 15:23:27 GMT-0500 (EST) Three Little Words http://glennschwartzbergs-essbase-blog.blogspot.com/2017/03/three-little-words.html <br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">Others and I answer a lot of questions on the Oracle Technical Network and other forums and there is a ubiquitous little phrase that sends chills down our spines when someone is asking a question. What could be so bad that it sends terror down our spines?<span style="mso-spacerun: yes;">&nbsp; </span>“Nothing has changed”. Well that was the start, but the chilling words? “Just one thing” Why do I start this post with this?<span style="mso-spacerun: yes;">&nbsp; </span><o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">I was at a client doing a technical review of their environment this week.<span style="mso-spacerun: yes;">&nbsp; </span>(Names, PAG files sizes, dimension hierarchies are all fake to protect the innocent) We were doing some performance testing and somewhat related to the testing, but in production, they were having an issue with a BSO cube.<span style="mso-spacerun: yes;">&nbsp; </span>Their process is to export the level zero data, Clear the cube, “Deploy” the cube, reload the data and aggregate the cube.<span style="mso-spacerun: yes;">&nbsp;&nbsp; </span><o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">During this process, the cube grew from ~60 gig to ~180 gig. Of course I asked the question, what changed? The initial response was “nothing…” then a few minutes later “well just one little thing.” What was that one little thing? They explained to me most of the data is loaded into one member in the hierarchy (let’s call it No_ZZZZ). They continued that No_ZZZZ was a level zero child of the dimension ZZZZ. So the hierarchy looked like:<o:p></o:p></span></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://4.bp.blogspot.com/-0nmkW33YGFI/WLnAYAq9P_I/AAAAAAAAAwc/uFn4hZbl7osvdj1sSay7nzZ8HMYTKxrUACEw/s1600/zzzz.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://4.bp.blogspot.com/-0nmkW33YGFI/WLnAYAq9P_I/AAAAAAAAAwc/uFn4hZbl7osvdj1sSay7nzZ8HMYTKxrUACEw/s320/zzzz.png" width="175" /></a></div><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="mso-no-proof: yes;"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/></v:shapetype><v:shape id="Picture_x0020_1" o:spid="_x0000_i1026" type="#_x0000_t75" style='width:69.6pt;height:127.8pt;visibility:visible;mso-wrap-style:square'> <v:imagedata src="file:///C:\Users\GSCHWA~1\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png" o:title=""/></v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><o:p></o:p><br /></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">“All we did was to move No_ZZZZ to be a sibling of F2”<o:p></o:p></span></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://3.bp.blogspot.com/-0UwS-3Re6Sk/WLnAYBRNRhI/AAAAAAAAAwg/hLThjND5YfQ88Gx43AX_MsSV368ZUFuTACLcB/s1600/zzzz1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://3.bp.blogspot.com/-0UwS-3Re6Sk/WLnAYBRNRhI/AAAAAAAAAwg/hLThjND5YfQ88Gx43AX_MsSV368ZUFuTACLcB/s320/zzzz1.png" width="218" /></a></div><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="mso-no-proof: yes;"><!--[if gte vml 1]><v:shape id="Picture_x0020_2" o:spid="_x0000_i1025" type="#_x0000_t75" style='width:90.6pt; height:132.6pt;visibility:visible;mso-wrap-style:square'> <v:imagedata src="file:///C:\Users\GSCHWA~1\AppData\Local\Temp\msohtmlclip1\01\clip_image003.png" o:title=""/></v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><o:p></o:p><br /></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">From this we had a deep discussion about how blocks are created.<span style="mso-spacerun: yes;">&nbsp; </span>Let’s make an assumption that all other dimensions have only one member in them (wouldn’t that simple design be nice?). In the first example, if I aggregate and all of the data exists in No_ZZZZ I will create one new block - ZZZZZ <o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">In the second case, 4 additional blocks are created – d1, aaaa, Total_zzzz and ZZZZ.<span style="mso-spacerun: yes;">&nbsp; </span>In my simple case, going from 2 blocks to 5 is huge. Imagine when you consider real dimensions where you are aggregating a large number of members in the other dimensions. It makes it very easy for a cube to grow tremendously with just a simple change. <span style="mso-spacerun: yes;">&nbsp;</span><o:p></o:p></span></div><br /><div class="MsoNormal" style="margin: 0in 0in 8pt;"><span style="font-family: Calibri;">The moral of the story? Well there are two First you have to understand the impact of any change you make no matter how small it may seem. You need to test and not just assume the change is minimal. Second, if an issue occurs, it is typically because of some change somewhere. Before asking, research to try to figure out what might be causing the issue. It might be “Just one little thing”<span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></div> GlennS tag:blogger.com,1999:blog-2615703102299902978.post-8272457392103326367 Fri Mar 03 2017 14:14:00 GMT-0500 (EST) Getting Groovy with the EPM Cloud Migration REST API – Part 2 http://turrellconsulting.com/blog/?p=836 <p>This post is late.  It’s <em>embarrassingly</em> late.  But it’s finally finished, and I hope you find it useful.</p> <p>In the previous post, we discussed Oracle’s Migration API for EPM Cloud, and walked through some basic Groovy examples on:</p> <ul> <li>Retrieving the API Version</li> <li>Listing Files in the Inbox/Outbox</li> <li>Uploading Files to the Inbox/Outbox</li> <li>Downloading Files from the Inbox/Outbox</li> </ul> <p>The features above are useful for tasks like loading data and metadata into an application because we often have to place files into the Inbox/Outbox before we can reference them with Data Management or as part of a job.</p> <p>In Part 2 of this post, we will focus on the migration capabilities of the API.  I generally don’t automate full migrations, as they often involve a lot of communication with developers and coordination regarding the specific artifacts being moved.  However I almost always automate application backups.  Your needs may be different, so we’ll cover it all, including:</p> <ul> <li>Listing Application Snapshots</li> <li>Downloading Application Snapshots</li> <li>Uploading Application Snapshots</li> <li>Initiating an LCM Export</li> <li>Initiating an LCM Import</li> <li>Running the User Provisioning Report</li> <li>Running the User Audit Report</li> </ul> <h2>Snapshots vs LCM Exports</h2> <p>Part of setting up PBCS involves defining a Maintenance Time.  During this one-hour window, the application is backed up (nightly) and an Application Snapshot is created.  The application snapshot contains everything necessary to restore the application, including data, metadata, forms, security, reports, business rules, mappings . . . you name it.  Only <span style="text-decoration: underline;">one</span> Application Snapshot is maintained in the Inbox/Outbox.  It gets <span style="text-decoration: underline;">overwritten</span> every night, so if you want to keep a rolling set of backups, you will likely want to automate and schedule the export of these files.</p> <p>When we talk about an LCM Export, we are generally talking about a more focused artifact export, initiated by an admin.  For example, when a developer wants to migrate a specific set of artifacts from the TEST instance to PROD.  But technically speaking, an Application Snapshot <span style="text-decoration: underline;">is</span> an LCM export . . . it’s just the automated nightly export that includes all artifacts and data.</p> <h2>Listing the Application Snapshots</h2> <p>We previously stated that the Inbox/Outbox only maintains the most recent Application Snapshot, so why would we bother listing these files?  There’s only one of them at any given point in time, right?  Well it turns out that when you use the Migration API to list Application Snapshots, you’re really just listing all files in the Inbox/Outbox.  In fact, you may have noticed that the listFiles() function in the Groovy Common Helper Functions uses the URL for “/application snapshots”.</p> <p>It’s interesting to note that the files in the Inbox/Outbox are classified as either “LCM” or “External”.  LCM files include Application Snapshots and anything exported using LCM.  But curiously, this property also applies to internal Inbox/Outbox directories.  “External” files make up the remaining contents of the Inbox/Outbox.  These are usually files uploaded for data and metadata.</p> <p>We can see this <em>LCM</em> vs <em>External</em> designation by adding the code circled in red below to the listFiles() function.</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_16.png"><img class="alignnone size-medium wp-image-837" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_16-300x82.png" alt="Image_16" width="300" height="82" data-id="837" /></a></p> <p>If we then run the listFiles() function, we should see the current Artifact Snapshot (among any other files in the Inbox/Outbox:</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_17.png"><img class="alignnone wp-image-838" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_17.png" alt="Image_17" width="667" height="188" data-id="838" /></a></p> <h2>Downloading Application Snapshots</h2> <p>Downloading Application Snapshots is one of the more useful aspects of the Migration API, as most clients want to keep a rolling set of files over a given time period.  Because the Application Snapshot in the Inbox/Outbox gets overwritten every night, it’s important to download this file in an automated and scheduled manner.</p> <p>Downloading an application snapshot is just like downloading any other file, however there are a couple of “gotchas”.  While all of the Migration API documentation refers to the “<em><span style="text-decoration: underline;">Application</span></em> Snapshot”, the actual file that gets produced nightly in the Inbox/Outbox is called the “<em><span style="text-decoration: underline;">Artifact</span></em> Snapshot”.</p> <p>Another unusual fact about this file is that it has no file extension, even though it is a .zip file.  If you want to easily browse the contents of this file, you’ll need to add the .zip file extension once downloaded.</p> <p>Other than those two items, the Application/Artifact Snapshot can be downloaded using the downloadFile() function in the Groovy Common Helper Functions.  Please see the previous post here with some useful updates to this function.</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_17a.png"><img class="alignnone wp-image-849" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_17a.png" alt="Image_17a" width="654" height="135" data-id="849" /></a></p> <h2>Uploading Application Snapshots</h2> <p>Uploading an application snapshot is similar to uploading any other file to the Inbox/Outbox.  With that said, I have not been successful in uploading a previously downloaded Artifact Snapshot without first updating the file name.  This is because the nightly “Artifact Snapshot” file has a space in the file name, and has no file extension.  Remove the space and add a “.zip” file extension and everything works as expected.  But I have to ask, why would Oracle produce a download file that cannot be uploaded in its original state?  It may have something to do with the fact that Oracle can’t be sure which operating system exists on the target file system, and different operating systems use different file compression programs.</p> <p>Note the different file name below:</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_20.png"><img class="alignnone wp-image-839" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_20.png" alt="Image_20" width="663" height="187" data-id="839" /></a></p> <p>Regardless of the filename, the Migration API will recognize that the file being uploaded is an Artifact Snapshot (as opposed to any other file being uploaded to the Inbox/Outbox), however the file must have a “.zip” file extension.</p> <h2>Initiating an LCM Export</h2> <p>LCM Exports initiated via the Migration API aren’t especially intuitive, however once you know how they work, they’re pretty flexible.  I’ll explain . . . in order to execute an LCM export using the Migration REST API, users must first execute a successful export via the PBCS interface.  Once that has been done, developers can re-execute that same export using the API.</p> <p>My initial reaction to this approach was concern.  What if I setup a process in the PBCS user interface that archives all of my forms?  Will that export contain a hard-coded list of forms, missing any future artifacts I might add to the application?  The answer is no (and yes, depending on how you specify your artifacts).  If I tell LCM to export all of my forms (without selecting any <span style="text-decoration: underline;">individual</span> forms), then any new forms added at a later date will get picked up in future exports initiated using the API.  If I specify <span style="text-decoration: underline;">specific</span> forms in the initial selection using the PBCS user interface, then only those specific forms will get exported in the future when using the API.</p> <p>Let’s look at an example, but before we get started, you will need to add the function <strong>exportSnapshot()</strong> from the Groovy Common Helper Functions to your script.  Next we will log into PBCS, and select the <strong>Application</strong> icon.  Once expanded, select the <strong>Migration</strong> icon.  (Your icons may vary somewhat if your environment hasn’t been updated.)</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_21.png"><img class="alignnone wp-image-840" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_21.png" alt="Image_21" width="356" height="328" data-id="840" /></a></p> <p>Navigate through the Artifact Categories, and select the objects you want to export.  Remember that selecting an artifact category will allow future exports to capture newly added artifacts, while selecting specific artifacts within categories will limit future extracts to those just those specific artifacts.</p> <p>Select the Export button and provide an export name.  I selected “Planning” and named my export “Full_Planning”.  Assuming that I have copied the exportSnapshot() function from the Common Helper Functions for Groovy, I only need a single line of code to re-execute an LCM export:</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_22.png"><img class="alignnone wp-image-841" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_22.png" alt="Image_22" width="735" height="470" data-id="841" /></a></p> <p>At this point, you should have a fresh LCM export sitting in the Inbox/Outbox.</p> <h2>Initiating an LCM Import</h2> <p>I wouldn’t typically automate an LCM import into an application, however this could conceivably be useful if you’re refreshing a number of testing or training environments on a regular basis.</p> <p>To import a snapshot using the Migration API, first copy the <strong>importSnapshot()</strong> function from the Common Helper Functions for Groovy.  Then add the line highlighted below and run the script.</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_23.png"><img class="alignnone wp-image-842" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_23.png" alt="Image_23" width="698" height="456" data-id="842" /></a></p> <p>A quick check of the Migration Status Report will confirm the success of your LCM import.</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_24.png"><img class="alignnone wp-image-843" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_24.png" alt="Image_24" width="455" height="334" data-id="843" /></a></p> <h2>Running the User Provisioning Report</h2> <p>Running user provisioning reports in an automated manner can be useful for organizations with rigorous IT audit and documentation requirements.  To run this report using the Migration API, copy the waitForCompletion() function from the Common Helper Functions.  You will also need to copy the provisionReport() function from the chapter “User Provisioning Report”.  (This function isn’t currently listed in the Common Helper Functions for Groovy.)</p> <p>Then add the following line to your script:</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_25.png"><img class="alignnone wp-image-844" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_25.png" alt="Image_25" width="694" height="243" data-id="844" /></a></p> <p>It is important to note that the User Provisioning Report will be placed into the Inbox/Outbox.  From there it can be downloaded automatically with the downLoadFile() function.</p> <p>The User Provisioning Report itself will look something like this:</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_26.png"><img class="alignnone wp-image-845" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_26.png" alt="Image_26" width="689" height="248" data-id="845" /></a></p> <h2>Running the User Audit Report</h2> <p>While the User Provisioning Report will highlight all of the roles assigned to a give user (including the group through which they inherited a role), the User Audit Report shows when the user accessed the application and their associated IP address.  This report doesn’t address specific activities undertaken within the application, but rather the fact that the app was accessed.</p> <p>To run the User Audit Report using the REST API, you will need to copy the userAuditReport() function from the chapter “User Audit Report”.  (This function isn’t currently listed in the Common Helper Functions for Groovy.)</p> <p>Then add the following line to your script:</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_271.png"><img class="alignnone wp-image-858" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_271.png" alt="Image_27" width="750" height="440" data-id="858" /></a></p> <p>Like the User Provisioning Report, the User Audit Report will be placed into the Inbox/Outbox.  From there it can be downloaded automatically with the downLoadFile() function.</p> <p>The User Provisioning Report itself will look something like this:</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_28.png"><img class="alignnone wp-image-847" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_28.png" alt="Image_28" width="422" height="232" data-id="847" /></a></p> <p>You may have noticed that both report functions allow the specification of a report type (either “provisionreport” or “userauditreport”).  The documentation suggests that the “provisionReport()” function goes with the “provisionreport” parameter, and the “userAuditReport()” function goes with the “userauditreport” parameter.  This makes sense, but can you run an audit report with the “provisionReport()” function and vice versa?  Here’s what I noted:</p> <p><a href="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_291.png"><img class="alignnone wp-image-855" src="http://turrellconsulting.com/blog/wp-content/uploads/2017/03/Image_291.png" alt="Image_29" width="657" height="123" data-id="855" /></a></p> <h2>Wrap-up</h2> <p>So there you have it!  You can now automate backups, migrations and usage reports using the REST API’s.</p> <p>&nbsp;</p> <p>&nbsp;</p> jturrell http://turrellconsulting.com/blog/?p=836 Thu Mar 02 2017 19:07:34 GMT-0500 (EST) How to Implement Slowly Changing Dimensions (SCD) Type 2 in Oracle Data Integrator (ODI) 12c http://blog.performancearchitects.com/wp/2017/03/02/how-to-implement-slowly-changing-dimensions-scd-type-2-in-oracle-data-integrator-odi-12c/ <p>Author: Margaret Motsi, Performance Architects</p> <p>Tracking historical changes in data (slowly changing dimensions) is a very common <a href="http://www.oracle.com/technetwork/middleware/data-integrator/overview/index.html">Oracle Data Integrator (ODI)</a> task since many industries require the ability to monitor changes and to be able to report on historical data accurately at a point in time. Implementing slowly changing dimensions (SCD) in ODI 12c is relatively easier than in 11g.</p> <p>This blog post provides instructions on how to implement SCD in 12c, and points out any of the differences from 11g.</p> <p><strong>SCD Target Table Requirements</strong></p> <p>In the data warehouse (same as in 11g), the target table needs to contain these additional columns:</p> <ul> <li><strong>A natural key. </strong>This represents the primary or unique key, usually from the source system.</li> <li><strong>A surrogate key</strong>. This should be a number unique for each data entry that is automatically generated, usually using a sequence for example the ROW_WID column it only exists in the warehouse and is based on a DB or ODI sequence.</li> <li><strong>A starting timestamp</strong>. Indicates what date the record is created in the data warehouse.</li> <li><strong>An ending timestamp</strong>. Indicates what date the record changes.</li> <li><strong>A current record flag</strong>. Indicates whether the record is the current one (1) or the historical one (0).<br /> <a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-1.png"><img class="size-medium wp-image-1936 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-1-221x300.png" alt="" width="221" height="300" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-1-221x300.png 221w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-1.png 240w" sizes="(max-width: 221px) 100vw, 221px" /></a></li> </ul> <p>In this example, the following are the additional columns:</p> <ul> <li>Natural Key: EMPLOYEE_ID</li> <li>Surrogate Key: ROW_WID</li> <li>Starting Timestamp: EFF_FROM_DT</li> <li>Starting Timestamp: EFF_TO_DT</li> <li>Current Record Flag: CURRENT_FLG</li> </ul> <p><strong>Configuring the SCD Mapping</strong></p> <ol> <li>Create the target data store model in the Designer and define the SCD behavior for each column.</li> </ol> <p>In ODI 11g this was a tedious exercise, as the column editor had to be opened for each column one-by-one, then defined in the <strong>SCD Behavior</strong> area in the <strong>Description</strong> tab. In 12c, all of the columns can be defined at the same time in the <strong>Model Editor</strong> under the <strong>Attributes</strong> tab.</p> <p style="text-align: center;"><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-2.png"><img class="alignnone size-medium wp-image-1935 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-2-300x111.png" alt="" width="300" height="111" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-2-300x111.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-2.png 367w" sizes="(max-width: 300px) 100vw, 300px" /></a><strong><em>ODI 11g</em></strong></p> <p><em><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-3.png"><img class="alignnone size-medium wp-image-1934 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-3-300x128.png" alt="" width="300" height="128" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-3-300x128.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-3-768x328.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-3-624x266.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-3.png 827w" sizes="(max-width: 300px) 100vw, 300px" /></a></em></p> <p style="text-align: center;"><strong><em>ODI 12c</em></strong><em> </em></p> <ol start="2"> <li>In the <strong>Projects</strong> section, create the mapping to load the SCD target table.</li> </ol> <p><strong><em><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-4.png"><img class="alignnone size-medium wp-image-1933 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-4-300x226.png" alt="" width="300" height="226" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-4-300x226.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-4.png 352w" sizes="(max-width: 300px) 100vw, 300px" /></a> </em></strong></p> <p style="text-align: center;"><strong><em><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-5.png"><img class="alignnone size-medium wp-image-1932 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-5-300x177.png" alt="" width="300" height="177" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-5-300x177.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-5-624x367.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-5.png 683w" sizes="(max-width: 300px) 100vw, 300px" /></a>ODI 12c</em></strong></p> <p>Another thing to note is that in ODI 12c, the mapping editor has been simplified to only three tabs instead of the seven in 11g (see below). The <strong>Mapping</strong> tab is now called <strong>Logical</strong> and <strong>Quick Edit</strong> can be accessed within this area. The <strong>Flow</strong> tab is now called <strong>Physical</strong>, and <strong>Flow Control</strong> can be accessed in this area.</p> <p style="text-align: center;"><strong><em><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-6.png"><img class="alignnone size-medium wp-image-1931 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-6-300x86.png" alt="" width="300" height="86" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-6-300x86.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-6.png 391w" sizes="(max-width: 300px) 100vw, 300px" /></a>ODI 11g</em></strong></p> <ol start="3"> <li>After dragging and auto-mapping the source and target tables, map the SCD specific columns as follows:</li> </ol> <ul> <li><strong>EFF_FROM_DT</strong>. Maps to ‘SYSDATE’ which captures the date when record is created.</li> <li><strong>EFF_TO_DT</strong>. Maps to ‘SYSDATE’ which captures the date the record is changed. The default value from the SCD IKM is <strong>01-01-2400.</strong></li> <li>Maps to ‘Y’. The KM populates this column so no need to populate this column. (1: Current Record, 0: Past Records).</li> <li><strong>ROW_WID</strong>. Maps to a sequence which auto-populates unique values for each record. In this case, we are mapping to a ODI sequence.</li> </ul> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-7.png"><img class="alignnone size-medium wp-image-1930 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-7-300x63.png" alt="" width="300" height="63" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-7-300x63.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-7-768x161.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-7-624x131.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-7.png 796w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>As mentioned earlier, in ODI 12c the <strong>Quick Edit</strong> tab no longer exists. Now, you can easily access the <strong>Quick Edit</strong> panel from the mapping by clicking on the target data store and by viewing the <strong>Attributes</strong> panel in the <strong>Property Inspector</strong> as shown above.</p> <p>The <strong>Execute On</strong> parameter in 11g has been replaced with the <strong>Execute on Hint</strong> parameter in 12c, which can easily be specified in this same panel, as shown below.</p> <p style="text-align: center;"><strong><em><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-8.png"><img class="alignnone size-medium wp-image-1929 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-8-300x169.png" alt="" width="300" height="169" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-8-300x169.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-8.png 420w" sizes="(max-width: 300px) 100vw, 300px" /></a>ODI 11g</em></strong></p> <p style="text-align: center;"><strong><em><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-9.png"><img class="alignnone size-medium wp-image-1928 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-9-300x90.png" alt="" width="300" height="90" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-9-300x90.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-9-768x230.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-9-624x187.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-9.png 825w" sizes="(max-width: 300px) 100vw, 300px" /></a>ODI 12c</em></strong></p> <ol start="4"> <li>The only step that needs to be done in 12c which was not necessary in 11g is to define <strong>Integration Type</strong> in the target table property inspector under the <strong>Target </strong>tab.</li> </ol> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-10.png"><img class="alignnone size-medium wp-image-1927 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-10-300x115.png" alt="" width="300" height="115" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-10-300x115.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-10.png 528w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Lastly the <strong>Integration Knowledge Module (IKM)</strong> is set in the <strong>Physical</strong> tab (formerly the <strong>Flow</strong> tab in 11g). As mentioned above, the <strong>Control</strong> tab is no longer there in 12c and <strong>Check Knowledge Modules</strong> can be defined under the <strong>Physical</strong> tab in the <strong>Property Inspector</strong>.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-11.png"><img class="alignnone size-medium wp-image-1926 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-11-300x235.png" alt="" width="300" height="235" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-11-300x235.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-11-624x490.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-11.png 679w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Quick tip: If the <strong>Primary Key</strong> of the target table is indexed, make sure it is non-unique as the historized data will create duplicate primary keys.</p> <p>Once the mapping is tested, similar to 11g, it can be added to a package and then will generate a scenario for that package. This will enable data loads to capture any changes and will historicize the old data whenever the scenario is executed. In the below example, the <strong>JOB_ID</strong> for four employees changed when they were promoted to managers and this is captured in the data load.</p> <p><a href="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-12.png"><img class="alignnone size-medium wp-image-1925 aligncenter" src="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-12-300x85.png" alt="" width="300" height="85" srcset="http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-12-300x85.png 300w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-12-768x217.png 768w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-12-624x176.png 624w, http://blog.performancearchitects.com/wp/wp-content/uploads/2017/01/m-12.png 980w" sizes="(max-width: 300px) 100vw, 300px" /></a></p> <p>Still have questions about implementing SCD in ODI 12c?  Contact the Performance Architects team <a href="mailto:sales@performancearchitects.com?subject=ODI%2012c%20SCD%20blog%20question">here</a> and we would be happy to help.</p> Melanie Mathews http://blog.performancearchitects.com/wp/?p=1924 Thu Mar 02 2017 05:17:22 GMT-0500 (EST) The Compleat Idiot's Guide to PBCS No. 20 -- A lightweight and even better EPM cloud backup http://feedproxy.google.com/~r/CameronsBlogForEssbaseHackers/~3/pQ8o-WxGZ18/the-compleat-idiots-guide-to-pbcs-no-20.html <h1 dir="ltr" id="docs-internal-guid-51cf11d4-8791-ac3c-2c8f-0e014d44bced" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Not better. &nbsp;Best. &nbsp;At least in the cloud.</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Yr. Fthl., Hmbl., &amp; Obt. Svt.</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> has written how to back up </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">on-premises</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2012/02/lightweight-modular-and-better-essbase_5219.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Essbase</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> and </span><a href="http://camerons-blog-for-essbase-hackers.blogspot.com/2017/02/a-lightweight-modular-and-even-better.html" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">EPM</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> systems. &nbsp;But what about the cloud? &nbsp;There is no MaxL to be found in PBCS or nor is there really any LCM utility. &nbsp;Yes, Application Management does that in the cloud via the UI and yes, there is a single generation nightly backup via the maintenance window, but what about beyond then? &nbsp;What if you want backups to go to your data center? &nbsp;Or have multiple backups in the cloud itself?</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Chris Rothermel has again come to the rescue with an approach that is – like just about everything in the cloud – better than what’s on offer in on-premises. &nbsp;Yes, it’s sad that advance after advance seems to pass on-premises by but we must all adapt or perish as must Oracle. &nbsp;Although I have not one single bit of proof, I think (I hope) that when the Big Release comes to on-premises EPM some time before </span><a href="http://www.kscope17.com/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Kscope17</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> it will bring </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">some</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> of the automation advances the EPM cloud has today. &nbsp;Watch this space to see how right or wrong I am on that</span><span style="background-color: transparent; color: #c00000; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;Edited to add that alas, </span><span style="background-color: transparent; color: #c00000; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">no</span><span style="background-color: transparent; color: #c00000; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">, probably </span><span style="background-color: transparent; color: #c00000; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">not</span><span style="background-color: transparent; color: #c00000; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> based on a conversation from yesterday.</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;Bummer but let’s hope my source is wrong.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">As for this backup itself, it’s better or even best because its foundation is both simple and sophisticated. &nbsp;What I mean by that is that Chris’ approach uses PBCS’ (EPBCS applies equally as does I think every other Oracle EPM cloud product) own Application Management functionality (for Luddite on-premises, think LCM) tools to define and create the backup and PBCS’ single utility, epmautomate, to do the EPM work (again, hidebound on-premises types, think the LCM utility as well as OS script commands to pull files onto an on-premises target). &nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I really, really, really like Chris’ approach – better maybe than my own – and encourage you to take a good hard look at it and think about, if you’re an on-premises customer, how to meld it with my approach or </span><a href="http://essbasedownunder.com/2015/04/lcm-backups-for-fun-and-profit/" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Peter Nitchke’s</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">. &nbsp;</span><a href="https://en.wikipedia.org/wiki/The_Sky%27s_the_Limit_(1943_film)" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">The sky’s the limit</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">For cloud, I can’t think of any other way than Chris’.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Enough of my blather, enjoy his excellent work below and again Chris, thank you so much for sharing your knowledge.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Timestamp and Keep Cloud Snapshots</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The current cloud solution backs up your application nightly. &nbsp;It archives everything created for the application including the data stored in the application into an LCM file called “Artifact Snapshot” and you get to set what time of day this job runs. &nbsp;I happened to delete this “Artifact Snapshot” file one day and it re-appeared the next day. &nbsp;From this I’ve determined that “Artifact Snapshot” is defined and controlled by Oracle when running the daily maintenance. &nbsp;Every day at the same set time this job runs and creates a complete snapshot of your application. &nbsp;The complete backup of your application is stored in a file called “Artifact Snapshot.” &nbsp;There is only one file called “Artifact Snapshot” and there is only one recent copy of this file stored in the cloud. &nbsp;</span></div><ul style="margin-bottom: 0pt; margin-top: 0pt;"><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What if you want to keep more than one backup in the cloud?</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What if you want the Snapshot as of right </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">now</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> instead of getting what was run at the scheduled daily maintenance time?</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">How do you enforce the number of copies retained and avoid storing a bunch of obsolete files?</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What if you want to retain copies for a Snapshot other than “Artifact Snapshot”?</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What if you have multiple applications to backup?</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">How can you schedule this?</span></div></li><li dir="ltr" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">What if I want to keep copies on both the customer owned machines and also on the cloud?</span></div></li></ul><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">I’ve developed a batch script process that addresses these questions. &nbsp;</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Configure Parameters</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">This solution is easily modified for your environment. &nbsp;Provide the appropriate epmautomate login credentials for URL, USER, PASSWORD, and DOMAIN. &nbsp;These must be valid parameters that you’d use when using epmautomate login. &nbsp;Similarly the SnapshotName must be a snapshot that can be found in PBCS. &nbsp;For simplicity we’ll leave ‘Artifact Snapshot’ in place because that is the default snapshot used by the maintenance window and all cloud instances have this snapshot name. &nbsp;The other variables for appname and env are ideally the name of your application and environment but you can name them whatever you like. &nbsp;They are used in the script to help identify the backup files. &nbsp;Finally the NumberOfBackups variable is a number which identifies how many backups for your application you wish to retain.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="182" src="https://lh3.googleusercontent.com/VfruyYccem6zmRcQu4HSl-GtvBsIvKQKKxlu9orh9Lu2VniJ2lr1PljZTDQDBZBljcL_UPcMiQE_dj-euOpvXwlR63E4B7s-9pXxqFbmOzhdHZjjo6kH1zsl5ev7NOoyrzcwcUnTBErQWNPdnw" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="623" /></span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Fictitious Example:</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="179" src="https://lh5.googleusercontent.com/5vTO_WNmLD1mfOTYXaFKuvxLOcol8kguoBwX8UI2GK370QNtu2_5M1hmwUg3HXsYcftohqH7W9GupVBQ3kakpiJKEA-fLhZF8N8DQXSB72vHXVS-Ex0_W7jmB_pWrawQEzFVCLETOxb_27ICPA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="625" /></span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Q&amp;A</span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Q:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;What if you want to keep more than one backup in the cloud?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">A:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;Run the configured script. &nbsp;It will download the snapshot, rename it, and upload it back to the cloud. &nbsp;The timestamp placed on the snapshot represents the time the file was downloaded and renamed. &nbsp;It is likely different than the time when the snapshot was actually created.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="265" src="https://lh6.googleusercontent.com/midgX9ppk5hk-rIzaVi2JBuCNJY01M7OBDHkXkTDAzuJ0mNbv6Tmy8I9QF7YSWQaaNe191k4LT2JOQBbapR_pC1dEaf6yt8QbQEUyKuIat6uMy9MmuqRfC8vU-dteqZg2AZ_S-7zWutihXdu0Q" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Q:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;What if I want the Snapshot as of right </span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">now</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> instead of getting what was run at the scheduled daily maintenance time?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">A:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;Run the configured script with an additional parameter to invoke the epmautomate exportsnapshot command. &nbsp;The newly generated file is then downloaded, renamed, and uploaded back to the cloud. &nbsp;The file uploaded back to the cloud has the extra parameter it was called with to differentiate it from a timed backup. &nbsp;The timestamp reflected on this backup represents the time of the snapshot, not just the time the snapshot was downloaded. &nbsp;In the example below I use the german word “jetzt” meaning now (at the present) to know that the timestamp of this file matches when the file was generated and not just when the file was downloaded. &nbsp;Running the script with the extra parameter runs the extra EPMAutomate export command followed by the downloadfile command. &nbsp;The word ‘jetzt’ was just used as an example. &nbsp;You can use any word you like and know it will be appended to the zip filename.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="238" src="https://lh4.googleusercontent.com/WqCLOzG8AL9sP4whqZmDUZmSIi6kYPwWWcWv3eZ4h1jSrEcwywxDTNh-2h6EubORDGGSB6VcQookd3GfIwvbUNzGHDDJQ-rn6vquACWv-58aLcd2_6SYJbCaKhqPtK_mmQC8C2FcRX4ucUVRmg" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Q:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;How can I enforce the number of copies retained and avoid storing a bunch of obsolete files?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">A:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;For files downloaded renamed and stored on the Windows server this is very easy. &nbsp;Cleaning up files stored in the cloud this is much trickier for several reasons. &nbsp;The cloud does not have a rename feature, the cloud listfiles command does not show the date timestamp, and finally LCM files (zip files) are handled differently in the cloud and effectively disappear from view. &nbsp;Other zip files will show just fine using the listfiles command but LCM files are not shown. &nbsp;Since epmautomate listfiles command does not show you the list of LCM zip files we have to maintain a list separately. &nbsp;&nbsp;&nbsp;For this reason a separate list of LCM files is kept to record what known LCM files are in the cloud. &nbsp;The parameter NumberOfBackups is used to check this list of LCM files on the cloud. &nbsp;If the number of files exceeds the threshold the oldest file(s) are deleted so only the desired number of most recent backups is kept.</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="143" src="https://lh6.googleusercontent.com/VX6Sf5qza5BZSGuF4z-9UVUSKYCTDG4CRxputoL5z0RA9yne8EcZWEuFVe2sPaThzgeGmHjUojZSpbtadGJumRxupr7wWrV4oG_Ko9ZUHNlOZ-1zkN058-LyKPG3TcwaxpsBkMjFCmoW8MC5tA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="624" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Q:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;What if I want to retain copies for a Snapshot other than “Artifact Snapshot”?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">A: &nbsp;</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Create that snapshot definition in the Migration section of the cloud. &nbsp;Then update your batch file accordingly. &nbsp;If for example I created a LCM export called “Rothermel Special” in the cloud and then I can update batch file with this new snapshot name. &nbsp;</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><img height="17" src="https://lh3.googleusercontent.com/_aRonJ7LgtSoxn7v3frg2GYPcYlp23rrF5tPcfz9bsnzPFkbVpqovXm7ICUp15u0OyRM8cJvmzIPb0Go7e3av9djefQ4Q8cXn1fvCmBOhyRXrZtbAgTtsIACrWcND1SBHwUKiRYs4c52AO_JtA" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="276" /></span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Q:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;What if I have multiple applications to backup?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">A:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;Create separate batch files for each and just update the necessary parameters. &nbsp;I recommend putting each application in its own folder to avoid a potential for mixing files. &nbsp;Since the default snapshot which is downloaded is called “Application Snapshot” and it creates “Application Snapshot.zip” in your directory you could run into trouble with two parallel executions. &nbsp;So either ensure the batch files are run in serial or put them in separate directories and invoke them in separate session windows. &nbsp;</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Q:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;How can I schedule this?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">A:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;See the </span><a href="http://docs.oracle.com/cloud/latest/epm-common/CEPMA/scheduling_the_script.htm#CEPMA-pbcs_epm_control_utility_50" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Automating Script Execution</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> section of the </span><a href="http://docs.oracle.com/cloud/latest/epm-common/CEPMA/toc.htm" style="text-decoration: none;"><span style="background-color: transparent; color: blue; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">EPM Automate Utility documentation</span></a><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">.</span></div><br /><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Q:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;What if I want to keep copies on both the customer owned machines and also on the cloud?</span></div><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">A:</span><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> &nbsp;My first solution for this backup process only stored the timestamp copies on the local machine. &nbsp;The limitation of that is you had to have access to the machine to find the backups. &nbsp;We realized it would be better to store the backup on the Cloud. &nbsp;Since the epmautomate commands do not have the copy or rename capability this solution forces us to download the file from the cloud rename it locally and then upload the named file. &nbsp;There’s no extra work in keeping the archive files on both the local machine and the cloud. &nbsp;To enforce the number of backups limit we run a single command to delete excess files on the local machine. &nbsp;I realize keeping files on both the local machine and the cloud is a bit like wearing both a belt and suspenders. &nbsp;Either one will keep your pants up. &nbsp;This solution is storing the files in both locations and you can modify it to only keep the files in the cloud or just keep the files on the local machine.</span></div><h1 dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 24pt;"><span style="background-color: transparent; color: #365f91; font-family: &quot;cambria&quot;; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Solution Reference </span></h1><div dir="ltr" style="line-height: 1.3800000000000001; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: &quot;calibri&quot;; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The solution calls for ad