How to build an Essbase cube

Hi Everyone
I am new to Essbase , i looking for step by step process of creating essbase cubes . Please suggest me what tools do i need to use to build essbase cubes on relational database(Oracle 10g) . How hard is it for fresh guy to build according to a business requirement. Do i need to learn any scripting language to build a cube which involves in lot of calculation. I have googled a lot to get information on this, but i didn't get full information .Please provide me a link or doc or video through which i will get complete understanding of building essbase cube.
Thanks in advance.
Regards
Sandeep Artham

To start with Oracle by Example is one the best source:
http://www.oracle.com/technology/obe/hyp_ana/ess11.1.1.htm
It contains proper audio/video lessons as well.
Hyperion Essbase provides powerful analytical processing to fulfill a broad spectrum of business performance management needs across all levels and functional areas of business. Information is stored in multiple dimensions and hierarchies that provide a concise and intuitive application model, because they define multiple views of information in the same way users organize, navigate and select information for analysis. It means business understanding plays a vital role in heading towards Essbase.
Essbase has our very own Calc scripts, No doubt it becomes easy for you to learn it if you have prior programming experience. Not so hard but its fun. Its really exciting how you extract information from the data, which the help of such a stong tool.
Best of Luck.

Similar Messages

  • Build and essbase cube from two facts

    Hi,
    I wanna now if is possible build an essbase cube from two facts. My source is a dwh that have two facts.
    - Fact A with dimensions D1,D2 and D3
    - Fact B with dimensions D1,D2 and D4
    Both facts have a relation 1 to n. How can i model that?
    Thank you

    any suggestion?

  • How to build the Logical cube and physical cube

    Hi All,
    I have to build the logical cube and physical cube ,i dont have idea about this ,that means i think for that we have to do the partition for the cube
    may i correct , correct me if i wrong ,plz help me on this
    Thanks

    Hi,
    1. Firsty, logical model and physical model are the terms ,which we generally use in the context of database modelling excercise.
    2. Coming to essbase, I am not sure ,what exactly you are trying to co relate . but as you termed 'partitions'. There is one of the types in partitioning called 'Transparent Partition'. Where, you have one cube ( which has data in it) and you can have one mroe cube ( which actually has no data in it). But it can be connected to the former cube with the help of transparent partition. This way, you have 2 cubes , but only one cube has data in it.
    Sandeep Reddy Enti
    HCC
    http://hyperionconsultancy.com/

  • How to connect to Essbase cubes from Cognos

    Hi
    We have Cognos 8.4 installed in Server A & Essbase 9.3.1 in Server B.
    How do I access the essbase cubes from Cognos?
    Do I have to install smartView or Excel add on the cognos server?
    or
    Can I install Framework manager in the Essbase server and have this done?
    Any suggestions?
    Thanks

    Hi
    We have Cognos 8.4 installed in Server A & Essbase 9.3.1 in Server B.
    How do I access the essbase cubes from Cognos?
    Do I have to install smartView or Excel add on the cognos server?
    or
    Can I install Framework manager in the Essbase server and have this done?
    Any suggestions?
    Thanks

  • Hi Guru's , How to build remote reporting cubes from queries?

    Hi Guru's,
    I have made changes to 2 queries . These queries are split in the way we now  require, therefore, now I have to built test Remote Reporting cubes from these
    how to do that?
    Thanks for replying.

    Hi,
    SEM-BCS or BI-BPC NW 7.0N is meant for similar kind of requirements. You'll probably need to get a functional guy involved for mapping the GL accounts from the new company to your existing one and have journal entries for inter-company transactions. After doing the same you can then consolidate both the data and have a common output.
    search about BPC or BCS and you'll find out more. If you still need to do it in existing BI setup then get someone from FI and set the mappings of GL Accounts from both set the business rules and create a new cube to load the consolidated data.
    Hope this helps
    Regards
    Raj

  • Oracle Business Intelligence Essbase Cube Builder

    hi does any one prior exp on Oracle Business Intelligence Essbase Cube Builder or can any one tell me whats the use of it and how does it work with essbase ?

    http://www.oracle.com/technology/products/bib/index.html
    They still don't have a version for 9.0.5 though only 9.0.4.

  • Build essbase cube using Sql query.....

    Hi Team, Can we build dimensions as well as load data into essbase cubes using sql query generated from cognos cube. If so , please guide me the procedure

    I'm not sure about cognos, if you can create an ODBC connection you can try using that in SQL load rules and see if that works.
    Opening an SQL Database
    Regards
    Celvin
    http://www.orahyplabs.com

  • Essbase Cube Build is hung once in a while

    Hello All -
    We've nightly essbase cube build (BSO/ASO both) on Essbase 11.1.1.3 installed on Unix HP-UX B.11.31. There are total 30 cubes and 7-8 cubes run in parallel most of the times. There is separate MaxL script for each cube and they are called in proper order through a scheduler. We've seen once in a while that one cube build (Maxl script) goes in hung state does nothing. This happens once in a month or so and it's not to a specific cube. It happens to any of the cubes. We went through the log files and didn't find anything.
    We've noticed below instances while one cube build is in hung state when other 6-7 cubes are running fine in parallel.
    1. Connecting to the server
    2. Import dimension/data
    Do we need to check some setup in Unix or config files? If any of you had faced this situation before, please let me know. That would really help!
    Thanks in advance!

    I have seen a similar issue with our Essbase cube. Although we only have one cube. It does the night update routine just fine and users are logged in and working when all of sudden the cube freezes up. I can login to EAS, but when I select my server it just hangs. I can login into Workspace/Planning or Excel Add-In but when I select an Application, it just hangs.
    We are also on a Unix box. We've checked all the logs and there is no error message indicating what might be wrong. The second time it occured we logged a ticket with Oracle and had them online. They checked our logs and found nothing. We uploaded all our log files to them for their team to take a look. They suspect our Essbase Agent wasn't running...not sure what the Agent is. That was a week ago and haven't heard back from Oracle.
    To solve the problem we stopped and started the Essbase services only and the application came back. No data was lost or corrupted.
    I've never seen this before. I've worked for two other employers with Essbase and both were on Window's boxes and never experienced this issue. First time I've worked with the software on a Unix box...

  • How to use the dynamical or static variable for ESSBASE cube name?

    Hi Experts,
    When I import ESSBASE Cube into physical layer, the cube name from ESSBASE is created automatically, such as H_Sales.
    I want to use the the static or dynamical variable for replacing the external name. So I try to create the static variable in RPD,such as cubeName, and use the following code
    'VALUEOF(cubeName)' into the textbox of external name.
    However, when I view the report in answer, it will generate the error message: Database VALUEOF(cubeName) does not exist.
    Is it possible to implement this functionality?
    Thanks..

    Hi,
    use <%=odiRef.getSchemaName("D")%>
    D as parameter if it is the Data Schema or W if you need the schema from Work Schema
    Your command will be like:
    select <%=odiRef.getSchemaName("D")%>.GER_LOT_EXEC_ODI('Fluxo', 1, 'C') FROM DUAL
    Works?
    Cezar Santos
    http://odiexperts.com

  • How to make data in Essbase cube equal to data in DW when drilling through

    Is there standard ways in Oracle BI + Essbase to make data in Essbase cube and DW equal (corresponding)?
    For example when we are drilling down from cube to DW in this moment in DW may be loaded additional data (new data) which are not loaded in the cube yet.
    So we have situation where data in the cube not correspond to data in the DW.

    I think rebuilding the cube on a more frequent basis not solves the problem – there will be significant time between the moment when data loaded in DW and when data updated in the cube.
    I thought of creating 2 tables in DW (“new” and “old”) and 2 cubes (“new” and “old”).
    So the process of loading data will look like this:
    1. We have corresponding data in table “old” and cube “old”. User always works with “old” objects.
    2. Load data to table “new”.
    3. Load data to cube “new” from table “new”.
    4. Rename tables and cubes: “old” to “new”, “new” to “old”. Here users starting to work with updated cube and table.
    5. Add new changes go cube and table “new” (there will be old data).
    6. Go to step 2.
    But this way is too expensive (storage amount doubles).
    And maybe easier way can be found?...

  • E-mail Alerts from Essbase Cubes

    Hi,
    I have Essbase 7.1.3 windows server and We do lots of Cube processing through Batch Files.
    I would like to have an option to send email alerts to the business users once we are done with the processing.
    Say for example , I have a Deposits Essbase cube and once i am done with the calculation and Enable connects to the users i would like to send a mail notification " The Deposit Cube now available....."
    Essbase have some thing called " Triggers..." But i am not sure how far will it help me.
    Looking forward for your inputs.
    Thnx,
    MS

    Okay, yes, I still use esscmd, so this example is for an esscmd script (some day I will convert them, I promise...).
    The shell (batch) script that I use calls esscmd to do the job, and then scans the script (using the for command) for tokens. These tokens determine who gets an email depending on the outcome of the script. By encoding the messaging into the script, I can control the business logic at an appropriate level. The TITLE token is also used during the notification, but I left the logic out that builds the SUBJECT variable (for brevity)...
    :TITLE Load Budget data to Daily Trends
    :Job Notifications:
    :ONERR [email protected]
    :ONERR [email protected]
    :ONSUCCESS [email protected]
    :ONSUCCESS [email protected]
    :ONSUCCESS [email protected]
    :ONSUCCESS [email protected]
    LOGIN "LocalHost" "<superuser>" "<superpassword>";
    ... etc.Here is the relevant part of the shell job that scans for tokens (the RESULT environment variable is set to either "ERR" or "SUCCESS" based on the output, with other variables set as needed):
    TYPE %SCRFILE% | FIND ":ON%RESULT%" >Notify.tmp
    FOR /f "tokens=2" %%a in (Notify.tmp) DO SendEmail -f %FROM% -t %%a -u "%SUBJECT%" -m "%MESSAGE%" -s %RELAY% -a %ATTACH%
    ERASE /Q Notify.tmp

  • Was told not to report off transaction essbase cubes

    Hello there,
    we recently implemented Hyperion Planning and have 3 Essbase cubes: Planning, Capex, and workforce. We want to hook OBIEE up to the cubes for reporting. We have been told it is not best practice to report off the same cubes we're transacting in. How should we go about building reporting cubes? Is it as simple as "backing up" or copying our transactional cubes?

    hi,
    have u seen this?
    http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/e10416/general_101332_essbase.htm#BABCFCCH
    thanks,
    Saichand.v

  • Can APEX access EssBase cubes

    Hello, we are beginning to look at a project in which APEX appears to be a good fit for the user interface and reporting --> dumping to Excel type of process. We do have a question whereas some of our data may be better queried against the Essbase database cubes. We may build our own cubes or possible use the HPCM/EPMA and Planning cubes we already have.
    Has anyone connected APEX to EssBase? How did you do it and is this supported by Oracle.
    Thank you for taking the time to answer my question.
    Kevin

    If theses services are available through a dictionary view, then sure.
    What are these services? You haven't provided much context.

  • LLD and HLD for Essbase Cube

    Hi All,
    Could you please tell me how to create LLD and HLD for Essbase ASO cube?.
    Please explain me in detail.
    Thanks in Advance.

    I think LLD is for low level design.
    In any Essbase cube building, We didn't take much pressure for the design document.
    Just we will document a report matrix.
    Based on this we will identify entities(dimensions) and attributes(members).
    From this we will analyze the data availability and the level of input into essbase.
    This is enough to get into Application manager and we will build the prototype cube and allow the business users to drill into the cube.
    From here we will do the changes to the design as well as to the cube to reflect the business users review comments.
    Once cube is accepted we will deliver the final version of the design document with all the needed databse screen shots and batch scripts to automate the cubebuild.

  • Using ODI to load 2 similar Essbase cubes

    Hello all,
    I am trying to create an ODI routine that incorporates the following details:
    -Loads specific Essbase member properties from a single flat file to 2 similar Essbase cubes
    -The Essbase cubes are virtually identical, except that one is ASO and one is BSO, therefore the properties may differ for specific members (i.e. DataStorage, Consolidation, Formula, etc.). There are also other differences in dimensionality, but those details are inconsequential to this routine...
    -For each type of member property, the flat file has 2 sets of columns - one for ASO and one for BSO. Therefore, one column might be called "ASODataStorage" while another one is called "BSODataStorage". They have different values in them respective to the Essbase architecture.
    -There is also a set of columns called "ASOFlag" and "BSOFlag" that flag which members should even be loaded to that respective cube. So, one sub hierarchy may be needed for the ASO cube, but not the BSO cube.
    Earlier, I created 2 contexts for these cubes so I could use the same ODI routine and source metadata to update both cubes with a simple change of context. This part is working correctly. The challenge I'm facing now, however, is how to design a routine that will select the appropriate columns of data based on my context. Therefore, if one context is called "ASO", it should select the "ASO" columns and apply only those properties/members. And a similar situation should happen when the "BSO" context is created.
    I have tinkered with the idea of using a variable that stores the current context information, and becomes evaluated at runtime and then changes the source columns based on the variable value. However, I'm having trouble getting this to work correctly (I am a newbie to variables). I am also having trouble figuring out how to map all of the source columns to the target columns, as I am going from double property columns in the source to a single set of property columns in the Essbase metdata target.
    Is there a better way to approach this in ODI? Please note that I am aware that EIS can handle this as well...but I am looking for an ODI solution.
    Thanks in advance!
    -OS

    Hi,
    In simple terms you should be able to create a package, drag the variable on to the package and set the value as ASOflag
    Then drag your interface on to the diagram to run the ASO load (the interface should have a filter that uses the variable to filter the required records)
    Then drag the variable on to the diagram and set the value to BSOflag.
    Then drag your interface on to the diagram to run the BSO load (the interface should have a filter that uses the variable to filter the required records)
    Though you say you are changing contexts so you might have to go down the route of generating a scenario from a package for the ASO load, then a scenario for the BSO load, then create another package using the ODIstartscen tool and execute the scenarios with the specified scenarios.
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for

  • ITunes freezes when I plug my iPod into my computer but no one else's

    Hi everyone, Hopefully someone can help me out here. About a couple weeks ago (around the time the latest version of iTunes came out), my iPod (at the time I believe it was a 120GB iPod Classic. I've since replaced it with a 160GB iPod Classic.) woul

  • Where's the FREAKING manual for the DigitalLife Security System?

    Where is the printed documentation for the AT&T DigitalLife Security System?  The so-called on-line system is PATHETIC and UNUSABLE, as it is impossible to(a) get it to run at all and (b) has light gray TINY printing on a white screen, making it UTTE

  • In winform development,I call the adobe's control named 'Adobe PDF Reader'

    In winform development,I call the adobe's control named 'Adobe PDF Reader',when I clicked the button named "mail",the filename was messy code with path in Outlook.

  • How to configure macbook for Linksys print server

    I need to configure my Macbook for use with a linksys WPS54G wireless print server. I've been using it for months with my PC, but as I recall, the install CD basically said "contact Apple to use with a mac." Where to start, what to do? Thanks all!

  • How to use a scanner!

    I'm writing after 3 hours of trial and error. I've a Canon Lide 20 and I've downloaded and installed the driver and scanbox software. I confirmed that the device is connected to my mac. The problem is that the canon scanning software wants me to link