Delta in Genaric extractin

Hello gurus,
I have done generic extraction on table OSMON,
the feild which i have included in are,
SERVER(Server name)                                          
1,ADATE(Date of analysis)                             
2,CPUMAX(Max. CPU usage for 1 day (percent), av. value for 1 hour)
3,CPUAVG(Av. CPU usage in percent)
4,PAGEINMAX(Memory paged in (KB), maximum for 1 day, av. value 1 hour)
5,PAGINAVG(KB paged in, av. value for 1 day)
6,DRESPMAX(Max.disk response time (ms) for 1 day, av.value for 1 hour)
7,DRESPAVG(Av.disk response time (ms) for 1 day, av.value for 1 hour)
8,CPUUSRAVG(User CPU utilization in percent)
9,CPUSYSAVG(CPU system utilization in percent)
10,CPUIDEAVG(Idle CPU time in percent).
and I have to make it as delta,and for this have taken ADATE object for delta,
my question is am i right to take delta on Date object or should i go for another object and why.
as my requirement is to show in BW report how much USER are utilizing system.
Help me on this
Thanks & Regards,

Hi,
from 'how to generic delta' doc
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
Implementation of a Generic DS with Delta.
1.The system does not handle the delta mechanism by itself. You will have to implement it in your function module.
2. To enable delta, you will have to define a delta identifier.
3. Sure, the generic extractor on an infoset works correctly, if you had declared the timestamp as delta identifier.
The 3 options given there indicates the type of the field which indicates change. "material Number" is wron this field wont give you when the material changed. select changed at or some other field. and specify the field type is it a date field or time stamp.
Only 3 field types timestamp,date and Numeric Pointer can be used for delta.
You would choose a field which captures the time when the record was changed/inserted. That is what is referred to as time-stamp field.
The timestamp field is in format YYYYMMDDTHH:MM:SS(+/-)HH:MM

