Duplicate records in ODS change log

Hi Experts,
I have loaded records  from R/3 to ODS (psa and then data target).
Records looks good in ODS active data.
Then I did a delta load from ODS to InfoCube and I have recevied are the changed entries to Cube.
Then, I checked the ODS and the Datamart status was Checked.
But, when I did a delta load again after couple of days from ODS to InfoCube, I received some duplicate records. I have checked the Change Log of ODS and the duplicate records were there.
I am not sure why my ODS is transporting entries from the ODS request for which there was a datamart status already checked.
( I cannot do selective deletion because there are about 1000 duplicate entries and in random order..).
I beleive my best bet would be to:
1. Delete both the delta load requests (the request with correct records and the request with duplicate records) from InfoCube.
2. Remove datamart status from ODS
3. Delta load from ODS to InfoCube
Please let me know if this will solve the issue or I will still get the duplicate records in InfoCube?
Also, do I need to Delete Change log data?

Hi Ramesh,
The entries in Active Data of ODS looks good. No duplicates.
When i checked Change log,
I had entries in ODS change log from two differnent requests.
Request1 (Full repair request via PSA) in ODS (ODSR_xxxx1) has records the same as in R/3
(eg., entry for DocumentA has keyfigure as value +$1000)
Request2 (Delta Load via PSA) in ODS (ODSR_xxxx2) has two records with posive and negative keyfigues
(eg, entries for DocumentA has keyfugure as value +$1000 and DocumentA has keyfugure as value -$1000)
So, not sure if I should call these records as 'duplicates'.
But, I see 3 entries in InfoCube for DocumentA with keyfigure values as +$1000, -$1000 and +$1000.
I beleive the ODS change log should actually cancel the earlier +$1000 and load the new +$1000 entry.
But, it seems to be not replacing the old one.
I hope i am clear.

