Adding one object to cube from ODS

hi guys,
i am loading the data from 7 ods objects to 1 cube.
in my report i want to see cost center which is there in 2 ods objects but not in all the ods ojects.
this cost center info object is not available in the cube too.
so when i generate a report i can't see cost center.
i am planning to add cost center in the cube and get the data from ods(using a routine).
my question is when i write a routine and get the data from one of the ODSs,i doubt the consistency of the data .
bcoz we r fetching from only 1 ods.
plz suggest me the feasible options
thanks in advance
sri

Hai Sri,
          I understand from your question that you have "cost center" thats in 2 of the ODSs and not in other 5 ODSs that are feeding the cube.
If you are worried about the data consistency because you have dependency, then you have to write the routine checking the conditions on dependant objects.
For example:
I need to get cost center but cost center is dependant on lets say "work centers" and "resources".
I would write the logic something like this.
1. In START ROUTINE- Select all data from the ODS containing the three objects into a global table.
2. Declare conditions like for work center = a, resource =b, cost center = c.
3. In object mapping, I would create a routine and say that
In DATA_PACKAGE, if workcenter = DATA_PACKAGE-work center and reource = DATA_PACKAGE-resource, then Result = DATA_PACKAGE-cost center.
         The logic given above may not completely suite your requirement but thats just an example if you are afraid that you may corrupt your data if you just get data the way Vrrp suggested to bring. If what Vrrp said works for you, thats the easiest.
Try your luck.

