cancel
Showing results for 
Search instead for 
Did you mean: 

Generic Datasource

Former Member
0 Kudos

Hi guys,

I was created one Transaction GDS. when i went to Generic Delta it is showing the different fields like

1) Time Stamp

2) Calender day

3) Numeric Pointer

-Safety Interval Upper Limit

-Safety Interval Lower Limit

- New status for changed records

- Addive delta.

Could u plz provide me some help for the above feilds.

Regards,

Rams.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Rams,

Just click F1 while selecting those options or in those fields. It would give you the information you need.

Bye

Dinesh

Answers (4)

Answers (4)

Former Member
0 Kudos
Former Member
0 Kudos

Hi,

Thanks Mr.Dinesh.

Regards.

Former Member
0 Kudos

Hi,

You have to mention how ur going to define delta on a datasource. If you select timestamp, then you have to mention a timestamp field of a table which will be having the detailed time i.e ss:mm:hh:dd:mm:yy when the doc is created. Then the doc are picked depending on this. Suppose if you say calender day, u have to map it to a field which will have the calender day in the table. But the problem with this is, if the record is changed in a day, then the delta will not identify it and will not pick it. Mention your mail id so that i can send one document across

Regards

Sriram

Former Member
0 Kudos

Thanks to all,

Hi sriram,

Plz send me doc. with mail id: chennupatipandu@yahoo.co.in 0r

panduchennupati@yahoo.com

Regards,

Rams.

Former Member
0 Kudos

Hi Rams,

There are three options for the type of the field determining the delta in a DataSource:

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.

<u><i>Safety Interval Upper Limit of Delta Selection</i></u>

This field is used by DataSources that determine their delta generically using a repetitively-increasing field in the extract structure.

The field contains the discrepancy between the current maximum when the delta or delta init extraction took place and the data that has actually been read.

Leaving the value blank increases the risk that the system could not extract records arising during extraction.

Example: A time stamp is used to determine the delta. The time stamp that was last read is 12:00:00. The next delta extraction begins at 12:30:00. In this case, the selection interval is 12:00:00 to 12:30:00. At the end of extraction, the pointer is set to 12:30:00.

A record - for example, a document- is created at 12:25 but not saved until 12:35. It is not contained in the extracted data but, because of its time stamp, is not extracted the next time either.

For this reason, the safety margin between read and transferred data must always be larger than the maximum length of time that it takes to create a record for this DataSource (with a time stamp delta), or it must display an interval that is sufficiently large (for determining delta using a serial number).

<u><i>Safety Interval Lower Limit</i></u>

This field contains the value taken from the highest value of the previous delta extraction to determine the lowest value of the time stamp for the next delta extraction.

For example: A time stamp is used to determine a delta. The extracted data is master data: The system only transfers after-images that overwrite the status in the BW. Therefore, a record can be extracted into the BW for such data without any problems.

Taking this into account, the current time stamp can always be used as the upper limit when extracting: The lower limit of the next extraction is not seamlessly joined to the upper limit of the last extraction. Instead, its value is the same as this upper limit minus a safety margin. This safety margin needs to be big enough to contain all values in the extraction which already had a time stamp when the last extraction was carried out but which were not read. Not surprisingly, records can be transferred twice. However, for the reasons above, this is unavoidable.

<u><i>Extracted Data Delta Type</i></u>

The system uses the delta type to determine how extracted data is to be interpreted in BW, and into which data targets it can be posted.

A distinction is made between the following:

1. Additive delta

The key figures for extracted data are added up in BW. DataSources with this delta type can supply data to ODS objects and InfoCubes.

2. New status for changed records

Each record to be loaded delivers the new status for the key figures and characteristics. DataSources with this delta type can write to ODS objects or master data tables.

I got this using F1 on those screens.

Bye

Dinesh

Former Member
0 Kudos

Look at this:

Hope it helps.

Regards