Delta on Customized Data Source

Hi all,
Our requirement is we want to make one customized data source as delta enable. First is it possible? please give me some document or share real experience so that it will be easy to explain to the peoples out here.
I need a detailed explanation please.
amit

Hi,
This can be done as you will need a date field or a numeric pointer orr timestamp kind of field in the data source to make it delta enabled.
Here is the link on how to make generic data source and make them delta enabled.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
Thanks
Ajeet

Similar Messages

  • Delta using generic data source

    Hi experts !
    How can i create a delta using generic data source ?  i am using BW 7.0.
    Thanks.

    Dear FABRICIO VAZ DE SOUZA  ,
    Generic extraction
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    step by step procedure for generic extraction delta
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    Refer:
    /people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
    http://help.sap.com/saphelp_nw04/helpdata/en/3f/548c9ec754ee4d90188a4f108e0121/content.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    Generic Extraction via Function Module
    /people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
    Hope it helps you,Revert me back if you have any queries
    Assign points if helpful
    Regards
    Bala

  • Delta Enabled Generic Data Source

    Hi All,
    I have created one Delta Enabled Generic Data Source with
    Function Module. The Delta field is Date Field. The Data source picks data from R3 to BW.
    In RSA3, I executed the Extractor with the Delta Type "C" i.e Delta Initialization ... but it is throwing the error "Errors occured during the extraction". I also checked the Display Log and the error message is "Could not determine BW release of logical system".
    Moreover I am not able to see the Delta Attributes in
    RSA7. I checked with the other delta enabled generic extractors which uses Views .. is found to be working fine ... and I also able to see the Delta Attributes in RSA7.
    Any suggestions?
    Bye
    Dinesh

    Dinesh,
    Once you have generated transfer rules in BW for the datasource, delta init can be tried out in RSA3. It iwll not create the delta queue though. Only test the initialization.
    To do this, once you have created the transfer rules in BW, specify the logical system name of the BW system in the target system field. After that the extractor can be run in RSA3. It is flagged as read only so delta queue will not get created.
    Cheers
    Aneesh

  • Custom Data Source in CMC does not work

    Hi there,
    Server : Crystal Reports Server 2008 V1
    Designer : CR 2008
    I have several reports that are originally set located to ODBC DSN1. I deployed this report to the server and in CMC, updated the database configuration in CMC as below.
    Enabled "Use Custom Data Source Information"
    Specified a new ODBC DSN2, user id, password, fully qualified table prefix for the new database etc.
    I can see that the report is running against the new database, and the data is selected, but the output is always blank. 
    But if I open the report in CR 2008, set locate the report to the new database DSN2, deploy again and use "original data source information", it works just fine. I have noticed this issue mainly with reports having sub-reports.
    Is there a solution to this problem. I don't want to set locate each report and deploy to the CMC if I have an option.
    Thanks for the help.
    Ajith

    I believe that the connection details are stored as part of the CR itself. Therefore if you update a connection in the CMC that might not change the parameters and credentials, especially when using sub-reports.
    Hope this helps...
    Martijn van Foeken
    Focuzz BI Services
    http://www.focuzz.nl
    http://nl.linkedin.com/in/martijnvanfoeken
    http://twitter.com/mfoeken

  • How to set up Deltas in FI data sources

    How to set up deltas  for FI Data sources & can any body give me the list of the Finance data sources...
    please help me..

    Standard FI data sources:
    0FI_GL_4 (G/L Accounts- line items)
    Takes the data from the FI document tables (BKPF/BSEG) that are relevant to general ledger accounting (compare table BSIS).
    0FI_AP_4 (AP-line items) and 0FI_AR_4 (AR- line items
    Selections are made from tables BSID/BSAD (Accounts Receivable) and BSIK/BSAK (Accounts Payable)
    How the data extraction happens?
    In FI extraction 0FI_AR_4 and 0FI_AP_4 are linked with 0FI_GL_4 in order to maintain consistent data transfer from OLTP system (it is called coupled data extraction, Ref OSS notes 428571).
    Note: Uncoupled" extraction possible with Plug-In PI 2002.2, see OSS note 551044
    0FI_GL_4 writes the entries into the time stamp table BWOM2_TIMEST in the SAP R/3 System with a new upper limit for the time stamp selection.
    And now, 0FI_AP_4   and 0FI_AR_4 will copy this new upper limit for the time stamp selection during the next data extraction in the SAP R/3 System. This ensures the proper synchronization of accounts payable and accounts receivable accounting with respect to G/L accounting.
    Full load: Not a valid choice because of large volumes of detailed R/3 transaction data.
    Delta load:
    Note: Here the delta identification process works differently for new financial records and for changed financial records.
    New Financial accounting line items which are posted in SAP R/3 sytem will be identified by the extractor using the time stamp in the document header (Table BKPF-(field) CPUDT).
    By scheduling an initialization IP all the historical data can be  loaded into BW from the application tables and it also sets "X" indicator in field LAST_TS (Flag: 'X' = Last time stamp interval of the delta extraction).That means after the last delta, initialization was done.
    OLTPSOURCE     AEDAT/AETIM     UPD     DATE_LOW     DATE_HIGH     LAST_TS
    0FI_GL_4     16 May 2007/20:15     Init     01 Jan 1990     15 May 2007     
    0FI_GL_4     24 May 2007/16:59     delta     16 May 2007     23 May 2007     
    0FI_GL_4     21 June 2007/18:12     delta     15 June 2007     20 June 2007     X
    0FI_AP_4     18 May2007/21:23     Init     01 Jan 1990     15 May 2007     
    After this, daily delta loads can be carried out depending on timestamp by scheduling delta info packages.
    During the delta load , the SAP R/3 system logs two time stamps that delimit a selection interval for a Data Source in table BWOM2_TIMEST(fields TS_LOW and TS_HIGH).
    FI -Delta Mode:
    A time stamp on the line items serves to identify the status of the delta. Time stamp intervals that have already been read are then stored in a time stamp table (BWOM2_TIMEST).
    (Info object 0Recordmode plays vital role deciding delta's .Check the field "delta "in ROOSOURCE /RODELTAM table to identify the image)
    The Financial Accounting line items are extracted from the SAP R/3 system in their most recent status (after-image delta method).
    AIE: This delta method is not suitable for filling Info Cubes directly in the BW system. To start with therefore, the line items must be loaded in the BW system in an ODS object that identifies the changes made to individual characteristics and key figures within a delta data record. Other data destinations (Info Cubes) can be provided with data from this ODS object.
    It uses delta type E(pull) means the delta data records are determined during the delta update by the data source extractor, updated to the delta queue and passed on to BI directly from there.

  • How to enable the Delta for the data source 0CO_OM_OPA_7

    Hi Experts,
    I have a business content data source 0CO_OM_OPA_7 and I need to activate and enable Delta for this data source.
    This data source is activated (but not delta enabled) and used for full load in my system for the past three year. As this is a full load this data source is carrying more than 4 million records every day with adding 2 millions records every year. The load takes every day 4 to 5 hours for completion.
    Now I need to enable the delta for this data source. To enable the delta for this data source I used the transaction RSA5 and clicked on the 'Activate DataSources' but the data source is not enabled the 'Delta'
    I have also checked in the RSA6 transaction, the check box for 'Delta' is not checked for this data source.
    Can anybody help in enabling the 'Delta' for this data source.
    Thanks in Advance
    Narendra

    Hi,
    DS "0CO_OM_OPA_7" won't support deltas, so load to ODS then to Cube. Else delete the overlaping request then load this you can set in InfoPackage level.
    You check any Period/Month fields in 0CO_OM_OPA_7 then write simple routine in Infopackage and the set the overlaping deletion.
    Use the followng code and change it for your requirement in Infopackage level.
    I'm using 0CO_PC_01 DataSource, so it won't have delta so I'm using the following code in InfoPackageag and set delete overlaping req. So eveyday it will delete the old req for that period and then it will load data againg for that period (Full loads).
    DATA: l_idx LIKE sy-tabix,
            zzdate LIKE sy-datum,
            zzbuper LIKE t009b-poper,
            zzbdatj LIKE t009b-bdatj,
            zzperiod(7) TYPE c.
      READ TABLE l_t_range WITH KEY
           fieldname = 'FISCPER'.
      l_idx = sy-tabix.
      zzdate = sy-datum - 1.
      CALL FUNCTION 'DATE_TO_PERIOD_CONVERT'
        EXPORTING
          i_date               = zzdate
    *             I_MONMIT             = 00
          i_periv              = 'V3'
               IMPORTING
         e_buper              = zzbuper
         e_gjahr              = zzbdatj.
    *           EXCEPTIONS
    *             INPUT_FALSE          = 1
    *             T009_NOTFOUND        = 2
    *             T009B_NOTFOUND       = 3
    *             OTHERS               = 4
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      CONCATENATE zzbdatj zzbuper INTO zzperiod.
      l_t_range-low = zzperiod.
      l_t_range-option = 'EQ'.
      l_t_range-sign = 'I'.
      MODIFY l_t_range INDEX l_idx.
    Thanks
    Reddy

  • How to modify the Generic Delta in Standard Data Source...?

    Hi BW Guru's,
    We have one issue like all values are coming from customer master data data source 0CUST_COMPC_ATTR which is delta capable. Recently the functional guys done some modification on customer by remapping the field to sales rep. this will be impact on collector field (this is generic field - ZZ field). Now there will be frequent changes for collector field and the delta is not able to pick up the changed values in to BW system. 
    I have tried in different ways but not resolved finally i got some clue which as follows:
    Data source 0CUST_COMPC_ATTR shows delta process as 'E' Unspecific Delta
    Using Extractor (Not ODS-capable) in RSA2.
    Now i would like to change the option to delta process to ‘D’ unspecified delta using delta queue (not ODS-capable).
    Can any one give advice me on this.  Your help will be appreciated.
    Thanks in Advance,
    Venkat

    Hi Olivier,
    Thanks for quick response.
    I am sorry for not mentioning the module on which i am working.
    I am working on FI-CO extraction.  I heard that In FI-CO the delta queue does not support because it won't support V3 Delta mechanism.
    But any how i will try with ROOSOURCE and let you know the status of it.
    If any advices please revert back with suitable suggestions.
    Thanks and Regards,
    Venkat

  • Delta-enabled 0MAT_PLANT_TEXT data source?

    We're implementing BI 7.0 in an ECC6.  We have a very large MARC table due to about 360K materials created across 350 locations.  This currently equals about 31 million records on MARC.
    Populating 0MAT_PLANT has become a real pain because apparently the 0MAT_PLANT_TEXT data source does not support deltas.  This means a very long wait to reload 31 million rows each time we run the master data process chain.
    0MAT_PLANT_ATTRIB supports deltas, as does 0MATERIAL_TEXT.  I've searched OSS and googled to no avail.
    Has anyone come across a way to delta-enable 0MAT_PLANT_TEXT?  I've poked around with the extractor in RSO2, but the delta checkbox is always grayed out.  I suppose I could create a custom extractor but not sure that generic deltas would be the right thing?
    Thanks for any ideas.
    --Scott

    Hi Scott,
    first of all I would think about if it is really necessary to do a text upload all the time. Basically the texts don't change frequently, so it might be enough to upload the texts once in a while. Additionally you might restrict the load to just one or two languages, depending on your needs. Next suggestion might be to have some parallel infopackages (restricted by number ranges) to speed up the load.
    If all this will not help, you might need to create something generic based on mara, marc and makt using the fields mara-ersda and/or mara-laeda for your generic delta.
    regards
    Siggi

  • Writing and including our own customer data source to Crystal Report Design

    Hi,
    I need to create a Crystal Report based on a locally stored XML and schema. I can do this but the issue Iu2019m facing is that some tags used in the schema and the format is not supported by Crystal. So my plan is to write a database driver which will take our format and then convert it to the format Crystal supports and vise versa. To do this before writing the driver I need to know if itu2019s possible to include my custom database driver source in to the list that is shown in the Crystal Report Designer when selecting a data source to create a report.  Is there such an API available so that I can plugin my data source to Crystal Report Designer? Is this at least possible to do or is there another way?
    Hope you can help me.
    Thanks you in advance.
    Regards,
    Chanaka

    Hi Chanaka,
    Not directly. If you base your driver on OLD DB or ODBC then it will show up in those lists.
    If you are planning on selling a lot of packages then you may want to contact our OEM Sales team and sign up. You'll have more resources to do customized features like this. Not sure if we can but the option is there.
    Thank you
    Don

  • Error while doing DELTA Extraction (generic data source)

    Hi BW Experts,
    In my R/3, I have a generic data source ZBUT_VW.
    It receives data from a View which is created based on couple tables.
    When I do full load to the corresponding ODS, it is successful.
    But after that I delete the ODS and created CUBE with DELTA
    I have Initialized delta.
    When I do DELTA extraction, it fails.
    The error “The ALE inbox of the SAP BW is identical to the ALE outbox of the source system
    and/or
    the maximum wait time for this request has not yet run out
    and/or
    the batch job in the source system has not yet ended.”
    I delete the initialization load and trying to do DELTA extraction again and it Fails.
    With the same error
    Please let me know how can I resolve this problem.
    URGENT
    gaurav

    I dont think it is possible to have to additive delta with creation date.
    Try a full load to cube to check if the extractor is working.

  • Delta queue & XML data source

    Hi All
      Can any body pls tell mme as to what this delta que ais and where is it used and how is it created,and also i want to know what is this XML Data source.
      I need to get the data from XI,so i need this integration.
    I would be very thank ful if any body cuold suggest me with a link on the notes ar step by step formatt.
    Point's will be awarded,Thanks in advance.
    Kittu

    Hi Jay,
    From Delta queue(RSA7) ur BW system is going to fetch the records of R3 or source system.
    After extraction process it reaches RSA7 from there when u triggers infopackage
    the job is ready to flood ur D.target with records.
    Ensure that records are there for corresponding D.source this has to be attained thro' various Update methods(v3).
    DataSource that is generated in SAP BW on the basis of a file-DataSource and
    that can be used to push data to SAP BW
    for more info on creation of XML D.source refer the link
    http://help.sap.com/saphelp_nw04/helpdata/en/fe/65d03b3f34d172e10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/0b/3bc73b24062b48e10000000a11402f/frameset.htm
    Reward if it's useful.
    Thnks,
    Karthick.

  • To enable delta in generic data source

    Hi,
    There is a generic datasource created on top of PRPS & RPSCO tables. Currently the extraction mode is 'full update'.
    There is no time stamp field available in RPSCO, Please suggest how can I enable delta?

    Hi
    Make sure at least you have Numeric pointer or time stamp field in your table to make the data source enable.
    If you created view on these two tables, then in RSA6 --> open the data source --> goto edit mode.
    here you will delta enable check box --> select this check and you can give the field which has to be used for delta.
    If you using FM, then you have to write to code in functional module.
    Regards,
    Venkatesh

  • Delta field for Data Source 0BP_RELATIONS_ATTR

    Hi Experts,
    I need to know how to find which field is Delta enabled for standard Data Sources.
    In my requrement for Data Source 0BP_RELATIONS_ATTR.
    As the Data Source is being accessed by BODS sysetm and they need to know the Delta field to extract delta.
    Thanks
    Basheer

    Hello,
    Are you using Crystal Reports? If not I believe you should be posting your question to one of the Classic SAP forums:
    http://forums.sdn.sap.com/index.jspa#45
    Please mark as answered also.
    Thank you
    Don

  • Delta enabled generic data source not updating delta

    HI,
       Created one Delta enabled generic datasource with the help of ztable .Fill the content of table by manual entries.
       While executin init,records are extracted from R/3 system. After made a change in table entries , it is not captured in RSA3.
       Data source is avaialble in RSA7 after execueting init.
       Delta type== TIME STAMP
       fIELD NAME=zTIME
      SAFETY LIMIT=30 SEC
    ITS FROM 'NEW STATUS FOR CHANGE RECORDS'
    Please help me on this issue..
    Regards,
    MohammeD

    how did you create your data source? - based on view, table for Function Module?
    If it is based on a View or table, ideally delta should have worked. If it is not working, please chedk the data type of the field. Make sure that delta field (i.e. ZTIME) is getting updated evertyime you change any record in ztable. While extracting data in RSA3 in delta (D) mode, make sure you also give the target system ID. Also try runnign the delta infopackage in BW if it fetches data.
    If nothing works, try creating your data source again.
    If it is based on Fuction Module, you will have to include the delta functionality in your code.
    Regards,
    Gaurav

  • Delta  enabled  generic data source not generating delta

    Hi Experts,
    I am simply clueless bt where I went wrong.Please have a look and explain.
    I first created a z table in r\3 with one field as timestamp.
    Then I created a delta enabled datasource for this table, in the delta enabled field I selected Timestamp.
    Safety interval left blank.
    Delta was chosen as "ADDITIVE DELTA".
    After that I saved my data source and replicated the same in BI server.
    Then I created an Infopackage to initialize the delta and then one more infopackege was created as delta .
    Initialization was successfull.
    Now I triggered the delta infopackage to bring delta to PSA
    BUT
    it does not bring the delta ,rather each time it brings in ALL records to PSA . This is the problem m facing .
    PLEASE EXPLAIN ME IF YOU CAUGHT ANY MISTAKE IN THE ABOVE FOLLOWED STEPS.
    waiting for reply
    Manish Sharma

    Hi Teja,
    Thanks for your reply, I checked the same .
    The initstate field has the value 'X'.
    I checked in RSA3 but upon test extraction it says 0 records selected.
    Pls investigate more on this.
    Manish

Maybe you are looking for

  • I bought the wrong version

    Does anyone know how to switch which version you buy after it is bought... I bought the Windows version and I need the MAC version... OOPS!

  • Date Picker in a Tabular Form

    Is there a way to use the minimum and maximum dates in date picker in a tabular form? It does not appear that this is available in a tabular form and I am finding it very difficult to come up with a way to limit the date selection to a particular mon

  • 'Order type not defined in the sales area'.

    Hi, I am creating a sales order, in order type I am taking standard order 'OR' but it is giving error message -'Order type not defined in the sales area'. Pls where to tweak.. regards,

  • Append data to a nested table within structure

    I am trying to write some code (not really an ABAPer but helping out) and my code is not quite working. i have a structure that is made up of up three tables and a structure.  it is part of an DIMP add on. I have typed my tables and structures and ta

  • MacBook Pro is Freezing, Lagging, Etc... (EtreCheck is Posted)

    And my battery is being eaten up like I don't even have one.  I do tend to multitask so there are times (like right now) when there are an ungodly number of tabs open in Chrome at the same time as Scrivener is up while I also am diagnosing computer i