Similar Messages

  • Logic to extract DTC data

    Hello Everyone,
    I have a scenario where I have to report on how many times
    the DTC(date and time commitment) was changed by a particular
    agent in a call center if he was unable to resolve the complaint
    in the agreed SLA. Like we have to make a count of the number of activities
    which had DTC changed just two times or three times.
    I am referring the CDPOS table where I enter activity guid no and tab_key
    and I get the different records of different chnages
    made to the DTC time to and time from. And also I have changenr given in
    the output for the object guid. I am using the data source 0CRM_sales_act_1
    to extract the activity data.
    What should be the logic to extract the DTC data from the
    CDPOS table.
    What approach should be used?Should I enhance the standard
    extractor( 0CRM_sales_act_1) or should I create a different
    DATA Source to extract the data from CDPOS table and then do
    the look up in the ODS or BW taking into consideration the
    volume of data in CDPOS table.
    And what should be the delta method or what field can be used for delta.
    Please advise!
    Thanks in advance.
    Kind regards,
    Lenora Schulz
    P.S. I looked at other topics but none of them give what I am looking for. Any help will be greatly appreciated.

    Lenora,
    This may not be a simple question to answer,but I will try to put the things in order,so that you can decide which one is better.
    1.Since the volume will be very high and lot of data will be there in the table.If you create a Genaric Datasource and extract the data the following points to be considerd .
      a)The performance of the Source system - If you load the data many times during the business hours,your CRM system will have very negetive performance.
      b)You can do the delta with Genaric Extractors also now,but you will have bare the pressure on the source system table and may be locked at times for the transactions.
    2.You can enhance the CRM extractors and have optimized ABAP/4 code,and use the delta mechanism.
      it is always advisible to do the enhancements if they are small otherwise go for the Genaric.In your case it is only small enhancement I go for Enhancement.
    Hope these suggestions may through some light.
    vt

  • Urgent! Help in Genaric Extraction

    Hello Gurus.
    I am working on Genaric Extraction,
    I have a problme in Procurement,Our Procurement Datamodel is missing Expiry date of material for that we are doing genaric Ext.on table MCHA for this i have created one Infoobject on Feild CHARG(Batch NO.)are rest feild of table MCHA i have taken as attribute,I am consufed over Delta as this is going to load daily.Can you pleas advise me on wich feild of table MCHA i should take delat in Genaric Extraction.
    The feild i have taker are.
    1,LVORM Deletion flag
    2,ERNAM Batch entered by
    3,AENAM Last change by user Name
    4,ERSDA Date of creation
    5,LAEDA Date of last modification
    6,VERAB Date of batch availability
    7,VFDAT Expiration Date
    8,ZUSCH Key for Batch status
    9,ZUSTD Batch not on free stock
    10,ZAEDT Date of last status modification of batch
    11,LIFNR Vendor Number
    I am thinking of taking delta on Batch Expiry Date (VFDAT)
    Please suggest me this is correct or not or what should be taken for delta.
    Thanks & Regard.

    Hello mWm,
    How r u ?
    Here in this scenario, i could get that the data will be modified often. The Creation Data will not Change, I believe the following field will the better choice....
    5,LAEDA Date of last modification
    This will work for DELTA.
    When a new record created what will be the value for this field ??? If it is creation data then without any problem you can use this field.
    Best Regards....
    Sankar Kumar
    +91 98403 47141

  • Help in Genaric Datasource

    Hello Gurus.
    I am working on Genaric Extraction,
    I have a problme in Procurement,Our Procurement Datamodel is missing Expiry date of material for that we are doing genaric Ext.on table MCHA for this i have created one Infoobject on Feild CHARG(Batch NO.)are rest feild of table MCHA i have taken as attribute,I am consufed over Delta as this is going to load daily.Can you pleas advise me on wich feild of table MCHA i should take delat in Genaric Extraction.
    The feild i have taker are.
    1,LVORM          Deletion flag
    2,ERNAM          Batch entered by
    3,AENAM          Last change by user Name
    4,ERSDA          Date of creation
    5,LAEDA          Date of last modification
    6,VERAB          Date of batch availability
    7,VFDAT          Expiration  Date
    8,ZUSCH          Key for Batch status
    9,ZUSTD          Batch not on free stock
    10,ZAEDT     Date of last status modification of batch
    11,LIFNR     Vendor Number
    I am thinking of taking delta on Batch Expiry Date (VFDAT)
    Please suggest me this is correct or not or what should be taken for delta.
    Thanks & Regard.

    MWM,
    As per me 5,LAEDA Date of last modification, we can create delta on this.Otherwise go ahead with AHP if your requirement not suits with LAEDA delta.
    Thanks
    Ram
    "BW is Everywhere"

  • Delta don't detect characteristics news?

    Hi friends!
    Im working with 2LIS_02_SCL, the delta load read records when amount or quantity (key figures) has changes, but seems dont detect the changes where only characteristics are changed.
    Is this ok?  how can I do to solve this?
    Thanks in advance!

    Hi,
    Check what are the fields you are using for Delta Extraction.
    You will be able to Fetch data only if the fields used in Delta Extraction are changed.
    Goto RSO2 trans in source system. Enter the DS name> Display> Click on Genaric Delta--> Here you will be able to see the field on which you are extracting Delta.
    Also if your question is to load from PSA to DSO, then the it will fetch data only if there is change in the Keyfields or new values for Keyfields are getting added.
    Hope it is clear & helpful.
    Regards,
    Pavan

  • Delta ILSR BIOS upgrade ?

    the bios run on the the delta ilsr is made by Phoenix Tech LTD.
    in the msi bios upgrade web page there are listed two bios procedures:
    AWARD and AMI
    there is not listing for Phoenix.
    which one should we choose?
    http://www.msi.com.tw/program/support/bios/bos/spt_bos_list.php

    Quote
    Originally posted by [T-A]_Super_10
    ......but put it on a 3 1/2 floppy and it will reboot and do it all itself
    what should i put on the floppy?
    isn't live update an automated process?
    if i choose DOS as you suggest isn't going to be made in one step? or i will need to boot from a floppy which will be genarated automatically by the Live Update?
    thanks
    PS My apologies for the lengthy questions but I don't dare to flash a BIOS yet. I never done it before.

  • 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.

  • ODS Delta Process, DataSource and Delta Queue

    Hi to all,
    loading data from a SAP source system into SAP BW 7.0 via generic 3.x datasource causes problems.
    Here is a short description:
    The data flow is from a source table using a generic extractor into a target ODS in full update mode.
    Update rules should move data from table structure into ODS structure in this way:
    Source table structure
    CustKey1     Key2     
    13386          C23     
    13386          B14     
    13387          A13
    13387          E25
    ODS structure
    CustKey1     col1     col2     
    13387          A13     E25     
    This works pretty well - as long as all records with the same CustKey1 are transfered in the same data package. Data Browser (SE16) shows the situation in ODS-"New data" view  (data is not activated):
    Request    Data_packet_number     Data_record_number      CustKey1
    112            000003                  1.061              0000013386
    112            000004                      1              0000013386
    112            000004                      2              0000013387
    There are two records for CustKey1 0000013386 with
    data record 1.061 in data packet 000003   and
    data record       1 in data packet 000004.
    The obove constellation is the cause for errors in the ODS Delta Queue and subsequent data processing.
    I think there may be one solution to solve the problem by changing the Delta Process of the Data Source.
    The properties are:
    - Record type: Full, delta, before, after images
    - Delta type: Delta from delta queue or from extractor
    - Serialization: No serialization, serialization of request, serialization of data packages
    But how can I change these settings? Transactions RSA2 RSO2 RSO6 RSO8 don't do this.
    What is the right delta process to use?
    I have tried changing the delta process generating several 3.x datasources with the following delta processes (see table RODELTAM)
    - " " (Full-upload)
    - AIE
    - ADD
    Unfortunately with no effect.
    Who can help?
    Regards
    Josef
    Edited by: Josef L. on Mar 20, 2009 7:44 PM

    hi venkat,
    whenever you load a delta from ods to cube , whatever the data changed in ods since last delta will be updated, hence from you case, both req1 and req2 will be loaded to cube.
    Assign Points if useful
    Ramesh

  • Not getting the data for delta for 0ASSET_ATTR_TEXT  in RSA3

    Hi All
    In RSA3, I am not able to extract the delta for the datasource ASSET_ATTR_TEXT. But when it is on full update then i am gettign the records, when i changed to "D" it is giving me the error 'Errors occurred during the extraction' and the error messege says
    "Errors occurred during the extraction
    Message no. RJ012
    Diagnosis
    During the extraction phase an error occurred for the extractor. An exception, 'error_passed_to_mess_handler' was triggered.
    System Response
    A more precise description of the error can be found in the log.
    Procedure
    Check the function module or the call from the extractor check program
    Kindly provide some inputs on the same
    Regards
    Abhi

    hi Siggi,
    I have checked Datasource in the ROOSOURCE Table for this datasource the DELTA IS - AIE. And do did the Init from the BW i got 8210 recods.Then i executed the Delta Pack. there was an error happend.
    But When i loaded Delta i got the error as :
    Diagnosis                
             Not all the initialization requests have been completed yet for this   
        DataSource, or there may be an incorrect initialization request.                                                                               
    System response                                                                               
    No delta requests can be processed whilst there is an initialization   
        request that has not been completed.                                                                               
    Procedure                                                     Wait until the initialization request has finished, or delete the entry
        for the incorrect initialization request from the corresponding display
        in the Scheduler.                                                      
    Regards
    Abhi

  • Load data in R/3 BW delta Queue

    Hi,
    Is there any option to load data in R/3 BW delta Queue. I have done nothing for that. I have found that new record is available in source table. Is there any option to schedule / execute in R/3 end.
    Thanks & regards,
    Goutam

    Hi Goutam,
    What do you mean ...Is it R3 Delta Queue or BW delta Queue???
    As far as I consider it is R3 Delta Queue....For loading the data to R3 delta queue...1st let me know which update method you are using...
    If its Direct update....document posting will be directly written to Delta Queue---RSA7.
    If its V3 unserialised...then the changed document posting wil be captured and will be avaialble in Extraction Queue LBWQ and from there a collective run i.e. control jobs need to be scheduled as per your desired frequency to move it from LBWQ to Delta Queue RSA7.
    If it is queued delta
    u2022 Extraction data is collected for the affected application in an extraction queue
    u2022 Collective run as usual for transferring data into the BW delta queue
    Hope it is clear...
    Let me know in case you need further details...
    Thanks,
    Amit Kr.

  • Compare data in R/3 with data in a BW Cube after the daily delta loads

    Hi Friends,
    How can I compare data in R/3 with data in a BW Cube after the daily delta loads? Are there any standard procedures for checking them or matching the number of records?

    Hi Sunil,
    If you want to check the records daily instead of checking the data in R/3 manually ......
    You can try this...
    If you have staging DSO(level 1) that means whatever data is in source system load it to Staging DSO without any routines or any modifications.
    Now load this DSO data to Cube or DSO(level 2) as per your requirement with routines etc.
    Now Staging DSO contains Source system data.
    Now the level 2 Cube or DSO contains BW data with some modifications.
    Now create a Multiprovider based on level 1 and level 2 data targets.
    Now create a report on which keyfigures you want to test the data.
    In Multiprovider there is a field called 0infoprovider in data packet dimension.
    you can drag this infoprovider to the columns and restict your keyfigures with level 1 and level 2 data targets.
    In the first column you can see the level 1 DSO data ( source system data),in the 2nd column you can see the BW data.
    Now create a formula which gives the diffrence b/n level 1 and level2.
    that is R/3 data - BW data.
    If the diffrence is zero both R/3 and BW data are same.
    if the diffrence is not eqaul to zero check whether any routine is there or not.

Maybe you are looking for

  • Third party dirver in distribution application

    I am not sure how to add Third party dirver in distribution application in LV11 service pack1. Solved! Go to Solution.

  • Help!! Where have I gone wrong with CSS ??

    Hi, I am having a few problems with our website (www.grateexpectations.com) as of yesterday evening. The website appears fine in safari (online and off line) but a mess in firefox and chrome and maybe explorer (online and off line) . I have never exp

  • Hiding Screen 310 - Ship to Address / Performance Location

    Hi, Our requirement : Hide entire screen 310 - Ship to Address / Performance Location. For the same, I have created a Z screen variant and suppressed all the fields in the screen 310 to hide Ship to Address / Performance Location tab, All the FIELDS

  • No end root tag

    Hi - I am writing several times to my log file which I am formatting in XML, using my own XMLFormatter. Since I log multiple times, getTail() gets called multiple times. As a result, I have </log>(my root element) several times in my file. Would like

  • N8 speaker - disappointing

    What possessed the Nokia design team to provide just one speaker in the N8? Compared to my N95 with it's twin, side-mounted speakers, the N8 sounds very tame. And why mount it on the back?! No custom equaliser settings either...how is this an advance