Similar Messages

  • ODS Activation Returns 0 records in the Change Log

    Hi All,
    I have question regarding the Change Log build after the ODS req has been activated.
    BW system - SAP NetWeaver BI 7.0 - Level 15
    Upon loading a delta request into the ODS and Activating, it adds no records to the change log table.But the active table gets correct records
    Checks I Did
    ODS -> Menu-> Environment -> Delete Change Log Data.
         No job scheduled or runing to delete the change log reqs (sm37)
    RSRV - Check the Status of the Generated Program of a Data Store Object
    ODS - reactivation to see if it works..
    ODS Manage - Auto Req Processing set Quality status, Activate DSO to Yes.
    The Activation Log shows at the end that they were no changed records added:
    Data pkgs 000001; Added records 0; Changed records 0; Deleted records 0                 
    Log for activation request ODSR_4APQQHKM459YNO7CIGCE0629U data package 000001...000001  
    Activation of records from DataStore object C_PUR_C sucessfully finished               
    U table for DataStore object C_PUR_C deleted successfully                              
    Job finished                                                                               
    Can anyone help on the above issue??
    Thanks
    Rao

    Hello Siggi,
    Referring to the previous post:
    I have a situation where few documents are not transferred to Change log during DSO Activation, though the After image values of these records are reflected in Active table.
    I have found one common pattern for those documents which are not recorded in Change Log.
    They have two pairs of After and Before image records.
    First Pair like this: Eg: Overall status as the only data field.
    Sales Doc     Overall Statuls   Recordmode
    1001             C                      X
    1001             A                      
    Second pair:
    1001            A                      X
    1001            C                     
    If we consolidate all these 4 records there seems to be no change for any data fields. Should I consider this as the standard behaviour while activating DSO - causing these records not to get recorded in change log?
    Or is there any SAP Note that can make sure the change log gets populated in such case.
    Hope my details are clear to you..
    - Varma

  • Process Chains and Process Types for ODS Change logs

    We have created and used process chains to manage a large amount of our batch processing.   I am looking to convert our batch process of deleting data from ODS change logs into a process chain.   I have been unable to find a process type that will allow us to do this.
    Any thoughts?

    Hi Lisa,
       You can use Process "Deleting Requests from the PSA" for deleting PSA and change log data.
    Since the change log is also stored as a PSA table, you can also use this function to delete change log
    records. You can find additional information under Deleting from the Change Log.
    More info:
    Deleting Requests from the PSA
    http://help.sap.com/saphelp_nw04/helpdata/en/b0/078f3b0e8d4762e10000000a11402f/content.htm
    Deleting from the Change Log
    http://help.sap.com/saphelp_nw04/helpdata/en/6d/1fd53be617d524e10000000a11402f/content.htm
    Hope it Helps
    Srini

  • After deletion ODS change log, Delta upload OK?

    Hi all,
    Now I am reducing data from BW server. For this purpose, I will delete ODS change log. Both of data "from ODS" and "to ODS" are uploaded by Delta Upload.
    If I delete change log after last delta initialization, is there any problem to next delta upload?
    For example, the last delta initializing was done April 1. And I delete the change log up to April 30. After this operation, can be expected any problem to Delta upload?
    Bamboo Shampoo

    I dont think it will cause any issue with next delta loads.
    Data goes from ODS to its targets from change log table.
    But I think better have strategy like..'delete change log data only for requests older than say...1 month or 2 months..'
    so that if u have problems with recent data loads..u can reload easily..
    u can also try cleaning up old requests from the PSA tables in the system..
    cheers,
    Vishvesh

  • Reporting on ODS (Change log Table)

    Hi,
    Can we do Reporting on ODS (Change log Table) that can give me the detailed transactions (invoices, cancellation etc) that is stored in the change log table.
    If we can do reporting on the change log table, how can that be done?  Please Help!
    Thanks,

    Hi Bharath,
    See here:
    http://help.sap.com/saphelp_nw04/helpdata/en/49/7e960481916448b20134d471d36a6b/content.htm
    You can use a database table as the source of data:
    http://help.sap.com/saphelp_nw04/helpdata/en/02/cd0b405bacdd5fe10000000a155106/content.htm
    And store in an ODS:
    http://help.sap.com/saphelp_nw04/helpdata/en/30/1d09407448c442e10000000a1550b0/content.htm
    Hope this helps...

  • Ods change log

    hi all
    i wish to schedule the change log deletion for my ods zods1 . however , I am not sure how i can find the ODS change log table name . please guide .
    thanks
    oops

    Follow this menu path right click on ODS -> Manage -> menu environment -> delete change log data. once you go to the screen of delete change log you will see different option to delete right away or schedule for montly deletion.
    Hope it is helpful to you.
    York

  • Identify ODS change log request from Cube update rules init routine

    Hello all.
    I need to use a logic in the Start routine of a cube, whcih change log request are move from an ODS when doing a delta.
    Anyone knows if this is possible???
    Thnaks and best regards,
    Alofnso.

    Hello Oscar.
    Basically my requirement is to do a selective deletion of the cube, before I load the new data, but the selective deletion has to be done according to some fields of the data that is going to be load to the cube.
    That´s why I need this.
    Best Regards,
    Alfonso.

  • User changes in tab strip ui element are not recorded in context change log

    Hi All,
    We are using a tab strip ui element in webdynpro component. But user changes inside tab strip ui element are not getting recorded to the context change log. I have an input field on the same view besides  tab strip ui element. User changes to this input field are getting recorded to the context change log.
    Is there any restriction on context change log usage with tab strip ui element?
    Could you please suggest If there is any way to record changes inside tab strip ui element.
    Thanks,
    Sudheer.

    I think there are some limitations exists, context change logs are not complete when you do value help , i am not sure about tab strip.
    [http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/a8e5d273b12fe2e10000000a42189d/content.htm|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/a8e5d273b12fe2e10000000a42189d/content.htm]

  • How to update the change log table?

    Hi
    I am doing some manipulation on the ODS records and writing few new records directly into the active table of my ODS. how do i update the change log table so that i can do a delta from my ODS to further data targets??
    i see the fields REQUEST, DATAPAKID, PARTNO and RECORD in the change log table. what values should these fields have for my new records??
    Regards
    Sujai

    Hi,
    Please try this option. In stead of writing directly into DSO, do it in another Custom Z DSO. From there, do the FULL load to your previous DSO. This will ensure that the data consistence through the system. Also, do not forget to delete the data from Custom Z DSO once you successfully loaded the data.
    Thanks,
    Saru
    Edited by: P. Saravana Kumar on Apr 1, 2009 6:23 PM

  • Change logs not available for tables

    Hi Experts,
    Is there any change logs available for the  tables PCEC, FTXP, T030
    We need to add logs so that we can keep track of the changes.
    Please let me know if someone knows the solution.
    Regards,
    Srinivas

    Dear Srinivas,
    Go to SE11 and key in your table, then select Display.
    In the top, you will be able to see Technical Settings Button. click on it.
    It will show you the technical details for that table.
    There will be an indicator at the bottom LOG DATA CHANGES.
    If this indicator has been set, then only the changes will be recorded.
    For change log, you shall make use of the transaction SCU3.
    AUT10 shall also be used.
    thank you
    Venkatesh

  • Billing Block removal not updated in the sales order change log

    Hi Gurus,
    A specific Billing Block is automatically assigned to the sales document header (VBAK-FAKSK) when the net value of the sales order is negative. This is an order related billing.
    Sometimes the Billing block is getting released automatically and the Negative Invoice is getting created in the Background job run for creating the invoices. When we check the sales order, the Billing block is not existing and the removal of the billing block is not recorded in the Change Log of the sales order.In the CDHDR table also there are no details about the release of the billing block.
    This is happening only occassionally. When I tried to replicate the issue, the system is not allowing me to create the invoice as long as the billing block is there in the sales order and if I remove the block, it is recorded in the sales order change log.
    My doubt is.,
    1. How the billing block is getting released automatically?
    2. Even if the block is released,  why it is not recorded in the Change Log of the sales order?
    Looking forward your for suggestions and solutions.
    Thanks,
    Ravi

    Hi
    Did u check in sales doc. details screen.There u can block for billing.

  • Error in Change Log of Sales Documents

    When i try to see the Change Log of sales document (Tools> Change Log) I get an error message
    No matching records found " (ADOC)(ODBC - 2028) [Message 131-183]
    What can it be ?

    Yes it should, but maybe those documents were created before the "History / Log" in General Settings > Services were changed from 0 to (example) 99.
    Only after this action, information will be recorded in the Chang Log.
    Regards
    Carin

  • Change Log/Delete PSA

    Hi Gurus, I am on 3.5. When I go to RSA1, then to PSA. Select a a request, right click and select "Delete PSA Data". Why does it say "PSA / Change Log". Does it mean, I am deleting Change Log data too?

    Bigtoja,
    That may happen in case of ODS. For ODS change log data and PSA (for subsequent target from this ODS) are stored in the same table (change-log of the ODS table) . Those data are identified in the same table as "ODSR" for change log entries and "REQU" for PSA entries.
    Hope this helps!
    VJ

  • What do the Request Nos in Change Log table mean?

    Hi,
    I'm checking the change log tables of some ODSs. In the "Request" column, there are requests starting with ODSR* and REQU. These numbers are the same as the ones seen in the Manage screen under the "PSA Request Number" and "Request Number" cols respectively. I want to know, when does data come under the ODSR requests and when does it come under the REQU* requests.
    BW version: 3.5

    Hi,
    The changelog of the ods is actually the PSA for the export datasource.That may happen in case of ODS. For ODS change log data and PSA (for subsequent target from this ODS) are stored in the same table (change-log of the ODS table) . Those data are identified in the same table as "ODSR" for change log entries and "REQU" for PSA entries.
    Hope it helps..

  • Change log of Sales Documents/Item in notification

    Hi Guru,
    if sales documents/item in notification is changed or removed, the system didn't record the changes in the change log, where I can set it to record the change log for notification?
    Thanks,
    Kick

    Yes it should, but maybe those documents were created before the "History / Log" in General Settings > Services were changed from 0 to (example) 99.
    Only after this action, information will be recorded in the Chang Log.
    Regards
    Carin

Maybe you are looking for

  • List Of PO

    Hi....! Very happy new year. I am having a problem like user require the PO list t code i suggested them to use ME2L as its purchasing document list tcode. But there is a problem that me2l list gives the net value as after calculation from condition

  • Can I share stuff between two different Itunes accounts?

    My wife and I each have an Itunes account.  We find it crazy that we have to potentially purchase the same stuff twice.  We do have most of the music on my account, but most of the business apps on her account.  We each have ipods, each have ipads, i

  • Choosing the thickness of the ellipse toll

    hello, How can i choose the thickness of the ellipse tool? I want to draw an ellipse with 5px thick and rotate it. i can draw the ellipse, select it and do the free transform but the fill and stroke options are not available... any suggestions? Thank

  • Dynamic list of check boxes in forms 6i

    hi there, i'm trying to build a form which based on the contents of a table shows a number of check boxes, i'm having trouble figuring out how to go about i though, any ideas???

  • Exchange services not starting

    Hi everyone, I had a power failure , After power failure i am not able to start Microsoft Exchange IMAP4, Microsoft Exchange Information Store, Microsoft Exchange POP3 services,Microsoft Exchange Service Host services,  I am  using SP2 , can i upgrad