Newbie questions regarding pulling data from hyperion planning cube w/OBIEE

Hello there,
we've recently implemented Essbase and are currently pumping it full of revenue/expense data from out source systems to calculate NOI. This data is stored in a staging table at the detail level where it is sourced into Hyperion and aggregated. We also have OBIEE 10g (plan to upgrade to 11g later this year) and we would like to connect to and report out of Essase. Our ultimate goal is to be able to report on the NOI numbers in the planning cube but have the ability to drill down to the detail level which is not stored in Essbase. We've heard it is possible, albeit not native for OBIEE 10g to do this. We've also heard that it is not best practice to use our transactional cube for this type of reporting but to actually create a second "reporting cube".
What are best practices for getting this NOI data out of Hyperion and merging it with our relational detail reporting? Can we somehow export the data from the cube and store it in a relational database? Should we clone the cube (if even possible) and configure both it and our relational source in the BI repository and setup all drill-throughs there?
Any info is GREATLY appreciated. Thank you.
Edited by: cisGuy on Sep 20, 2010 5:31 PM

i have found information on how to use ODI to extract data for the cube. What I'm really trying to find out though is best practices for reporting off summary level data in Essbase with the ability to drill-through to the detail.
We've heard reporting off the same cube that users are writing back and transacting on is bad. Do we need to make a "reporting cube" and then bring that in OBIEE and merge it with a relational source or is it better to extract the data from Essbase into flat files and join it to detail tables in our relational source?

