Fake Delta

Dear All,
I am have the following requirement to satisfy customer needs but I am not sure how to proceed.
1. Data is extracted using Delta update to target A.
2. Again, target A the data is uploaded to target B using Full. (This is fine so far)
3. Now, Customer says, they don't want to have full load always, instead, they want to have Fake Delat(6 months). There is
    no date used except posting date in my Infopackage data selection tab.
How should I proceed this task?
FYI: In my case both targets are ODS and I am in 3.5 version.
Best Regards,
Kanagaraj.S

Hi Kanag,
As you said you have posting date in your infopackage selection then you can easily populate the 6month range for posting date so that only that specific 6month data will be extracted.
So as to make this range dynamic you can populate From and To value using Routine.  You can put the to date as system date and subtract 180 days from current date so as to get 6month old data or you can put some similar logic to formulate your data range.
Refer the below article for writing Routine,
[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a05ac9fa-f44c-2c10-dbb8-ef54c102707c?QuickLink=index&overridelayout=true]
Regards,
Durgesh.

Similar Messages

  • What is Pseudo or Fake Delta

    Can any One Please Give Some SAP link/Documentation for Pseudo Delta .

    Check these links:
    Fake Delta
    Data Recovery in delta loading
    Hope it helps.
    Regards

  • Extension of LIS extractor - possible to delta enable field from Z-table?

    Hi Experts
    We have to get data from a date field in a custom Z-table (delivery related) in R/3 to BW.
    We would like to get the date by extending a delivery LIS extractor with a new field and make some ABAP to lookup the correct value in the custom Z-table.
    A requirement is though that if the date in Z-table is changed then we need to get the update value to BW. Therefore, we need to delta enable the new field in the append structure - but that ain't possible is it?
    Alternatively will we have to make a new DataSource based on the custom Z-table and somekind of full load (with a fake delta).
    Thanks.
    Kind regards,
    Torben

    Torben,
    If your custom Z-table does not contain too much data and doesn't change too often it might be an option to turn on DB logging (Technical settings ->  Log data changes). Do not do this for large tables containing transactional data as the logs will consume a lot of diskspace!
    Each insert/mod/deletion will be logged and in in a user-exit you can use FM DBLOG_READ_WITH_STATISTIC to check if something has changed and then append the corresponding data to your data package.
    Grtx!
    Marco

  • Convert Full datasource into delta

    Hello,
    We are facing a problem. We have a custom datasource that works as a full, because a delta is not possible on the sources tables in ECC (parked FI documents).
    We need to convert this dataflow to a delta, because the dataflow will be crossed with other data (posted documents and more), and we don't want all our modell going full.
    Is there a way in BI 7.0 to convert a full datasource into delta for further processing? I thought this functionality was available in BI 7.0, but could'nt find how to do it.
    Thanks,
    Philippe

    Hi,
    If the DS is not delta enabled try Fake delta or Pseudo delta.
    Try to see if you can create a user exit at extractor level to select data based on some time stamp fields whcih will ensure that only changed or new records are coming into BW.
    Refer
    Fake Delta
    Pseudo delta
    Fake Delta
    Data Recovery in delta loading
    Hope this helps.
    Thanks,
    JituK

  • Determining the InfoPackage id in ABAP code variable

    Hello,
    When creating a dynamic selection in an InfoPackage for a characteristic using an ABAP routine, do you know the field which can be referenced to give the technical name of the InfoPackage being executed?
    Thanks,
    Kevin.

    Hello Kevin,
    I've faced exactly the same problem trying to establish a fake delta mechanism. I’ve found two solutions.
    Solution one is to capture the requested info in the calling program, which the following piece of code does (insert into InfoPackage data selection – type 6 variable):
    DATA: v_logpid(50) TYPE c.
    FIELD-SYMBOLS <fs> TYPE ANY.
    IF sy-batch = 'X'.
      MOVE '(RSBATCH1)g_t_log-logid' TO v_logpid.
    ELSE.
      MOVE '(SAPLRSS1)g_logdpid' TO v_logpid.
    ENDIF.
    ASSIGN (v_logpid) TO <fs>.
    IF sy-subrc = 0.
    Solution two is simpler. The InfoPackage technical name is actually stored in one of the data fields in the SY internal table. But be careful – it is not the same data field if you run in batch as when you run in foreground.
    Best regards,
    Lars Millgaard

  • No selection in infopackage possible when Init-load

    Hello all,
    I have created a loading proccess from an ODS to an Infocube via delta-load. I want to restrict the data and therefore I want to use the selction tab from the infopackage menu. But this is just possible when I choose full-load. When I choose Init-load or delta-load, there is no restriction possible in the selection screen.
    Ho can I restict data when i load via delta? the release is 3.5.
    Any help would be great.
    Best Regards,
    Stefan from Munich/Germany

    Dear Stefan,
    You can not restrict an init/ delta load from an DSO, because the data loaded will correspond to the change log table of the DSO.
    What you can do is a "fake" delta. You put a "changed date" in you DSO (filled by the sy-datum in the update rule) and then do a full load from your DSO to your cube with the selection you want and changed data = today. But you will have to be careful in case of reload...
    Hope it helps,
    Rodolphe

  • 2lis_03_s194

    hi experts
    This datasource supports only full load and also it does not support loading to ODS, so if i want to have some pseudo delta how to make it eventhough if we are not using the ODS.
    thanks and regards
    Sreedhar

    Hi
    If sap suggests to use ODS,You should use this,Or still if you want to do some fake delta..Do one thing...
    Create a Generic data source based on this table s194 .
    Run a infopackage with full for all historical data with some date restrictions(from start date from which data is available to the previous period(feb2007)..
    create another infopackage with date restrictions as mar2007 to Dec9999..and load the data...
    Create a process chain to load second infopackage and set the required frequency
    take the option 'delete overlapping request'and include this in process chain..
    You can do it in infopackage level also..
    So you will have always 1999 to feb2007(historical data from first infopackage)
    and always second infopackage request will be deleted and loaded again from mar2007 to dec999...so data will be consistant
    Hope it helps
    Thanks
    Teja

  • Data laod using generic

    Hello friends,
    I have a custom table in which the data is populated .
    I need to extract the data as far as i know we have to use generic extraction method to extract data from custom table.
    ALso there are 8 millions of data and when we use geneic is there any problem in extracting if there is large volume of data? and how the delta will work in this case??
    Thanks
    Ram

    Hi,
    <i>ALso there are 8 millions of data and when we use geneic is there any problem in extracting if there is large volume of data?</i>
    yes, you need a generic extractor.
    there is no problem with 8 milltion records for generic extractors.
    <i>and how the delta will work in this case??</i>
    you need to create a FAKE delta using TimeStamp, etc.
    example here -
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d3219af2-0c01-0010-71ac-dbb4356cf4bf
    U.P.Ram Chamarthy
    Message was edited by:
            U.P. Chamarthy

  • No successful initialization of the delta took place

    This morning I am suddenly getting this error in many of my process chains;
    "No successful initialization of the delta took place"
    I'm baffled as I can't think of anything I changed in the system since the last successful day which was Friday morning.  This message is not very useful; all of the 10+ infoproviders that have failed (with same message) have been working for a long time and have indeed had successful delta initialization requests so this makes no sense.
    Anybody experience this or now what I should look into to fix this?  I tried rerunning immediately in foreground and I get the same error.

    Thank you Roberto, the log definitely indicates somebody deleted the init requests!!!  It shows a consultant name though who hasn't been here for ages.  My boss says that many jobs will still appear under this consultants name because he is the one who last saved the objects or something like that.  So I'm not clear on who or how it happened.  Is there a way to fake the system into thinking the inits are there now by performing a 'simulated init request'?

  • Delta load after upgrade to 2004s - Functional changes

    Hi All,
    I have some doubts about Delta using DTP.
    Our BI landscape has been upgraded to 2004s from 3.1 (technical upgrade). There are many existing delta loads and we cannot afford to mess anything at all. So my question to you all
    When we do a functional upgrade...
    1. The existing delta from 0FIL_GL_4, AP_4, AR_4, WBS_6, NWA_2 etc all having delta loads right now and go to DSO. The records are in many millions. It is highly unlikely they will allow me to delete the PSA and reload all, because it will take couple of months. So that is out of the question.
    We have 3 situations.
    1. Delta from Data Source into DSO.
    2. Delta from DSO to Cubes
    3. Delete from few Cube to Cube.
    Questions
    1. After converting from Info Package to DTP I will still load the delta from Data Source to PSA, but the data source need to migrated to 2004s. WIll it cause any issues in loading delta data?.
    2. The DSO to further targets are using delta info package, I believe I change the info package to DTP with load mode selected as DELTA. Is this correct?
    Thanks in advance.
    Alex.

    DTP is used to load data only from PSA to Datatargets and DELTA DTP Loads the last PSA request which was transferred to PSA from source.
    So 2 plausible ways could be -
    1)Delete all PSA data and so your DELTA DTP will get the DELTA load only or new changed posted to PSA only and not all the previous requests ..but you may not want to delete the PSA now.
    2)Fake the DTP using some infoobject FILTER selection criteria as blank which acts like INIT w/t data transfer and then do DELTA DTP as mentioned below -
    https://forums.sdn.sap.com/click.jspa?searchID=10026965&messageID=4743634
    1. After converting from Info Package to DTP I will still load the delta from Data Source to PSA, but the data source need to migrated to 2004s. WIll it cause any issues in loading delta data?.
    NO
    2. The DSO to further targets are using delta info package, I believe I change the info package to DTP with load mode selected as DELTA. Is this correct?
    YES
    Hope it Helps
    Chetan
    @CP..

  • K7N2 Delta lock ups

    Hi there,
    I've got a MSI k7N2 Delta sitting in my PC atm. But with a nasty problem. I have to keep the cpu sitting in it (AMD Barton 3000) underclocked for me to use my PC for more then 40 mins at a time. After that time, it just freezes, and the sound card (not system speaker) emits a nasty high pitched sound. Using a more intensive game, i.e. planetside speeds up the process, somethimes running for a mere 5 mins. To use the pc atm, the cpu is clocked at 1.4Ghz, instead of the over 2ghz it should be at.
    Any suggestions anyone?
    Specs:
    K7N2 Delta
    AMD Barton 3000+
    512Mb Kingston DDR (on compatibilty list)
    ATI Radeon 7500
    SB! 128
    Antec 400Watt PSU

    ok, after some more testing (man i love CS  ) it still locks up, but it took longer initially. It now just freezes, with no beeeep from the sound card. It may be temperature related though, as after the intial freeze, it will now only take a few minutes before it does it again. Straight after it freezes I'm getting temperature of around 50 on all monitors.
    Ill whip out that TV card and give it a whirl now
    p.s. case fans, i think one is in the wrong way, is the spinny side supposed to facing in the case, or out the case? cheers

  • Error while resetting the delta in ODS  (BI 7.0)

    Hi all,
    I face a problem in delta resetting...need your help... Thanks..
    I have an ODS-1  which has target cube1, cube2, cube3....One week back a new target has been added as ODS-2....All complete data from ODS1  has been piped into ODS 2..(Note.. ODS2 has many more inputs from other cubes/ODS too)
    NO issues till now....
    I found a data problem in ODS-1 which got loaded 15 days back..... I have removed all 15 requests from cube1, cube2 and cube3... Now I am trying to reset the delta in ODS1...
    I am getting the following error....Infoprovide ODS2 still contains request... Delete this first....
    Since ODS2 has many other data alongwith ODS1... If I try deleting request from ODS2,, I need to clean it totally and redo... I dont want to do this...
    Is there any way to disconnect this delta link between ODS1 - ODS2..... So that I will reload the data in ODS1 and populate into all targets...
    Let me know your suggestions.... Thanks!
    Regards
    Ayyappan.V

    Is there any way to disconnect this delta link between ODS1 - ODS2..... So that I will reload the data in ODS1 and populate into all targets...
    I dont think you can disconnect the link. just delete the requests originating from ODS1 in ODS2 and you can leave all other requests intact that are from other dataproviders and do a reinit.

  • About delta loading for master data attribute

    Hi all,
    We have a master data attribute loading failed which is a delta loading. I have to fix this problem but I have two questions:
    1. how can I find the those delta requests because I need to delete all these failed requests first, am I right ? Master data is not like cube or ods that we can find the requests in Manage, for master data how can we find them ?
    2. Could you please let me know the detailed procedures to perform this delta loading again ?
    Thanks a lot

    Hi...
    1. how can I find the those delta requests because I need to delete all these failed requests first, am I right ? Master data is not like cube or ods that we can find the requests in Manage, for master data how can we find them ?
    Look.....for master data.....no need to delete request from the target..........just make the status red.......and repeat the load.....But problem is that master data sometimes does'nt support Repeat delta..........if u repeat......then load will again fail with Update mode R.........in that case u hav to do re-init.......
    1) delete the init flag.......(In the IP scheduler >> in the top Scheduler tab >> Initialization option for source system)
    2) Init with data transfer(if failed load picks some records)..........otherwise .....init without data transfer.....if the last delta failed picking 0 records.......
    3) then Delta.......
    2. Could you please let me know the detailed procedures to perform this delta loading again ?
    1) Make the QM status red.........to set back the init pointer.......
    2) Repeat the load.....
    After that.........if again load failed with Update mode R.....
    1) delete the init flag.......
    2) Init with data transfer(if failed load picks some records)..........otherwise init without data transfer.....
    3) then Delta.......
    Regards,
    Debjani.....

  • Not getting delta master data after refresh

    Hello,
    We have just refreshed our QA (BW and R/3) environments from our production environments.  It was a synchronized restore.  We have done this multiple times in the past and have not run into this problem before.
    Everything checks out fine - full master data loads fine, and delta transaction data loads fine, but our master data loads that are deltas retreive no data and produce the following message:
    Selection conditions replaced by last init. selection conditions
    Message no. RSM1036
    Diagnosis
    Selection conditions replaced by init. selection conditions.
    No new selections can be made when requesting delta data from a 2.0 extractor.
    Delta selections are composed of the total quantity of all the selections of all the sucessful init. requests for this DataSource.
    I have looked this up here and in OSS.  What I have found would indicate that we have multiple inits.  However, when I look at the Initialization Options for Source System from within the infopkg, there is only one.  Also, RSA7 appears to be fine on R/3.
    Is there table or setting that may have been missed or some other place I need to check? 
    Any ideas or suggestions would be appreciated.
    Thanks,
    Kelley

    Thanks, but I do not understand what exactly to look for in that table.  What fields in that table should I check and for what?
    I have compared rssdlinit on BW with roosprmsc on R/3 and they match.  I have checked other tables too and they look fine. 
    There was a mistake made when the system was refreshed that may have caused this problem.  That would at least explain why we are having this problem now and did not before.
    I tested one of our delta master data objects (0material_text).  I deleted the init from within the infopkg.  Then I ran the infopkg to init with no data transfer.  That appeared to work - resulting in 1 record which is normal for an init delta with no data.  Then changed material text on R/3 and ran the infopkg with delta update.  It still gave the same message that I listed in my first post, and it retrieved 0 records.
    Any ideas?
    Thanks,
    Kelley

  • View data in Delta Queue (RSA7)

    Hi,
    We want to see data records available for extraction in delta queue.
    Data source is 0CO_OM_NWA_2. In RSA7 it is showing 5 in total column for this datasource.  When we select "Diaplay Data Entries (F2) , select update mode Delta and execute it is displaying "List contains no data"
    How to view this data ?
    Regards
    SS

    Hi,
    Once you schedule the infopackage , it will pick up the data from RSA7  . Afterwards when you check the data in RSA7   by selecting update mode as delta - you won't find any records . but you can see the data in by selecting update mode - delta repetition - execute it. It will show the records which has been already transferred to BW side.
    Update mode - repetition , will hold the data until the next delta is successful..
    Hope i am clear..
    Regards,
    Siva.

Maybe you are looking for

  • Adobe flash download help ???

    Hello.  I repeatedly successfully ??? download adobe flash player only to repeatedly have a box pop up when I attempt to listen or access something online saying "Opps, you need to download the latest adobe flash player to access this"  HELP... how c

  • Payment term at f-43???

    hi gurus, I have created my own payment term.... And while posting an Invoice at f-43 its not showing the Field to enter payment term, Where did the mistake....? Or, do i have do any settings.... and where to do.....?? Regards, kiran

  • Firefox won't delete cookies even after set to clear cookies on firefox exit

    I have use custom settings for remembering history in firefox. I set to clear history on firefox close. Under this settings, I set to clear cookies, active login and cache. But whenever firefox exits it doesn't remove cookies. Also, I set to keep coo

  • CS2 free for a company to use ?

    Cs2 free for company to use?

  • Web form integration in CRM

    Hi All,           Can i request for any infomraion on web form integration with CRM? Kind Regards.