Oracle Essbase - Not Just For Financial Analytics

2y ago
7 Views
2 Downloads
2.09 MB
10 Pages
Last View : 11d ago
Last Download : 3m ago
Upload by : Nora Drum
Transcription

BI Consulting Group White PaperOracle Essbase- Not just for Financial AnalyticsExecutive SummaryThe goal is to increase the value of Essbase in yourOracle Essbase is not just for financial analyticsorganization by using it in ways you might not haveanymore. By expanding its use beyond the Financepreviously considered. Move it beyond the Financedepartment, you will begin to see the true value of thisDepartment and make yourself an analytics superstar!flexible and functional tool.Here are a few areas where savvy users of OracleThis white paper will show how you can use an existingEssbase can extend it horizontally across multiplesales analysis cube as a foundation for an inventorybusiness functions:analysis cube. Operations: inventory control, forecast accuracy analysisReusing existing meta-data such as the product Sales & Marketing: product profitability, spend planninghierarchy between cubes can really speed up the HR: compensation trend analysis, timesheet trackingdevelopment process and is a best practice of Manufacturing: build plans, bill of material analysisEssbase design. Additional examples featured in this Finance: days sales outstanding (DSO) analysiswhite paper include using this new inventory cube toanswer some real-world business questions.This white paper will describe how Oracle Essbasecan be used for detail level inventory analysis for aThe goal is to make Essbase relevant to your entirefictional Operations department. It utilizes a variationorganization so it can improve your daily operations.of the “Sample Basic” cube that ships with OracleEssbase.Along the way, we’ll review someNot Just for Financial Analytics Anymorebest-practice design tips. The intent is to show howPeople sometimes think of Oracle Essbase as onlyyou can leverage an existing, known cube structuresuited for the Finance department. While it’s true thatand build a new application using this knowledge.Essbase “excels” at this, the tool can help almost anybusiness function that uses numeric data. Its ability toDetail Level Inventory Analysisanalyze in a multidimensional fashion allows users toBackground: TBC (The Beverage Company) makes“slice and dice” numbers to gain new insight into what’sand distributes beverages. A large part of their capitalhappening in their business.is tied up in the bottles of various drinks that are sittingin their warehouse and on vendor’s shelves.Once you see how to do this in one area, why not usethe same techniques somewhere else?860 Blue Gentian Road Suite 290 Eagan, MN 55121-1-Tel 866.953.4757Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial AnalyticsThey want to limit the amount of money spent on It’s evident that the existing Sample Basic cube would needmanufacturing their products and not spend moneysome changes to meet the requirements.making beverages that customers are not buying. Thiswill free up cash to be used for other business The “Year” must go to the day levelpurposes such as advertising, product research and The “Market” dimension does not applyinvesting. TBC thinks one way to achieve these goals A “Warehouse” dimension is neededis to better manage their warehouse inventories.Scenario: TBC has been using their Essbase cube“Sample Basic” to track product profitability (Profit,Sales, COGS and Operating Expenses) and someimportant inventory data (Opening and EndingInventory Balances). This allows users to answerquestions such as “What are the ending inventorybalances by Product by Month?” However, it does notgo down to a low enough level of detail for TBC’srequired reports (ie daily inventory analysis bywarehouse).Question: How can TBC build another Essbaseapplication that will provide more detailed analysis oftheir daily inventory warehouse operations?Figure 1Let’s start by reviewing the existing Sample Basic cubestructure: (Figure 1) The lowest level of data currently available for the “Year”Solution: This requirement can be addressed bydimension is “Month” (ie Jan, Feb, Mar, etc). However, TBCcreating a new “Inventory” cube based on the existingneeds it at the day level.“Sample Basic” cube. It will share dimensions and Many of the existing dimensions can still be used (Year,attributes where possible and have new dimensionsMeasures, Product, Scenario) but “Market” is not needed.and attributes where necessary.-2-860 Blue Gentian Road Suite 290 Eagan, MN 55121Tel 866.953.4757Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial AnalyticsStep 1 - Make a copy of the “Sample Basic” applicationProduct, Market, Scenario” will become “Years,within Essbase Administration Services (EAS). To doMeasures, Product, Warehouse, Scenario”.this, right-click on application name “sample” andselect “Copy.” Name this new application “Inventory”The only dimension name change will be renaming(we’re limited to 8 characters in naming) and pressand updating “Market” to “Warehouse”.“OK”. (Figure 2)dimensions use identical names between cubes alsohelps with user acceptance training.HavingLearn theThis will create a new application/database “Inventoryfunction of one cube and the other cubes are similar.Basic” which contains all components of the “Sample(Figure 3)Basic” application.Figure 2Figure 3The advantage of copying an existing cube (ifavailable) instead of starting from scratch is thatseveral of the dimensions (such as “Product”) arecommon between both applications. Reusing all thehard work previously done saves time, money and cutsdown on errors. You can also use the same dimensionbuild rules in many cases.After our changes, dimensions “Years, Measures,-3-860 Blue Gentian Road Suite 290 Eagan, MN 55121Tel 866.953.4757Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial AnalyticsStep 2 - Update “Year” dimension to include specificTo keep things simple, just change the member namesdate/time members. The “Year” dimension in “Sampleto reflect your needs.Basic” only goes to the month level. Our requirementunder East, West, South, and Central (such as Newis to go to the day level. No problem. simply addYork, Massachusetts, etc) and then add the prefixdates as children of the month member. (Figure 4)“Warehouse” to East, West, South and Central.Our example will use the first seven days of calendarYou do not want to use the same member names East,year 2009 to demonstrate the idea. I recommend youWest, South, and Central in different cubes if they haveadd a text prefix of “d” (for “date”) to the member namedifferent meanings.Delete the member namesso that Excel interprets this as a text value and not anumeric value. For example, list “20090101” (Jan 1,Figure 4Figure 52009) with the “d” prefix to desinate it as a date. Thisis not a requirement of Essbase, just a helpfulsuggestion.Correct choices while creating theEssbase outline can help users later on.Step 3 - Change “Market” to “Warehouse” and updatecontents. As previously stated, TBC does not want the“Market” dimension in this cube and needs a“Warehouse” dimension instead. (Figure 5)-4-860 Blue Gentian Road Suite 290 Eagan, MN 55121Tel 866.953.4757Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial AnalyticsKeeping unique member names across your cubes isLikewise, keep identical names in dimensions if theya best-practice of Oracle Essbase outline design. Thisreference identical things. Notice how the “Product”reduces confusion for users over the meaning ofdimension is the same in both outlines. (Figure 7)member names and helps your company graduallydefine a common data dictionary of business terms.For instance, don’t use the term “East” in one cube todefine a “Market” and “Warehouse” in another cube.It confuses users and leads to incorrect data retrievalsor misinterpretation. (Figure 6)Figure 6-5-860 Blue Gentian Road Suite 290 Eagan, MN 55121Tel 866.953.4757Email info@biconsultinggroup.comFigure 7Web www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial AnalyticsStep 4 - Update the “Measures” dimension. Let’sAsk IT to extract a tab delimited text file containingdelete the “Profit” and “Ratios” members and replacedata with the following fields: (Figure 9)the “Inventory” members as shown. We want to lookat “Units” and the valuation of those units, called Date“Value”. (Figure 8) Product WarehouseAs a side note, inventory is valued at the cost to the Actualcompany to produce the products. So if you only have Inventory Unitsinventory “cost” available in your data source, it should Inventorybe the same thing as the inventory “valuation” in ourYou will need to create a load rule to get the data intoexample application.Figure 8Figure 9Step 5 - Load data. You may be asking yourself “JustEssbase. A best practice is to have your data “clean”where am I going to get data to support this cube?”before it gets to the load rule. This means includingGood question.the correct member names so no further manipulationI suggest asking your friendlyAll(such as fixing member names) is needed within thecompanies using Oracle Essbase have some sort ofload rule. This is not a requirement, just a good idea.neighborhood IT department for this file.computer based inventory management system.-6-860 Blue Gentian Road Suite 290 Eagan, MN 55121Tel 866.953.4757Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial AnalyticsData Analysis Examples:Our database can be further improved by addingseven days of 2009. Notice how inventory units andaliases to member names (”All Products” and “Allvalues are building rapidly that first week. This mayWarehouses”) and aliases to date members (wherebe according to plan or a warning flag that TBC is“d20090101” becomes “Jan 01, 2009”). These typesbuilding too much product.of things improve the overall user experience andaccess to the numbers provides a way for managersremove the guess work of figuring out what thingsto understand and take appropriate action.In either case, readymean.Earlier we asked how TBC can better manage theirA sample of the completed database outline is shownwarehouse inventories to drive efficiencies throughouthere. Notice the Sample Basic cube contained severalthe company. How can this inventory cube help? Let’sFigure 11Figure 10product attributes which were carried over to ourlook at sales in the East region, and see if TBC isInventory Basic cube (Caffeinated, Ounces, Pkg Type,creating the right beverages to meet demand. Use thePopulation, Intro Date). Attributes function the same“Sample Basic” application to analyze actual sales byway as dimensions and we can make good use ofproduct.them. (Figure 10)Now that the cube has been defined and data loaded,lets look at using it for detailed daily inventory analysis.Start with a simple examination of inventory units andvaluation for all products by day for the first860 Blue Gentian Road Suite 290 Eagan, MN 55121-7-Tel 866.953.4757Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial Analyticsthis to actual sales trends.The most popular products in the East region duringJune were Colas. The least popular were Fruit Sodas.TBC also knows from historic trends that July salesHere is a sample inventory level retrieval for the last 4numbers tend to replicate June sales. How can TBCdays of June for the East warehouse by major productuse this information to make a sound businessgroup. (Figure 13)decision on how many bottles to produce for July?(Figure 12)Using their new “Inventory Basic” cube, TBC can seehow much product has been filtering into the Eastwarehouse during the last days of June and compareFigure 12Figure 13This leads to some observations:trending upward. This seems like a problem. Perhaps TBC may be producing too many Colas in the Eastsome Cola bottles could be shipped to othercompared to anticipated demand. Cola sales in Junewarehouses if they’re running low. TBC should notifywere approx 28,000 bottles yet they have approxthe factory that they can produce less bottles of Cola120,000 bottles available in the East warehouse atfor the next few months. This should save someJune 30. That means there is 4 times as much supplymoney and free up capital for other uses.as there is demand. The ability to see several days ofManagement should look at similar trends in otherending inventory shows that Cola inventory levels are860 Blue Gentian Road Suite 290 Eagan, MN 55121-8-Tel 866.953.4757regions.Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial Analytics Cola numbers could also be signaling that userHere is an example of “Units by Warehouse bydemand for this product is weakening and inventoryCaffeinated (True / False) by Package Type (Can /needs to be adjusted downward. TBC should do moreBottle) by All Products by specific date”. (Figure 14)detailed sales trends analysis using the “SampleBasic” cube. There may also be a solid businessSeems like a lot of detail, but this is precisely whatreason for building excess Colas, such as anmany companies need but struggle to achieve.anticipated spike in sales due to a new advertisingWithout Essbase, collecting data, putting it into acampaign.usable format, and creating this type of report can takemany hours. With Essbase, the overall process is Root Beer, Cream Soda and Fruit Soda appear to begreatly simplified, saving time while greatly extendingtrending correctly for July. There is a balance betweenthe types of analysis that can be achieved.Figure 15Figure 14Here is a variation on the previous report. It focusessupply and anticipated demand for the East.on “canned” beverages and looks at the warehouseThere are many other analysis possibilities but thisunit variance between two dates. The basic querygives one solid example. Having the data readilyremains the same but the ability to quickly refilter theavailable allows for thoughtful business questions thatdata using Essbase retrievals and member selectioncan drive informed business decisions.is terrific. It illustrates the value-add that Essbasebrings to an organization.The speed of thoughtAnother use of this cube is for daily detailed inventoryanalytics for one version of the truth is a real winner.reconciliations. Let’s introduce the use of product(Figure 15)attributes into our reporting.860 Blue Gentian Road Suite 290 Eagan, MN 55121-9-Tel 866.953.4757Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

