Delta Issue in Generic data source
HI all ,
I have a HR generic data source .which extracts only two records ffrom the source for so many days during delta.
I checked in RSA3 .It shows 16000 records nearly. I did init without data transfer and then delta,still it picks onlys same 2 records .
Delta setting in RSO2 is Numeric pointer with new status for changed records with field name as"cheque number"
In BWdatasourceExtraction tab--Deltaprocess is AIE After Image by extractor.Iam not able to choose any other delta process type as it is built from R/3 .I think because of this process type.
anybody faced the same problem .. I tried many ways.. please guide me how to solve. this issue.
HI Prashanth,
I checked RSA7 now and I found the problem .In RSA7 the pointer for cheque number is 991749. The delta record created has cheque number 005409 which is lesser than the pointer ,thats why the record is not picking i guess.
now ,If this is the case ,How can I give delta field.The generic datasource is built on only one table PAYR ,and having cheque number and other fields as keys in the table PAYR.Date is not a key in the table. Please help how to proceed
Thanks
Rgds
Pradeep
Similar Messages
-
Delta Option for Generic Data Source
Hi ,
My requirement is Delta Option for Generic Data Source. This Data Source is getting Extracted from Function Module.
For this requirement I have followed below steps.
1) Added the Field (On which Delta gets enabled) to the extract structure by using Append Structure
2) Enabled Delta On this Filed.
3) If I try to save the Data Source, I have gone to a screen where I am able to see 4 coloumns
a) Selection
b) Hide Field
c) Inversion
d) Filed Only known in User Exit.
By default Hide Field and Filed Only known in User Exit check boxes have been checked.
Would you please tell what is the use of Filled Only known in User Exit check biox.
As My data source is getting the data buy using the Function Module, Shall I uncheck this Check Box.
Thanks and Regards,
K.Krishna Chaitanya.Hi Krishna,
The "FIELD" should be checked if we write any enhancement in CMOD, so that system can identify that this particular field has enhancement written to it,
But even in real time systems i usually find that even though we check the "FIELD" or not , there is no effect .
So Checking "FIELD" or not will not impose any isses .
Regards,
Krishna -
How to enable delta in a generic Data Source
Hi,
I am developing a Generic Data Source (Z) based on a view.
How can i enable it to delta capable...
What is the concept of Calanderday......timestamp....pointer
How can i make a decesion (what factors do i need to consider) to go for Calanderday......timestamp....pointer
Please provide me detail steps & description on this as this is my first data source
Thankshi
how to ...gds
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
1. Time stamp - The field is a DEC15 field which always contains the time stamp of the last change to a record in the local time format.
2. Calendar day - The field is a DATS8 field which always contains the day of the last change.
3. Numerical pointer - The field contains another numerical pointer that appears with each new record
Please check this link on generic delta
http://help.sap.com/saphelp_nw04s/helpdata/en/37/4f3ca8b672a34082ab3085d3c22145/frameset.htm
WHEN U CHECK UR DATASOURCE IN RSA6 U WILL FIND THE DELTA UPDATE CHECKBOX IS CHECKED.....
hope it helps,
cheers. -
Time Stamp Delta field for Generic Data Source
Hi Experts,
I have a requirement to create a Generic Data Source based on view. This view on PA0006 and PA0105 tables.
Will you please suggest me which field i have to take as delta field.
Thanks In Advance.Also, make sure that whenever a new record is created in those tables, field AEDTM is getting updated with system date else you will miss new records in delta unless there is a change in those newly created records.
Regards,
Gaurav -
Delta loading of generic data source.
Hi,
please tell me the procedure for How to load Delta data For generic data source?Hi
You can use the following procedue
Enabling Delta Load
Use
You must first configure and modify the DataSource to be used for delta loading in CAF and SAP BW integration and define delta-relevant attribute fields.
Prerequisites
You have launched the Maintain Generic DataSources tool of SAP BW.
Procedure
1. Configuring Generic DataSources
1. In the DataSource pane, choose next to the Transaction data field to select the DataSource to use for CAF and SAP BW integration and choose Change.
2. In the Change DataSource maintenance screen:
a. Set Applic. Component to BW.
b. Choose Save.
3. In the Create Object Directory Entry dialog box:
a. Choose Local Object to see the DataSource information.
b. Choose Save to return to the Change DataSource maintenance screen.
4. Choose Generic Delta. In the Generic Delta dialog box:
a. Browse Field Nm. to select the delta-relevant field.
b. Mark the Time stamp radio button.
c. Mark New Status for Changed Records.
5. In the Selection of field determining delta dialog box, select the following delta-relevant fields:
○ For the entity service DataSource, select the field corresponding to LASTCHANGEDAT.
○ For the application service DataSource, select the field corresponding to delta-relevant field specified by BW extractor method developer.
6. In the DataSource: Customer version Edit screen, save all data.
2. Activating DataSources
1. Launch the SAP BW Administrator Workbench and go to Modeling.
2. Open the list of InfoSources and select the DataSource assignment you want.
3. With the secondary mouse button, choose Replicate DataSources.
4. Select the same object from step 3 and choose Change Transfer Rules with the secondary mouse button.
5. In the InfoSource Change screen, choose with the quick info text Activate.
Initializing Delta Load
Prerequisites
You have configured the DataSource for the delta loading process. For more information, see Enabling Delta Load.
Procedure
1. Starting Delta Initialization
1. Launch the SAP BW Administrator Workbench and go to Modeling.
2. From the Modeling pane, click InfoSource to populate the InfoSource pane and select the InfoPackage you created for the InfoSource in, for example, Example of Data Extraction.
3. From the Update tab page, activate the Initialize Delta Process indicator.
4. To define parameters to be used for the delta load process, go to the Data Selection tab page and define relevant parameters.
5. In the Schedule tab page, choose Start to begin delta initialization.
If you defined parameters to be used in delta load (step 4 above), use PSA in the modeling component of Administrator Workbench to view the request results.
6. To check when delta initialization is finished, go to the Maintain InfoPackage screen of the Monitor u2013 Administrator Workbench and press F6.
2. Monitoring Delta Initialization
1. Launch the BW Delta Queue Maintenance and select the DataSource in question.
2. Use the secondary mouse button to see the current pointer value in Generic Delta Current Status.
3. You can delete the delta initialization (if you want, and subsequently create a new delta initialization) in Scheduler (Maintain InfoPackage) by choosing the delta request from Initialization Options For Source System and choosing Remove.
In this screen, you can also check the status of the delta initialization request.
To see the content and results of the delta initialization request, go to PSA in the modeling component of Administrator Workbench to view the request results.
3. Running Delta Load
You can run the delta load process only after delta initialization has been completed.
1. Open the InfoPackage and in the Update tab page activate the Delta Update indicator.
2. Go to the Schedule tab page and choose Start.
*Enabling Delta Load *
Use
You must first configure and modify the DataSource to be used for delta loading in CAF and SAP BW integration and define delta-relevant attribute fields.
Prerequisites
You have launched the Maintain Generic DataSources tool of SAP BW.
Procedure
1. Configuring Generic DataSources
1. In the DataSource pane, choose next to the Transaction data field to select the DataSource to use for CAF and SAP BW integration and choose Change.
2. In the Change DataSource maintenance screen:
a. Set Applic. Component to BW.
b. Choose Save.
3. In the Create Object Directory Entry dialog box:
a. Choose Local Object to see the DataSource information.
b. Choose Save to return to the Change DataSource maintenance screen.
4. Choose Generic Delta. In the Generic Delta dialog box:
a. Browse Field Nm. to select the delta-relevant field.
b. Mark the Time stamp radio button.
c. Mark New Status for Changed Records.
5. In the Selection of field determining delta dialog box, select the following delta-relevant fields:
○ For the entity service DataSource, select the field corresponding to LASTCHANGEDAT.
○ For the application service DataSource, select the field corresponding to delta-relevant field specified by BW extractor method developer.
6. In the DataSource: Customer version Edit screen, save all data.
2. Activating DataSources
1. Launch the SAP BW Administrator Workbench and go to Modeling.
2. Open the list of InfoSources and select the DataSource assignment you want.
3. With the secondary mouse button, choose Replicate DataSources.
4. Select the same object from step 3 and choose Change Transfer Rules with the secondary mouse button.
5. In the InfoSource Change screen, choose with the quick info text Activate.
Hope this helps
Regards
Shilpa -
How to set the delta for existing generic data source
Hi BW Guru's
I have a problem,actually i have a exsting generic data source"ZFRBHRCHY". Master data Object ZFRBHRCHY is getting laoded from all some R/3 Clusters on a Daily Basis. It is full load and takes 4 to 5 Hours, but number of added records(2000) are very less,while total records are more(40Lks).For avoiding this larger load time every day,i want to implement delta extraction for this.
How to implement this,(i want steps for this) .
Thanks in advance,
Regards
reddyyeas agree with sanakar,
this field which shankar is talking about must be entry date (if u delta timestamp is date, u will also have to mention this table field name in definition of delta), this means that this field will catch last change to the record, so that it will be delta enabled based on the latest change date. This is very important becuase if u use date like posting date to the delta then back dated posting will not captured in to the delta, as delta for this back date is already been done.
Hope u understand this. -
Delta settings in Generic data source
Hi experts,
I have created a generic datasource based on infoset query i,e the table KONV (Cluster table).
I maintained the delta settings in rso2 as follows:
Delta specific field : KNUMV Doc condition number.
Calendar day.
Safety interval upper limit: 1 Calendar days.
New status for changed records.
Are the above settings correct ?
Regards,
Nishuv.Hi ,
befor creating the data source U need to create the infoset in r/3 (the sap query). SQ02 is the tcode for creating the infosetquery.
hope it will help u sahu.
Jay -
Delta field in generic data source
Hi,
in my data source we contain fields are :
clent,data record number,material,production planning item,sector,G/L account,chart of accounts,recordmode,base unit of measure
from above fields which field was i have to keep in generic delta ?Ok Ramakrishna,
I could see its a custom data source by looking at the fields you have mentioned..
But you need one date field or time field..on which u want to do delta..
How will you post the data to BW ,ie. based on what field?
Characteristics like Sales Number, Invoice Number,etc which holds unique and increasing value every time are used as Numeric Pointer.
But one problem with this Numeric pointer you cant update the existing records because for every transaction you have to give a Unique numeric pointer value -
Delta upload for generic data sources.
Hai All,
I tried as per SAP online document , but still i am not getting the result i.e delta upload from the BW side. Here i explained everything what i did.
In R/3
1. I have created a table with 3 fields SNO, SNAME, DOB
2. Then i created some entries in that table.
3. With Tr Code RSO2 i created one data source. Here i took Master Attribute Datasource
4. In generic delta i took the Generic field as DOB. and Time stamp and upper limit 10 sec.
In BW side
1. I have replicated the data sources under application compone in which i have creatred in R/3..
2. Then i activated that data source and created infopackage for that.
3. in the selection i have specified 01.01.1900 to 01.01.9999
4. First i made Full Update then i get all the records from R/3.
5. In R/3 i have created 2 more entries.
6. In Infopackage UPDATE Tab i have selected the Initilize Delta Process ( Initialization with Data Transfer).
For this i am getting the error message as follows.
Error message from the source system
Diagnosis
An error occurred in the source system.
System Response
Caller 09 contains an error message.
Further analysis:
The error occurred in Extractor .
Refer to the error message.
Procedure
How you remove the error depends on the error message.
Note
If the source system is a Client Workstation, then it is possible that the file that you wanted to load was being edited at the time of the data request. Make sure that the file is in the specified directory, that it is not being processed at the moment, and restart the request.
Here i closed the all things in R/3 as per the note mentioned above. Still it is giving the error message.
If i select the Intilization Delta Process( Intilization with out Data Transfer) then i am getting the option Delta Update . I selected this Delta update and scheduled but no data is coming.
Please help.
Regards
Prashanth KHai Sachin,
I am getting the problem at PSA only. Actually that is connected to ODS Object only. Until unless we don't get the delta data into PSA we can't proceed futher. So please help. I am working on NW 2004S.
Regards
Prashanth K -
Delta enabling in Generic data source
Hi,
Here is the requirement to create a generic datasource with delta enable.
Master data objects 0RPA_MEAN and 0RPA_MARM are not delta enabled but we need them as delta enabled. Hence created generic datasource but still not able to do.
Could you pl suggest the detailed procedure for creating generic datasource so that i can make them delta enabled.Is this possible in otherwise?
Thanks & Regards,
VijayaHi,
Delta Generic DataSource time stamp fields
Delta Generic DataSource
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10b68b99-022e-2a10-999d-c4dc9ec24a59
Create Generic Delta
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
Also 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
Hope this helps.
Thanks,
JituK -
Issue in generic data source????
Hello friends,
I am creating a generic data souce using Fm. once i checked in RSA3 data so its coming only zeros(00.00)
even i checked in Fm side values are coimng correct .
so could you pls advice me how to rectify this issue
Regards
Wasemin RSA3
When Data REcords/Cells = 100000
Disply ectr.calls= 100
So im getting below screen shot values like :39040
but when i select data record/cell = 10000
disply ectr.calls = 100
so, im getting below screen shot values like : 316
but when replicate in bw side
im getting in psa side values only 316 not 39040
Pls advice what is main problems?
regrds
Wasem -
Issue in generic data source creation in BW
Hello all,
I am trying to create Data source in BW through TABLE,this time I am getting error messae.....
...."Invalid extract structure template YECMCRDAT of DataSource YECMCRDAT"
Message no. R8359
Diagnosis
You tried to generate an extract structure with the template structure YECMCRDAT. This operation failed, because the template structure quantity fields or currency fields, for example, field CRED_LIM refer to a different table.
Procedure
Use the template structure to create a view or DDIC structure that does not contain the inadmissable fields.
PLease any one give me solution for this.
Thanks In Advance...
Sekhar Reddy.Hi Sekhar,
as the message suggests, it seems that your source of data for gen DS in BW is a table, which is missing with a unit for one of the key figure.
To avoid this inconsistency, create a view and add the unit feild to this alson with the table.
Also, mention the reference to this unit from the standard units table of BW.
Ultimately, try creating Gen DS over this view.
You need to also ensure that the unit is passed with a value during transformations, else this will show an ERR in the report output.
Naveen.A -
Delta field for generic data source based on view EKBE
Hello,
I am creating a generic datasource based on table EKBE. Can anyone please tell me what field should I use for delta. Is it BUDAT(Posting Date in the Document) or CPUDT(Day On Which Accounting Document Was Entered).
Thanks for the help.
PraveenHello Ajeet Singh,
Thank you very much for the reply.
I will go ahead with CPUDT.
BUDAT is the date which can be changed. I can change the date in system and chances are it will not pick in delta.
CPUDT is the date on which document was created/changed.
Thanks,
Praveen -
How to set delta for the generic data source(FM)
Hi Guru,s.
we have created datasource with FM with using templet RSAX_BIW_GET_DATA_SIMPLE . we want to set up delta for that funtion module.plz send me any templet for delta setup.My mail ID is [email protected]
Regards.
hariHi,
Use the template RSVD_BW_GET_DELTA_DATA instead.
Or a little bit of coding can be done using the field L_S_SELECT in RSAX_BIW_GET_DATA_SIMPLE to get the Delta records. If your datasource has a timestamp field which can be used for delta settings in RSO2. The last delta timestamp is captured in the field L_S_SELECT.
Use this field as one of the selection criteria in your Select statement. This worked in our case and should be helpful if ur delta field is a Timestamp field.
Hope this helps...
Cheers,
Raj -
Hi,
I am trying to extra delta record from generic data source, but I am not getting any record in RSA7.
I have done the following setting for generic delta source
- customized table from VBRK
- Deltas Specific field (ERDAT) - Date on which record was created
- Time Stamp (As i need to run this delta process every one hour)
- Safety interval upper limit = 900 Sec.
- Safety interval lower limit = 0 Sec.
- Additive Delta for target info cube.
Can you please help me to debug this issue.
ThanksHi Rajiv
Can you give more details on the load( Loading cube or ODS)?
When was the INIT done?
Regards,
Monika
Maybe you are looking for
-
Change the color of selecteditem in a LIST FLEX
i WANT TO CHANGE THE COLOR OF SELECTEDITEM IN A LIST. WHEN EVER USER DOUBLE CLICK THE ITEM IT SHOULD CHANGE THE COLOR... THIS IS MY LIST WITH DOUBLE CLICK EVENT...PLEASE HELP.....THIS SEEMED SO SIMPLE BUT I ALREADY SPENT FEW HOURS.. HELP WILL BE A
-
Hi, We plan to impement SRM 7, the scenario that we choose is Extended Classic, so we're planning to copy the material master and vendor from ECC to SRM. Our master data in ECC is not really good, so actually we plan to filter some materials and vend
-
may I ask if this is aproblen of configuration or simething else? I will be grate to whom can give me suffestions giofrosr
-
Unable to download songs or update Podcasts
I have been using iTunes now for a few years and not experienced any real difficulties until now and have realised that it is very difficult to get support from Apple for the application itself. The Fault I am logged into iTunes using my iTunes id an
-
I have a simple Requirement, Please help me to resolve this Requirement: I have Valid To Date for all Objects Now i want to create the Variable such that the User Input Date(During Report Execution) is less than equal to Valid Date(OVALIDDATE). Pleas