essbase

12
Decision Support System Excellence with Innovation Comparing Outlines

Upload: rams08

Post on 16-Apr-2015

67 views

Category:

Documents


1 download

DESCRIPTION

essbase

TRANSCRIPT

Page 1: essbase

Decision Support System Excellence with Innovation

Comparing Outlines

Page 2: essbase

Comparing Essbase Outlines

Outline:

Using Oracle Essbase, organizations define a dimensional view of their business. Which defines structure of organizational data.

Page 3: essbase

Comparing Essbase Outlines

If we want to compare two outlines placed in Development and Production

Page 4: essbase

Extracting Outline

Comparing Outline Extract

Page 5: essbase

Extracting Outline

The tool I use is OlapUnderground Outline Extractor. It is a free tool and can be downloaded from

It has support for extracting Outlines to XML which is my preferred choice as XML is brilliant for displaying hierarchical data

Page 6: essbase

Extracting Outline

Note : Make sure you download the

correct version related to

Essbase Install

Page 7: essbase

So, lets start by extracting the Sample->Basic Database Outline.

Open OlapUnderground Outline Extractor Login to your Essbase Server and Select Sample->Basic Choose XML as your File Type Select your desired Export File format and Field Options Select <<All Dimensions>> (you can compare at Dimension level also) Make sure 'All dimensions  in one XML file' is selected Choose an output filename and location Now Export

Page 8: essbase
Page 9: essbase

This will then create an XML export of your Outline which will look something like this:

<?XML version="1.0" encoding="UTF-8" ?> - <!-- olapunderground Essbase Outline Extractor v3.3.2: 18/02/2008 19:19:06 --> - <EssbaseOutline Server="Localhost" AppName="Sample" DbName="Basic">- <Dimension Name="Year" Storage="Dense" DimType="Time" AttribDataType="None"> <Member PARENT0_Year="Year" CHILD0_Year="Qtr1" ALIAS0_Year="" PROPERTY0_Year="+ X" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr1" CHILD0_Year="Jan" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr1" CHILD0_Year="Feb" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr1" CHILD0_Year="Mar" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Year" CHILD0_Year="Qtr2" ALIAS0_Year="" PROPERTY0_Year="+ X" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr2" CHILD0_Year="Apr" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr2" CHILD0_Year="May" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr2" CHILD0_Year="Jun" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Year" CHILD0_Year="Qtr3" ALIAS0_Year="" PROPERTY0_Year="+ X" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr3" CHILD0_Year="Jul" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr3" CHILD0_Year="Aug" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr3" CHILD0_Year="Sep" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Year" CHILD0_Year="Qtr4" ALIAS0_Year="" PROPERTY0_Year="+ X" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr4" CHILD0_Year="Oct" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr4" CHILD0_Year="Nov" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> <Member PARENT0_Year="Qtr4" CHILD0_Year="Dec" ALIAS0_Year="" PROPERTY0_Year="+" FORMULA0_Year="" /> </Dimension> -<!-- ... --> </EssbaseOutline>

Page 10: essbase

Comparing the Extracts

Now that you have successfully extracted the Outlines we need to compare them. There are tones of XML comparison tools so you can just use your preferred one.

I use JExamXML as it is pretty easy to use and is free. It is command line based so this may put some of you off and it requires Java. You can download your copy from the website.

Page 11: essbase
Page 12: essbase

Any Queries?