BI Consulting Group White PaperOracle Essbase - Not just for Financial AnalyticsAbout BI Consulting GroupBI Consulting Group (BICG) is Oracle's premierconsulting partner focused exclusively on OracleEnterprise Performance Management (EPM) andBusiness Intelligence (BI). Service offerings includeconsulting services, support, and education. Theexperts at BI Consulting Group have successfullycompleted some of the most complex implementationsof Oracle BI in the world. Along the way, BICG hasbeen honored with the Oracle Excellence Award forthe creation of innovative and standards-basedtechnology solutions. BICG has also been named the#1 consulting firm for customer satisfaction byVendorRate. www.biconsultinggroup.com.- 10 -860 Blue Gentian Road Suite 290 Eagan, MN 55121Tel 866.953.4757Email info@biconsultinggroup.comWeb www.BIConsultingGroup.com Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

Oracle Essbase - Not just for Financial Analytics BI Consulting Group White Paper 860 Blue Gentian Road Suite 290 Eagan, MN 55121 Tel 866.953.4757 Email info@biconsultinggroup.com Web www.BIConsultingGroup.com Step 1 - Make a copy of the “Sample Basic” application within Essbase Administration Services (EAS). To do

Related Documents:

Oracle Essbase Administration Services, MaxL, or ESSCMD. See theOracle Essbase Database Administrator's Guide and the Oracle Essbase Technical Reference. With SQL Interface, you can load data from a Unicode-mode relational database to a Unicode-mode Oracle Essbase application. For information on the Essbase implementation of Unicode,

