Lookup in tranformation from different Cube.

Hi,
I need to take look up for getting additional data  from Cube into the transformation.
I know it look up is done from ODS and Master data and have already done it.
But I want to confirm that same thing is possible to get look up from Cube.  If anybody has done it, can someone respond to below questions
1. Is it feasible and advisible.
2. If it possible then what precaution needs to be taken.

Hi Shambu,
Yes, It is feasible to Cube. But you should careful in selecting the from which table do you want to read 1) either E or F fact tabl i.e. before compression or after compression.
2) While reading the data ensure that the Indexes were already created.
Regards,
Raja Vuppala.

Similar Messages

  • Linking different measures from different cubes on to same report ,

    Team ,
    I have a report  which is targetting CUBE_1 retrieving dimensions A,B,C and Measures X,Y,Z . Now i also want to retrieve some more measures from a different Cube CUBE_2 which is  still has same dimensions  onto same report .
    I do not want to use a SubReport here .I dont want to use LooKUp's() too ..
    Can you please advise with some pointers how can we achieve this using MDX  ? Thanks in advance !
    Rajkumar Yelugu

    Hi Rajkumar,
    According to your description, what you want it that retrieving dimensions A,B,C and Measures X,Y,Z from Multiple CUBE1 and CUBE2 in an MDX query.
    The short answer is yes. To query multiple cubes from a single MDX statement use the LOOKUPCUBE function (you can't specify multiple cubes in your FROM statement). The LOOKUPCUBE function will only work on cubes that utilize the same source database as the
    cube on which the MDX statement is running. For the detail information about it, please refer to the link below to see the blog.
    Retrieving Data From Multiple Cubes in an MDX Query Using the Lookupcube Function
    Hope this helps.
    Regards,
    Charlie Liao
    TechNet Community Support

  • Query: Displaying elements from different cubes using a Multiprovider

    Hi Experts,
    I am trying to report from 2 cubes joining via a multiprovider. For this case the let's focus on only one dimension as below.
    Cube 1
    Dimension 1 - A1, A2, A3, A4, A5
    Key Figures - K1, K2
    Cube 2
    Dimension 1 - A1, B1, B2, B3, B4
    Key Figures - K1, K3, K4, K5
    The only common characteristic and key figure that I have is A1 and K1. Most of the KFs are reported from Cube 2. Whenever i try to query this, I will get A2-A5 showing value 'unassigned'.
    It worked fine if the no KF are dragged into the rows/columns. I have also explored the constant selection and this doesn't work.
    Is there a method that I can actually report on this apart from using a Infoset?
    Thanks,

    Dear Geoffrey,
    If you dont want Unassigned,
    Rightclclick on Charecteristics>Restrict>Select Not Asssigned in Right Panel>Make it Exclusive>Click on OK
    It will works
    Regards,
    Marasa.

  • How to display all available data for KFs from different Cubes

    Hi,
    I am using a MultiProvider that consists of two InfoCubes. KF1 uses Cube1, KF2 uses Cube2 - characteristic Country exists in both cubes. I have the following data:
    KF1 - Country 1: 5
    KF1 - Country 3: 8
    KF1 - Country 4: 10
    KF2 - Coutnry 1: 9
    KF2 - Country 2: 7
    KF2 - Country 5: 3
    I have a query that uses Country as a drilldown characteristic (ROWS) and displays the values of KF1 and KF2 (COLUMNS) for each Country. However, instead of seeing data for Countries 1-5 I only see data where I have results for KF1 (Countries 1,3 and 4). The value for Country 1 for KF2 shows up correctly in the corresponding row, but Countries 2+5 aren't displayed for KF2. If I change the Access Type for Result Values from "Posted Values" to "Master Data" I get the correct result. However this is not feasible in the final setting due to the amount of data that has to be handled (MasterData setting will lead to crashes of the query due to maximum number of cells exceeded).
    Are there any other options to force the query to display values for all characteristic values where I have data for any KF?
    Thanks a lot for your help!
    Best regards,
    David

    As it turned out the issue was due to 2 restrictions on KPI2:
    1) Restriction to InfoProvider "Cube 2"
    2) Constant selection on two characteristics that have filters on a global level but which should not affect the display of the data for KF2
    Removing (1)+(2) provided the desired result.

  • Identifying attributes in multiprovider from different cubes?

    I have added 2 infocubes and 1 infoobject (masterdata) into my multiprovider, but fields  i need in my report are attributes of infoobject.All the fields are getting displayed in query output except these attributes.
                       Please provide me the reason..
    BTW: I have declared them as navigation attributes in my infoobject and checked for navigation in multiprovider,

    Hi
    For those particular attributes, have you done the mapping correctly? Also check this Addind a cube and infoobject in the multiprovider
    Also check the design of your MP. Can you see these values in listcube transaction?
    Cheers
    Chanda
    Edited by: Chandamita Sarmah on Mar 11, 2010 2:30 PM

  • Summarizing KPIs from multiple cubes

    Hi there,
    This might be a noob question but here it goes. I have cube files with data for different entities. Then there is an Excel file for each of these cubes using it as its data source to display a number of KPIs which look like this:
    Invoices with Discount
    20,2 %
    Late Payments
    30,2 %
    and so on.. The Excel files show the same X number of KPIs which can be directly compared. For example, I might want to compare an industry average on the
    Late Payments percentage. What would be the best way to do it?
    Is this something like the Power View as suggested
    here?
    Looking forward to your suggestions.
    -Ammar

    Hi AmmarRizvi,
    According to your description, you want to summarize KPI from different cubes together. Right?
    In Analysis Services, it's not supported to directly summarize KPI data from multiple cubes. In this scenario, I suggest you retrieve the data from different cubes, then create calculated members for KPI. Please refer to links below:
    Retrieving Data From Multiple Cubes in an MDX Query Using the Lookupcube Function
    MDX in Analysis Services: Retrieve Data from Multiple Cubes
    If you have any question, please feel free to ask.
    Regards,
    Simon Hou
    TechNet Community Support

  • Registry.lookup() return Remote object from different ip address

    I've got this error using
    Registry reg = LocateRegistry.getRegistry(serverName, Registry.REGISTRY_PORT);
    service = (ILogin) reg.lookup("service");and when I use debugger I've got this
    RegistryImpl_Stub[UnicastRef [liveRef: [endpoint:[10.240.161.66:1099](remote),objID:[0:0:0, 0]]]]
    Proxy[ILogin,RemoteObjectInvocationHandler[UnicastRef [liveRef: [endpoint:[10.240.161.54:2074](remote),objID:[-4308ea07:116adade605:-7fff, 9133145996543447416]]]]]Why the Registry return a service from different IP address ?
    I've run this code for several times and it works. But today it cannot connect to the RMIServer.
    Any idea ?

    Thanks, i found my missing prppertis is
    // optional. Defaults to localhost. Only needed if web server is running
    // on a different host than the appserver
    props.setProperty("org.omg.CORBA.ORBInitialHost", "localhost");
    // optional. Defaults to 3700. Only needed if target orb port is not 3700.
    props.setProperty("org.omg.CORBA.ORBInitialPort", "3700");
    to set the port and host back

  • InfoCube Modelling-Adding data from different ODS's on to the Infocube

    Hi Experts,
    I am new to SAP BI. I have a basic doubt on Modelling the InfoCube.
    In our requirement, I have to populate data from 9 custom SAP Tables on to 9 ODS's. And, then take these data on to Infocubes.
    And, they want to reduce the number of cubes as much as possible. So, I have to combine the data from different ODS's and build 2-3 Infocubes.
    For Example.
    I am going to combine 5 ODS's data on to 1 CUBE based on Delivery number...
    there are 5 ODS with common key Delivery number. And, suppose I have added some set of fields from ODS1.
    And, now when I add other set of fields from the second ODS, WHAT WILL HAPPEN TO THE 'Delivery Number' field ??
    I will make it clear.
    I have a record in CUBE already containing Fields- : Delivery no, field_a,  field_b, field_c, field_d. Where the 'Delivery no =112333'. This record comes from ODS1.
    Now, I want to add data data from ODS2, containg fields -: Delivery no, field_e, field_f, field_g, field_h.
    And, what happens to the already existing record in CUBE with 'Delivery no = 11233'. ?
    Will the value in this info-object get overwritten ?
    OR.. will it combine the data from both the ODS's and show it as ONE record ???
    Please advice ... How will I solve this scenario ?
    Thanking You in Advance
    Shyne Sasimohanan

    Answer for your question and the suggestion.
    the data will look like as given below
    Delivery no, field_a, field_b, field_c, field_d, field_e, field_f, field_g, field_h
    11233           1           1           1          1            0           0            0            0
    11233          0           0          0             0           1           1           1          1 
    but the best way, according the design standards is creating another DSO on the top of all the DSO's and combine all the data in that DSO and send the data to Infocube. then the data will be shown as below.
    Delivery no, field_a, field_b, field_c, field_d, field_e, field_f, field_g, field_h
    11233           1           1           1          1            1           1           1          1 
    Regards,
    Siva A

  • How to Make a report from two cubes

    Hi, guys,
    i'm trying to create a report use the data from two different cubes, but that's a problem. what i want to do is like this:
    From Cube A, i want to get the total machine number for each type of machine:
    Type machine | Total machine
    Type A 10000
    Type B 15000
    Type C 40000
    And from Cube B, i want to get the machine amount which has an error, also group by machine type:
    Type machine | Broken machine amount
    Type A 50
    Type B 15
    Type C 100
    So what can i do to create a report like below:
    Type machine | Broken machine amount | Broken machine ratio(%)
    Type A 50 0,5
    Type B 150 1
    Type C 100 0.25
    Thanks a lot,

    Hi, Nicolae, use ur idea, i can get the table u show:
    Type | Machine amount | cube
    Type A 10000 'cube A'
    Type B 15000 'cube A'
    Type C 40000 'cube A'
    Type A 50 'cube B'
    Type B 15 'cube B'
    Type C 100 'cube B'
    but with this table how can i get the table which i want:
    Type | Machine amount | % of machine
    Type A 50 0.5
    Type B 15 0.1
    Type C 100 0.25
    I have no idea, 2 things in ur idea have to be considered:
    1. just show the record of 'cube B'
    2. to get the data that cube B machine amount/ cube A machine amount
    Need your detail explain, thanks

  • List values from different prompts into one.

    Hi All,
    We have OBIEE 11g and building Analysis out of Essbase cube. Here is our Requirement we need to build a Dashboard prompt which shows values from different tables.
    All these tables belong to one dimension and this has about 10 tables in it. So the prompt which we build should pick specific values from each table.
    I know we can build prompt for every table which we will end up with 10 prompts which doesn't look good so we need to show all the values of these ten prompts in single drop down (One Prompt)which we can use for refreshing the dashbaord.
    Say we have table names as Gen1.Organisation, Gen2.Organisation,.........Gen10.Organisation
    Thanks,
    Shashank

    are there any dependancies on the selections e.g if you pick Gen1.Organisation1 does this mean that you can only pick Gen2.OrgA or Org B?
    if there are no dependancies and you want all possible combinations across ten tables then you are looking at one huge drop down list !!

  • Data archiving from a cube to another cube

    Hi All,
    We need to archive huge volume of data from a cube to some other cube may be like a back up cube.
    We have come across archiving to a file but we need to archive to another cube.
    Kindly suggest steps or way to execute this.
    Thanks,
    Dinesh

    Hi Dinesh,
    As you are looking for a backup of data in other target,
    You can collect the below information first before loading the data from Main target to Back up target.
    1. Data volume present in main target in terms of Number of year.
    2. Kind of application.
    3. Also whether all the data from the lower level target has been updated to this main target or not?
    Once everything is there then you can split the data into multiple based on calyear or fiscal year period. So you can load multiple load to back up target instead of pushing all the records in one load which will take long time and also the system resources.
    So perform multiple load with different selections based on the system processors availability.
    Perform this once all the selections are done.
    Hope this helps.
    Murali

  • Report to display (actuals data from one cube and plan from another)

    Hi Gurus,
             I have a requirement in reporting to display actual data from one cube and plan data from a different one.
            The example below might give a clear picture of the requirement.
    rows has key figures and columns = months
    Jan |  Feb |  Mar |  Apr |  May |  Jun  ...   ....
    GrossSales
    Net Sales   
    Now if I run the report for Current month (Apr), then for the months of (Jan, Feb and Mar) i need to get the data from CUBE1   and for the remaining months (Apr thru Dec) from CUBE2.
    Similarly when i run the report next month(may), 
    then (data for Jan, Feb, Mar, Apr  from CUBE1)
    and ( May thru Dec from CUBE2)
    Any suggestions.
    Thanks in Advance
    Kumar

    Hi Henry,
         We alreadey have a multi provider which includes
    FinDat Cube(CUBE1) for actuals and Comm.Goals cube (CUBE2) for plan.
    So you suggest that we have two versions of key figure for actual and plan.
    ie. each KF will have two versions.
    actuals = (version 10, FiscPer<curr.mnth, key figure, acutals cube)
    Plan = (version 20, FiscPer>=curr.mnth, key figure, comm.goals cube)
    eg:
    Jan | Feb | Mar | Apr | May | Jun ...
    GrossSales(Act)
    GrossSlaes(Plan)
    Net Sales(Acutal)
    Net Sales(Plan)
    Correct me if I am wrong.
    the report has a lot of key figures, having two versions for each kf will be confusing.
    the user would like to see
    Jan.....| ...Feb  |..Mar |..Apr.....|  May  | 
    GrossSales   Act Value|Act.V |Act.V| PlanVal|PlanVal|
    Net Sales
    where Act.Value is from CUBE1
             Plan Value is from CUBE2
    Thanks
    Kumar

  • Combine Accounts from different Generations into a single Table Prompt

    We are on OBIEE 11.1.1.6.2 and using an ASO (11.1.2.1) cube as a datasource.
    I wish to make a drop down menu of only ten accounts in OBIEE. These ten accounts do not all belong in the same generation. The desired Accounts are from Gen6, Gen5 and Gen4. How do I make a single drop down list with these ten accounts when the members belong to different generations ? I have tried building this custom list of ten accounts via Selection Steps but it seems that I cannot cross different generations of the Account dimension.
    Any help would be appreciated.

    Thanks for the reply Christian. I literally tried at least 100 possible iterations of the Evaluate statement and none of them will compile in OBIEE. Before posting, I scoured the Internet for days hoping someone else has had this issue resolved. I had no luck. If you know of anyone that has actually been successful with the EVALUATE statement to make a list of dimension members from different generations, please post the exact code snippet so that I can leverage off of somone else's knowledge.
    I have tried dozens of possible iterations of: with no luck at all.
    EVALUATE('Intersect(%1.dimension.members,{[Account1], [Account2]})',"Account"."Gen1,Account")

  • Present Data in Excel from a Cube Outside the multi area

    Hi,
      I am not sure if this is possible, any help will
      be appreciated.I have a business requirement, where I
      had to present calculated values based on the data
      that is in a different cube that is outside the multi
      area.The presentation will need to be on excel layout.
    Thanks

    Hi,
       The solution for this requirement should be very
       much possible.For a similar requirement, I have used
       the LB transaction code LB_EXIT_FM with an ABAP
       function module.Within this module, two things are
       addressed.
       One is to read the data from other cube and manipulate
       it in the program.Secondly, to decide where to present
       this data in excel spreadsheet, where we had decide
       precisely what row/column (cell range)we would be
       presenting this data.It was always dynamic and
       calculated on the fly, presented in the excel layout
       in these specified cells.This data isn't stored
       anywhere, as the basis for this data already exists
       in the other cube.
       You can try searching more on this topic using the
       transaction code mentioned above, you will find lot
       more information that could be very useful.
       Hope this helps.
    Cheers
    Srini

  • How to calculate and save planning data in bex input-ready query using keyfigures for calculation from different infoproviders

    Hi Dear All,
    We have two real time infocubes and two aggregation levels based on these cubes in one multiprovider
    first cube1 is like
    char1| char2| keyfig_coefficient(single value for each combination of char1 and char2)
    same aggregation level1
    (we have input query to fill coefficients by one responsible user)
    second cube2 is like
    char1| char2| keyfig_quantity| keyfig_result
    same aggregation level2
    Input ready query should be like (for all other users of different org units)
    char1|char2|keyfig_coeff| keyfig_quant(for input) | keyfig_result = keyfig_coeff*keyfig_quant(calculated value, should be saved to cube2)
    And we don't have pregenerated lines in cube2, users have to add new lines themselves by wad.
    Question is, what is the optimal (easiest) way to make calculation and save result data to cube2 where keyfigures for calculation should be used from different infoproviders. I need just a hint.
    Appreciate any help.
    Nadya.

    I found decision, agregation levels sould be based on multiprovider, not included.

Maybe you are looking for