Similar Messages

  • After upgrade to BI NW4.0S issue in loading cube from ODS

    Hi,
      I have an SAP delivered ODS(0CRM_OPPT_H) which I was loading for some time. The cube 0CRM_C04 was loaded from the ODS a couple of times. I have now deleted all the data from the cube and want to load the data from the cube to ODS, In between our BW was upgrade frpm 3.5 to BI NW0S..
      I have done all prerequisite , replicated the 80 datsource , deleted and re activated the update rule and transfer rule again.. and then tried to load the Cube from ODS.. however everytime I am getting the following error
    DataSource 80CRM_OPPI does not have the same status as the source system in the Business Information Warehouse.
    The time stamp in the source system is 12/23/2005 10:09:36.
    The time stamp in the BW system is 11/09/2005 13:02:29.
    Is it due to the upgrade?? I have done everything so that this dosen't happen, still could not resolve..
    Thanks

    Are you sure you've replicated the DataSource 80CRM_OPPI? Try replicating it individually again. If that doesn't help, have you tried reactivating the ODS Object itself?
    Regards, Klaus

  • Update Problem in CUBE from ODS.

    Hi Experts,
         I have problem in Updating data from ODS to CUBE and ODS to INFO-OBJECT.
    In brief, ODS has the Up-to date data ( Means till today - 28/07/10 ) . But the cube has Data till 22/07/2010. If I am trying to activate the ODS , Its is showing NO REQUEST TO ACTIVATE. And the DATAMART status is also not available . But the thing is , I checked in ODS till 22/07/2010 also DATAMART status is not available. And Its a Delta .  
    Please help me out, How can I update the data In CUBE and to an Info object.
    Thanks,
    Sethi.

    Hi ,
    I got the point , I am showing how the request are there  in date wise.
    In ODS   : 
                                                               CRM Sales Contract Item:Delta     29.07.2010
                                                               CRM Sales Contract Item:Delta                     28.07.2010
                                                               CRM Sales Contract Item:Delta      27.07.2010
                                                               CRM Sales Contract Item:Delta     26.07.2010
                                                               CRM Sales Contract Item:Delta     25.07.2010
                                                               CRM Sales Contract Item:Delta     21.07.2010
                                                               CRM Sales Contract Item:Delta     20.07.2010
                                                               CRM Sales Contract Item:Delta     19.07.2010
    It's Showins , there is missing REQ after 21.07.2010 .
    In INFO-CUBE
                                                                Delta Package for Update                         22.07.2010
                                                                Delta Package for Update                              21.07.2010
                                                                Delta Package for Update                             20.07.2010
                                                                Delta Package for Update               19.07.2010
                                                                Delta Package for Update                             18.07.2010
    It's showing , there is no data in INFO CUBE after 22.07.2010 and    in ODS the same Date Request is Missing. So my DELTA go Inactivated. After Updating the REQ on 22.07.2010 to CUBE , Unfortunately DELETED without maiking that RED.    My mistake was that.
    Please guide me ... What should I do ? Should I delete the Data in both CUBE and ODS. And Reload .
    Thanks,  
    Sethi.
    Edited by: ukumar on Jul 29, 2010 4:19 PM

  • Adding one or two images from my PC to my iPad Mini

    With the help of fellow community members here and Apple Care, I've been able to copy images from my PC's hard drive, using I-Tunes, to my iPad Mini.  I've copied eight collections of photos and created eight "albums", one of which is family photos, to the Mini.
    I've been shown how to delete earlier copied images through I-Tunes simply by "unchecking" sundirectories on my hard drive, and, then, to copy new sets of images by creating new subdirectories and checking these new subdirectories on I-Tunes.
    Now, for the "family" photos, I'd like to be able to add one or two from time to time to the family album in the Mini.
    Do I:
    Add the new photo(s) to the family subdirectory on the hard drive and then copy the new, enlarged collection using I-Tunes, replacing the current family collection?; or
    Delete the family collection by going to I-Tunes and unchecking the box for the family subdirectory, then, in separate actions, copy the new photo(s) to the now larger family subdirectory on the PC and use I-Tunes as before to copy the enlarged family collection to the Mini?
    As long as I leave the remaning seven collections--as shown on I-Tunes--still as "checked" on the PC hard drive, will those 1) safely remain on the Mini as before, 2) disappear from the Mini, or 3) be duplicated on the Mini?

    It worked! A bit convoluted, since I'm not fully up to speed on iTunes, but I managed to transfer and sync as you described.
    I didn't realize that replying would take away my option to award points -- you should have had 10 points for this answer, sorry.
    Thanks again.

  • Quantity getting added up in query result from ODS 0SD_O06

    Dear Friends,
    I have loaded 2LIS_13_VDKON in ODS 0SD_O06. Now, the ODS has lets say 4 rows for one invoice and against in each row there is a corresponding invoice quantity (0INV_QTY). Lets say the value in this field 0INV_QTY is 1 for a particular invoice.
    so it will look like this:
    Invoice || 0INV_QTY ....etc many other coloumns
    12345 ||  1
    12345 ||  1
    12345 ||  1
    12345 ||  1
    When I run the query, the result would be one row for this invoice 12345. The quantity is coming up as 4 instead of 1 as it is getting aggregated.
    What to do, so it would come as 1?
    I tried exception aggregation - on 0INV_QTY, aggregating on BILL_NUM i.e. invoice # but same result.
    Please suggest.
    Thanks.

    hello,
    i am drilling down into it..
    if the data is that way what should be result as per your logic
    12345 || 1
    12345 || 1
    12345 || 3
    12345 || 2
    waitng for your feedback..
    regards
    nitin bhatia

  • Adding new characteristics to cube with data

    Hi Gurus,
    i need to add some characteristics to a cube already in production, this cube is customized version of material stocks/movements cube (0ic_c03).
    i am looking for a way to add the new characteristics without having to do reinitialisation (opening stock,...), i am thinking about a loopback process but how do i manage to get the new characteristics populated for the historical data?
    Thank you.

    Hi,
    If you want to load historial data, you must take ECC down time and re-intialization is required.Becasue you are adding new object in Cube and for that you need to change the Update rules, then need to load historical data, so without down time and reinitialization it is not possible.
    Check like below.
    You have data in PSA, so try to delete data from Cube and then load from PSA. Because you may write code in Update rules on;y I think. So in that case, it may work.
    Thanks
    Reddy

  • Can we delete particular request from ODS

    Hi All,
    Can't we delete particular request from ODS?
    there are dozen of successful requests in ODS, when i deleted one successful request from the middle, all the subsequent requests lost the tick which indicates they are updated to cube. Is there any way that i can undo this one?
    can we do selective request(successful) deletion from ODS?
    Thanks in advance.
    Robyn.

    Hi Samara,
    what i was trying to do is re-arranging the requests according to chronological order, which are not in. imagine the scenario
    ODS requests      cube request
    5         ->             E
    4         ->             D
    2         ->             B
    3         ->             C      
    1         ->              A
    what iam trying to do is put them in sequence
    ODS request        cube request
    5                           E
    4                           D
    3                           C
    2                           B
    1                           A
    If i delete 3rd ODS request put it over 2 it won't accept as the request number is lesser than that of 2nd request.
    can we reconstruct any request from reconstruction tab or just the latest request?
    How does this effect the data which is already updated to cube from ODS?
    Regards,
    Robyn.
    Message was edited by:
            Robyn Hoggard
    Message was edited by:
            Robyn Hoggard

  • Making One Object Move, both players see it fine, but very slow.

    Hi there,
    I am simply trying to send one object (movieClip) move from the left side of the stage to the right side. I am able to accomplish this by using the following very simple code:
    /////////////////////////////CODE///////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////
    //PRESSING RIGHT, MAKING BOX MOVE
    public function pressingRightMakingBoxMove(e:KeyboardEvent) {
              box.x += 3;
              moveBox.sender = netGroup.convertPeerIDToGroupAddress(netConnection.nearID);
              moveBox.user = "" + netConnection.nearID;
              moveBox.xx = box.x;
         netGroup.post(moveBox);
    public function netStatus(event:NetStatusEvent) {
         switch(event.info.code){
              case "NetConnection.Connect.Success":
                   setupGroup();
              break;
              case "NetGroup.Posting.Notify":
                   receiveBoxMovement(event.info.message);
              break;
    public function receiveBoxMovement(moveBox:Object):void{
          box.x = moveBox.xx;
    ////////////////////////////////////////////////////////////////////////////////////////// ENDCODE//////////////////////////////////////////////////////////////
    It works fine, the box moves on both screens, but you can obviously tell there is latency. Should I be sending movements through an Object? Perhaps there is a quicker way, sending it through strings or text? Definitely not acceptable over UDP.
    Thank you

    NetGroup.post() may have significant latency, and postings may arrive in a different order than they are made.  it is not intended for time-critical communication.
    to get the lowest latency (and most efficient transmission) for N:N communication (including 1:1), you should use the 1:1 P2P APIs (NetStream.DIRECT_CONNECTIONS and explicit peerIDs) and be sure NetStream.bufferTime=0.  it sounds like this is the most appropriate for your application.
    for 1:N or M:N (M << N, N > 4) communication, you should use P2P multicast.  but P2P multicast may also have significant delays, especially while starting up.

  • Objects in a cube: Does it matter whether selected from ODS or infocatalogu

    Hi,
    Objects in a cube: Does it matter whether selected from ODS or infocatalogue?
    When creating a cube, you have the option to select the char and key figures directly from ODSes feeding the cube or from the infocatalogue where the objects originally existed.
    Does it make a different, which of these 2 places you select the objects from for the cube?
    Thanks

    hi Amanda,
    it makes no difference, it doesn't matter.
    the ods/infoobject catalog just serve as template where we can choose infoobjects to be included in infocube.
    later in bi 7.0, we can directly type in infoobject technical name, like in ODS.
    hope this helps.

  • One Cube from 3 Different ODS's

    Is it possible to create a single cube from three different ODS's , the ODS's have same characteristics but different key figures.
    Thanks

    As you mentioned , that all your ODS have the same characteristics you could create seperate update rules for all 3 ODS Objects..
    The difference will be only in the Key Figure update rule where only the Key figure present in the ODS will be mapped to the cube and the rest will be blank meaning no update..
    Hope this helps..
    ashish.

  • Updating the last date request from ODS to CUBE

    Dear Friends,
    Please can someone explain me.
    i allways update request from ods to cube, sometime there will be 3 to 4 request in the ods which wont have the Data mart (Tick) and when i update it to the cube. i can only see 1 request which is current date request. i dont know whether the previous days request has been updated to the cube.???
    but i see in the ODS that all the data mart (tick) is available for all the request.
    And  please can someone explain me, if i have many request in the ods, current date previous day and so on.
    Is there any way to update in such a way, where i can see all the dates in the Cube instead of only 1 request with current date in the cube.
    when i delete the request from the cube and remove the tick from the ods, and refresh, then suddenly the current request and all the previous request TICK will be gone...
    Thanks for your help.
    will assign complete points.
    Thank you so so much

    Hi,
    if you know everday how many request are getting updated in infocube as one request the you can check  the added records in infocube .. it should be equal to the sum of all those request ..
    but transferred can be more or equal .. also its depends on the
    update rules ..designing ..
    Hope this helps you ..
    Regards,
    shikha

  • Update data targets from ODS object automatically

    Hello experts,
    I have an ods (that has two delta loading every night) with the setting: "Update data targets from ODS object automatically". This ODS is source of only one other ODS.
    But we have a chain when there are the seguent steps: delta 1 --> ODS1,
    delta 2 --> ODS1; Activate ODS1; delta --> ODS2; Activate ODS2.
    The setting "Update data targets...automatically" could create some problems?
    I think this because it is happened that in delta loading of ODS2, some records have only the key filled, and all the data fields blank; then, if I make a full repair of these records, all data are correctly filled.
    Could be this the cause?
    Help me..it is urgent..
    Thanks,
    Vito

    Hi Vito,
    To have better control of processes when ods gets data from multiple sources and supply it forward to ODS and cube ...we generally deactivate the flag "update data automatically".
    And Process chains looks like ..
    From source 1,2,3 update data into ODS 1.
    Activate Data ODS1
    Initiate delta from ODS1 to ODS2.
    Activate data ODS2.
    We did face some problem of blank records with only key filled and later deactivated the checbox "Update data into data targets automatically" and it resovled lots of issues.
    Hope that helps.
    Regards
    Mr Kapadia
    Assigning points is the way to say thanks in SDN.

  • Problem with update from ODS to Cube

    Hi All,
    I had an issue, when i was loading from ODS to Cube everything was fine except one data package failed coz of some object locked( User : myself, though i wasn't running anything else except this), but i check in SM12 no locks exist for that particular time.
    apparently the load failed coz of this single package, its a load from ODS to Cube, so no chance of Manual update from PSA.
    any suggestion: do i have to repeat that load all over again( sucks !!! it is for 40 mil)
    Regards,
    Robyn.

    Hi Hoggard
    Check the Job log fro ur Job in the SM37 and check for that Datapackage is there any thing failed liek
    "ARFCSTATE-SYSFAIL" if this is there .. it means its an Deadlock .. please check the ST22 dump...
    U can use the PSA...
    1) go to the 8ODS infosource and copy the Delta IP
    2) check the option in the processsing as Update PSA and the subsequently into the data targets
    3) Schedule the IP manually
    hope it helps
    regards
    AK

  • The load from ODS - 0FIAP_O03 to cube 0FIAP_C03  is duplicating records

    Hello Everyone
    I need some help/advice for the following issue
    SAP BW version 3.5
    The Delta load for ODS - 0FIAP_O03 works correctly
    The load from ODS - 0FIAP_O03 to cube 0FIAP_C03  is duplicating records
    NB Noticed one other forum user who has raised the same issue but question is not answered
    My questions are 
    1. Is this a known problem?
    2. Is there a fix available from SAP?
    3. If anyone has had this issue and fixed it, could you please share how you achieved this
    i have possible solutions but need to know if there is a standard solution
    Thankyou
    Pushpa

    Hello Pushpa,
    I assume that you are using the Delta load to the initial ODS and then to the CUBE as well.
    If the Delta is placed in both the places then there should not be any issue while sending the data to CUBE.
    If you are using the FULL Load then normally the data will gets aggregated in the cube as objects are with the Addition mode in the Cube.
    Can you post the exact error that you are facing here as this also can be of the design issue.
    Murali

  • Added new field to cube but data not passed from DSO

    Hope someone can help.
    (BI 7.0) We added new fields into a cube. The fields already existed in the DSO. When we ran the process chain in development for the first time after making this change, we notice that the 'historical' data for these fields is populated in the cube. When we do this in our quality system only new data passed to the cube is updated. In development in the sub-chain DTP request we see all previous requests listed under selections. In quality it is only the latest request. The only difference is that the DeltaInit flag in the DTP request in development is ticked (extraction mode) - but not in quality. Does anyone know whyb this is?

    hi peter,
    Adding fields to cube doesn't affect delta status...The delta DTP should be able to handle delta requests automatically.
    I guess in you quality system, the cube already got all requests updated from ODS before you importing the change request. And in develop system none of the requests in ODS were updated before the change.
    Regards,
    Frank

Maybe you are looking for

  • SSL Cert

    I have a NetWare 5.1 server running the Apache 1.3.x webserver and Tomcat servlets. This is the webserver for my GroupWise WebAccess interface. I have an SSL cert on the box to encrypt the data for WebAccess and everything works nicely. However, I mu

  • Contry not displaying in Ship-to Address

    Dear All, In the billing document SAP Script output Country is not getting display for Ship-To customer. In SAP Script form, I have two addess window, one for Sold-to and another for Ship-to. For the Ship-to Country is not getting display. Both Sold-

  • No tracks in music store!!

    I can view the Music Store main pages fine, and artist pages, but when I click on an album or look at an iMix NO TRACKS SHOW where the list usually appears and where the "buy" buttons usually appear they are not there either. I am unable to buy ANY t

  • LinearAxis as horizontal axis in LineChart

    Hi guys, The ff: is an excerpt of the xml i am working with: <?xml version="1.0" encoding="UTF-8"?> <efiles> <dataset name="BoyBMI"> <age month="24"> <P5>14.737319472</P5> <P10>15.090328265</P10> <P25>15.74164233</P25> <P50>16.575027675</P50> <P75>17

  • Problem building a formula

    I am building a complex formula and the tools don't seem to allow what I need to do. My code is [Code] Local StringVar vTest1 := Trim ({PURCHORDER.L_INDEX}); if length(vTest1) >= 1 then   Local StringVar docType := {L_HPCR.OBJECT}[6 To 6];   Local St