When upgrading to Essbase Release 9.3.3, you do not need to remove Essbase Release 9.3.1.x from your computer. Simply run the installation programs provided in this release. For information on running Essbase installation programs, see the Hyperion Essbase - System 9 Release 9.3.1 Installation Guide for the platform you are using. Caution!

Essbase Cloud vs Essbase On-premise Feature Essbase Cloud On-Premise Essbase BSO, ASO, Hybrid Y Y Load rules (Dimension & Data) Y Y Calculations: formulas, calculations scripts, MDX scripts Y Y Unicode supported Y (Default) Y Locks (application, database, objects) Y (Blocks, objects) Y (database, objects) Security filters Y Y Migration of on-premises cubes (*) Y (Export Utility, LCM utility .

What is Essbase? Oracle Essbase is the market leading online analytical processing (OLAP) server for enterprise performance management (EPM) applications Designed specifically for business users, Oracle Essbase supports forecasting, variance analysis, root cause identi

About Essbase Oracle's Hyperion Essbase - System 9 provides companies with the ability to deliver critical business information to the right people at the right time. With Essbase, companies can leverage and integrate data from multiple existing data sources and distribute filtered information to end-user communities.

What is Essbase? Oracle Essbase is the market leading online analytical processing (OLAP) server for enterprise performance management (EPM) applications Designed specifically for business users, Oracle Essbase supports forecasting, variance analysis, root cause identification, scenario planning and what-if modeling for both

Oracle e-Commerce Gateway, Oracle Business Intelligence System, Oracle Financial Analyzer, Oracle Reports, Oracle Strategic Enterprise Management, Oracle Financials, Oracle Internet Procurement, Oracle Supply Chain, Oracle Call Center, Oracle e-Commerce, Oracle Integration Products & Technologies, Oracle Marketing, Oracle Service,

A Hyperion Product Update What's New in Hyperion System 9 BI Essbase Analytics and Enterprise Analytics? Release summary Hyperion System 9 BI Essbase Analytics (Essbase Analytics) and Hyperion System 9 BI Enterprise Analytics (Enterprise Analytics) are analytic database engines within Hyperion System 9that allow our customers to develop and deploy custom applications.With .