Similar Messages

  • Question regarding Polling data from database using DB Adapters in BPEL

    Hi,
    I have the following question regarding Polling data from database using DB Adapters in BPEL -
    If I am selecting data from multiple tables/view to ultimately generate hierarchical xml document, is there a way that I specify polling all of these tables/views. Is polling limited only to one table/view?
    Thanks
    Ravi

    Hi Ravi,
    your question seems to have been answered for the question of polling a set of tables with one as the root, and getting back a hierarchical xml representing multiple related tables.
    However you can also poll for changes to both the root table and its related tables. Not sure if this was your question or the one already answered. If the former please check out the sample
    bpel/samples/tutorials/122.DBAdapter/advanced/polling/PollingForChildUpdates
    Thanks
    Steve

  • Use ODI to Extract Data from Hyperion Planning & Budgeting report to Excel

    Hello
    Can someone tell me please how to Extract Data from (Financial Reporting in) Hyperion Planning & Budgeting into Excel Using ODI?
    Would the steps be the same as Creating an ODI Project and Interface: Exporting a Flat File to a Flat File? If not, why?
    Best Regards.
    Edited by: Saturday on May 26, 2012 9:55 PM

    Where do you think the financial reports get their data from? Financial Reports pull data from data sources such as Essbase, HFM.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Oracle B2B 11g question about pulling data from remote TP sftp server

    Hi,
    We would like replace our custom b2b solution with oracle b2b, but without resulting much changes in remote TP side. To do that the following issues are to be resolved.
    1) in the existing custom b2b, host tp is pulling data from remote TP location. How does oracle b2b pull data from remote location using sftp(AS1 1.1)? Oracle document says that by using global listening channel, we can make oracle b2b listen to the sftp server? Is that correct? Is there any sample about how to configure and test it.
    2) For outbound file we would like to preserve the file name. If you use sftp for sending the file out, is it possible to preserve the filename?
    3) Some incoming files which are datafiles , does not have any identification pattern. Is there any other way to identify the document type? For example from which location we are pulling the file can tell us the document type.

    1) in the existing custom b2b, host tp is pulling data from remote TP location. How does oracle b2b pull data from remote location using sftp(AS1 1.1)? Oracle document says that by using global listening channel, we can make oracle b2b listen to the sftp server? Is that correct? Is there any sample about how to configure and test it. I am not sure what do you mean by AS1 1.1 but yes, SFTP is supported in Oracle B2B and if you want to poll a SFTP location, then you need to create a listening channel in Oracle B2B. For creating a listening channel, please refer -
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10229/bb_listen_chan.htm#BAJJICJJ
    2) For outbound file we would like to preserve the file name. If you use sftp for sending the file out, is it possible to preserve the filename?Yes, it is possible. There is a setting "Preserve Filename" in transport protocol parameter of a SFTP channel which should be enabled for this purpose.
    3) Some incoming files which are datafiles , does not have any identification pattern. Is there any other way to identify the document type? For example from which location we are pulling the file can tell us the document type. In case of FTP/FILE/SFTP, file name can be used to pass document type and revision information to Oracle B2B. Please refer "Filename format" setting on the above mentioned link.
    I figured it out from another thread about how to pull the file. I configured the listening channel so that it reads from a remote server using sftpo protocol. And I have given the filename format as %FROM_PARTY%.dat. I am putting a file like TESTBC.dat. TESTBC is the name of the remote TP. B2B is reading the file but, recognizes the document tupe, but says that FromTP null. What is the solution?
    Make sure that TP name is same as what you are giving in filename (cross-check for spelling). You may also try with default naming convention (do not mention anything in Filename format in listening channel configuration) - %FROM_PARTY%_%TIMESTAMP%.dat
    for eg -
    Acme_12345.dat
    Regards,
    Anuj

  • Does exist a way to read data from IP planning cube with ABAP?

    Hello All.
    My scenario is as follows:
    I have an ODS where we store costcenters to be planned. This ODS is loaded via a manual falt file load (regular dta transfer process).  In order to avoid inconsisten data in the planning cube, I want to check in my ODS load process, if any costcenter which is already planned (it has planned data in my planning cube) is being deleted in the loaded file.
    To do this, I need to access my planning data cube ( i guess also planning buffer), so my question is if there is any function module which retrieves data from a planning level as reference data.
    Thanks a lot and best regards,
    Alfonso.

    Hi Alfonso,
    note 1101726 shows how the plan buffer can be read.
         l_r_plan_buffer = cl_rsplfa_plan_buffer=>if_rsplfa_plan_buffer~get_instance( i_infoprov ).
         l_r_plan_buffer->get_data( EXPORTING i_t_charsel = l_t_charsel       
                                              i_include_zero_records = rc_false
                                              i_r_msg = l_r_msg
                                    IMPORTING e_r_th_data  =  l_r_th_data
                                    EXCEPTIONS OTHERS  = 2 ).  
    Please take a look at the note. You do not need to implement the after_burn_selection exit, but you can find sample code how to read the planning buffer. Please give it a try.
    Another solution would be to use the function module RSDRI_INFOPROV_READ. But you need to make shure that you first close the yellow request. This can be done using function module RSAPO_SWITCH_BATCH_TO_TRANS.
    Hope this helps
    Matthias Nutt
    SAP Consulting Switzerland

  • Newbie: how to pull data from different data bases to a central location

    Hello,
    I have no experience at all in Oracle; just in MySQL, PostgreSQL, Firebird for simple applications. I have this project where my Client wants to extract data from related 5 tables, from 12 databases in different locations. Table structure in all 12 locations are the same, and I need to consolidate information for reporting purposes. I was planning in developing a Delphi application for this purpose, yet maybe with pure Oracle SQL or Oracle tools can I automate this?
    Thank you

    Please clarify your term "database".Instance of an Oracle database, one in each of the 12 locations.
    Are the computers in all these locations available via Internet?My client can see all 12 databases from an Oracle database manager; I still have to investigate if its through Internet or private WAN.
    What RDBMS are all these data sources?I have yet to verify the precise Oracle version, yet I know its an old one: 7 or 9. Will confirm it.
    What flavor of RDBMS is the target data repository?Same as previous question
    Is this a 1 shot data load or an ongoing requirement to consolidate "new" data into repository?The require to pull data automatically, maybe a batch process done by night.

  • Question on pulling data from database

    I have a question. I have one form in designer and i need to extract data from database. database is in sequel. any help on how do i do this or how can i do this?

    If you use a process to interact with the database, this recent thread is very related and would be helpful:
    http://www.adobeforums.com/webx/.59b639e7/0
    scott

  • Newbie question about extracting data from events

    HI
    i am sure there is a simple solution to this, but I am getting frsutrated  trying to extract useful data from an event:
    I have set up and event listner, whatching for CHANGE on a HorizontalList
    so far so good, event handler called when a list item is clicked, and the event is passed, but what is the syntax for getting the in particular the columnIndex, which can tantalising be seen as part of the event in debug.
        public function ShowGroupTab(event:Event):void{
                var a:Number =event.target.columnIndex;
    causes this runtime error:
    ReferenceError: Error #1069: Property columnIndex not found on mx.controls.HorizontalList and there is no default value.

    First it would be better to cast your event in the proper class. In this case the event is a ListEvent. ListEvent extends Event so your code will work but be harder to maintain.
    Your problem is that you're trying to access the columnIndex property on the event.target instead of the event itself. The event.target is the component on which the action was performed, here it's a HorizontalList, and the list does not have a columnIndex property.
    Try this :
    public function showGroupTab(event:ListEvent):void{
         var a:int= event.columnIndex;

  • ODI and Loading to/Extracting from Hyperion Planning **?

    All,
    first--I am not a Hyperion expert.
    Clients have 2 requirements:
    #1. Loading data ( flat file format residing in Windows environment) ''to'' Hyperion Planning 9.3.1
    #2. Extracting Data 'From' Hyperion Planning 9.3.1 to a flat file ( residing in Windows environment)
    Questions:
    #1 I have looked at materials at OBE > ( http://ias.us.oracle.com/portal/page?_pageid=33,1704614&_dad=portal&_schema=PORTAL)
    I have been able to reverse engineer a Hyperion application in ODI. but apparently that's not all, and there is additional work to be done in Hyperion itself
    namely---'preparing' dimensional members, before loading any data.
    Let's say the input data is comprised of: Product_code, Account_num, Period, Amount
    Can someone explain how the following recommended steps by Hyperion example can plays out to load this data?
    1) Loading Metadata? ( what needs to be added/changed in Hyperion diemnsion)
    2) Loading Data?
    #2 do we have to use ODI to create interface and extract/write data from Hyperion to a flat file? isn't there any Hyperion 'Facility' which does that?
    any pointers is appreciated.
    Thanks
    ali

    Hello,
    Unfortunately there is no SSO option from "Planning to FDM" via Tasks.
    The URL you should tell Planning to launch in a new window is 'http://<ServerName>/HyperionFDM'
    If Planning can not execute that in a fresh IE window; then there isn't much that can be done.
    It might also be advantageous to post this to the Planning group as well; since this isn't necessarily an FDM discussion.
    Thank you,

  • How to pull data from oracle GL to planning

    Hi all
    Can one suggest me how to pull data from oracle GL in to hyperion planning(we are using hyperion planning 9.3 with limited licence for analytic services). i guess we can use HAL ..any thing else
    any help is appreciable
    regards
    M.V

    Hi
    I appreciate for your response. Yep you are exactly right it is data only, but I do have a problem these people have their licence of limited version of Essbase.
    Let me give you the information of their licence agreement.
    The licence for the hyperion planning- sytem9 programs includes a limited use license for both the hyperion Essbase- system 9 and hyperion Financial reporting - system 9 programs. Such limited use license means that the hyperion Essbase- system 9 and Hyperion financial reporting -system 9 programs may only be used to access data from the Hyperion planning -system 9 program.
    Specifically, the hyperion essbase- system 9 program cannot be used to create Essbase cubes that do not contain data used by the Hyperion planning- system 9 program and the Aggregate storage option component of the Hyperion Essbase - system 9 program may not be used.
    1) what it(licence agreement) really means - can you install Essbase, if not how can you create dimensions dynamically using planning.
    2) Is it possible without Essbase as far as I know its not possible
    3) are we going to face any issues with this licence.
    4) Is it possibe to pull data with planning
    I appreciate if any one resolve this issue
    regards
    M.V

  • Question about Skywire Documaker - where can it pull data from ?

    Does the Skywire Documaker product have an ability to pull data from a Relational Database into a form’s field? What other data sources are available to pull data, besides the extract data file (DAT), and xml file?

    In response to your question about where Oracle Documaker pulls data from:
    DB calls may be done as part of the document generation process to look up data. However it is not designed to maintain and open DB connection. This is also not a recommended best practice. Transall is shipped as part of the Doucmaker solution and it is designed to connect to multiple sources (including DB) and produce an input file for Documaker. Creating DB connections is considered an IT related task and does not fit in with positioning Documaker as a business user tool.

  • FDM Drill through capabilty from Hyperion Planning

    Hi,
    I have currently some questions regarding the Drill through capability from Hyperion planning.
    I successfully loaded a multiperiod excel file into FDM with the interface with this property :
    Account     Centre     Description     Legal Entity     BU Product     Currency     Version     Application     Customer     Supplier          
    A     C     D     UD1     UD2     UD3     UD4     UD5     UD6     Default Supplier     V     V
    ROYALTIES          Default_Site     SOI - Prime - 4 - 3400/4000 Å -     COMPANY_INC     4.PRO.RD0003.PF     USD     Sales Initial     App_1     Customer1     Default Supplier     100     200
    When i did the drill back I could see all the info except the description. It is true that description field is not present in Hyperion planning but I thougth I could see it in the drill back.
    On top of that I have been to my FDMApplication directory to see the file that is used in the drill back (SAMPLE0748.dat) and open it with notepad. I can see all the information except the description column.
    Does anyone know how I can keep in FDM all the informations I want from my first excel file ?
    Thank you,
    David

    I understand what you explain to me and I agree.
    Only one problem is that I don't think in my Hyperion Application I use the account description or Description 2 that would explain the fact I can not use it in the drill back.
    So my next question on this topic is, how do I make sure that I can copy attributes values in FDM into Planning.
    For your info I check on the workbench and "Account description" & "Description 2" are under my application "Attributes dimensions"
    By the way I have an other question wich is not far from the last one.
    Regarding the drill back if do an import like this :
    CUST1     (Mapping)     GROUPCUST1      100
    CUST2     (Mapping)     GROUPCUST1 200
    Will I be able to see in the Drill back CUST1 & CUST2 ?
    by the way do you agree with this discussion Dimensions/Fields Displayed on Drill through screen ? Because it is something I wanted to do in FDM...
    Thanks again,

  • UNIQUE Problem in pulling DATA from DATA base table to internal table

    Dear Experts,
    I am new to ABAP. I have a very basic question but looks a quite puzzling one to me. Hemnce I am posting it here.
    I am facing an unique problem in pulling data from database table and populating that data into internal table for further use.
    The data in the database table "Zlt_mita" with fields M1 (Employee Name, Type: Char20) and M2 (Employee Code, Type Char7) are:
    Plz refer the screenshot in the attached file:
    My Code:
    1) When I try to pull data from Dbase table by taking M2 as parameter.
         This code is succcessful and I am able to populate data in internal table it_dat.
    TYPES: Begin Of ty_DAT,
                     M1   TYPE  Zlt_mita-M1,
                     M2   TYPE  ZLT_mita-M2,
                 END  OF  ty_DAT.
    DATA: it_dat        TYPE STANDARD TABLE OF ty_dat with header line,
              wa_dat      TYPE   ty_dat.
    PARAMETERS: p_mitar    TYPE  Zlt_Mita-M2.
    SELECT           M1
                           M2
            FROM     ZLt_mita
            INTO       TABLE it_dat
            Where     M2 = p_mitar.
    Loop at it_dat into wa_dat.
       WRITE:/2 wa_dat-M1,
                  10 wa_dat-M2.
    ENDLOOP.
    2) When I try to pull data from Dbase table by taking M1 as parameter.
         This code is NOT succcessful and I am NOT able to populate data in internal table it_dat.
    TYPES: Begin Of ty_DAT,
                     M1   TYPE  Zlt_mita-M1,
                     M2   TYPE  ZLT_mita-M2,
                 END  OF  ty_DAT.
    DATA: it_dat        TYPE STANDARD TABLE OF ty_dat with header line,
               wa_dat      TYPE   ty_dat.
    PARAMETERS:    P_Mita    TYPE   ZLT_Mita-M1.
    SELECT           M1
                           M2
            FROM     ZLt_mita
            INTO       TABLE it_dat
            Where     M1 = P_Mita.
    Loop at it_dat into wa_dat.
       WRITE:/2 wa_dat-M1,
                 10 wa_dat-M2.
    ENDLOOP.
    Why is this happening when both M1 and M2 are Type Character fields.
    Looking forward for your replies.
    Regards
    Chandan Kumar

    Hi Chandan ,
    Database fetch is case sensitive ,So u need to give exact format in where condition.
    Make your parameter and database in same case so that you need not worry about case sensitivity .
    Check the lowecase check box in the domain .
    Then declare your parameter 
    PARAMETERS:
    P_Mita
    TYPE   ZLT_Mita-M1 LOWER CASE . 
    You can do the vice versa also by unchecking lowercase and giving Upper case instead of lower in parameter declartion .
    Regards ,
    Juneed Manha

  • Clarification on details regarding getting data from APO into BW

    Hi Friends,
    I need some clarification in terms of getting data from APO into BW for reporting:
    I observed that SAP has provided standard data flows for PPDS module, where as for the Demand Planning and Supply Network Planning SAP has just provided some standard InfoCubes ex: 0APO_C07, 0APO_C10, 0APO_C11, 0APO_C12.
    Which makes me believe that for Demand Planning and Supply Network Planning we need to generate DataSources from the Planning books in DP & SNP and build our own custom data flows. In that case what is the use of above mentioned InfoCubes provided by SAP?
    Also in my current project the client has built a custom DataSource on top of a Planning Book in DP and created custom data flow in BW for reporting and also created a Back up cube in APO.
    My question on this is, what is the use of this Back up cube in APO, what is the need to maintain two same cubes in two different systems?
    My next question is, I have installed complete data flow for 0APO_C02 (Orders Data) in BW and loaded data. In SAP documentation it says when we try to load data for a particular date range using this InfoSource (0APO_PPDS_ORDER_01), it directly loads data from the live cache.
    Is there a way to know if the data is coming from Live Cache or from APO server, can we get data from live cache for 9A*** Datasources also, which we create on planning books in DP and SNP?
    Any comments and Info will be greatly appreciated. Thanks!

    Hi Sunitha, thanks for your inputs. So does that mean for Demand Planning and Supply Network Planning, SAP has not given any standard DataSources because it makes more sense to build DataSources from the planning books as each company has their own planning strategies based on how they do there business. Right?
    And for these modules there is no other way rather than generating DataSources from Planning Books and build the Data Flows based on it. Right?
    Also these generated DataSources i.e. 9A**** pull data from live cache itself right or is there any setting that we need to enable for it to get data from live cache?
    Thanks again for your valuable inputs hope to get answers to above questions as well.

  • How can I delete only shared instance of a member from Hyperion Planning

    Hello,
    Can anyone tell me how I can instruct the Hyperion Planning IKM to delete a only specific instance of a shared member from Hyperion Planning? I've tried specifying the shared member, the parent of the shared instance, 'Shared' as the data storage type, and 'Delete level 0' as the operation. Instead of deleting just the shared instance under the specified parent, however, the IKM deleted the base member, which in turn deleted all shared instances of the member and all the data for the member (lucky thing I'm working in a development environment!). At one point I thought I had things working as I wanted, but now I think I must have mistaken.
    Does anyone know definitively whether only a specific instance of a shared member can be deleted from Planning and, if so, exactly how to do it?
    Thanks very much.

    Well, with a careful review of my ODI interfaces and some additional testing I found my problem. My interface for one dimension was defined exactly as it should be and it worked as expected, whereas I found I had failed to activate the mapping for the data storage property in my interface for another dimension (DOH!). Naturally, the latter interface deleted the base member because the default data storage property value is 'Store'.
    Thanks for testing and confirming that deleting only a specific shared instance of a member from Hyperion Planning does work, John.
    (P.S. to John: I can't see how to change my "Helpful" tag on your first reply to "Correct", so if you want to post another reply, I'll mark it "Correct" (for more points!). Or, if you can tell me how to modify the "Helpful" tag to "Correct" I'll do that instead.)
    Edited by: Mark on May 25, 2012 3:33 PM

Maybe you are looking for

  • HT4623 Why does the App Store want my Credit Card details to download a Free App?

    In recent months the App Store requests my Credit Card details before it will let me download a Free App. Why is this and am I going to get charged for Free Apps, a few weeks ago my Credit Card was charged $1 for down loading a Free App. Why is this

  • Why does Lightroom not update all my previews after a batch change?

    Hi! I imported more 2,000 pictures. Then I did one batch change (adjusting the curve (tonality) by Lightroom). But it looks like, only on the page, I actually see, the previews are updated. If go to the next page of 24 pictures. At first I see the ol

  • Airport cant see the network its created

    Did the update today...unsure that has anything to do with it, as the problem hapopened before.  Anyway, I've reset a few times - to factory and hot reboot.  Nothing!!!!!! Help -

  • How can I use a word file without pages changing the file

    I want to edit this word file I created, but pages either can't open it because i sent it via email from google docs, or it will change it completley. I don't want to get Office for mac, so What Do I Do?

  • How to view JDBC drivers installed?

    Hi, How could I see in XI which JDBC drivers are currently installed on the system. I have an XI user with, if I don't go wrong, all the privilegies, but no access to the installed OS. Thanks in adv. for your suggestions. Cheers, greg