Generic data source delta setting
Dear All,
We have a custom table created in ECC system as per the scree shot. Period(ZMonth) is the only time related field in the table.
Questsion is how to set the delta settings in the generic data source as shown below.
What should be the correct setting for delta to work?
Thanks Kris
how the delta records changes are applying. only creating new records or changes are applying on old records too?
ifs its only new records are entering source we can consider numeric pointer delta method.
as per the presented fields at your data source level, there is no option to handle delta loads thru timestamp or calday.
other option is , Use dso in your data flow before the info cube.
so we can load daily full load to psa and dso, from dso to cube we can make delta settings.
Thanks
Similar Messages
-
Extraction, Flat File, Generic Data Source, Delta Initialization
Extraction, Flat File, Generic Data Source, Delta Initialization
I have couple of questions regarding data extraction.
1. If you have Data Source a Flat File e.g. Excel file I know that you have to create Data Source at BW side. How do you upload updates, by selecting Delta Update when executing next Data Load? Do you ever u201Cconvertu201D this Excel file into Application Tables to become SAP Source
2. Can you please give me example of situation where you had to create Generic Data Source? What is difference between Time Stamp, Calend. Day and Numeric Pointer. Which one is most common to select?
3. I read somewhere that Generic Data Source does not have Setup Table. I thought that you have to have Setup Table in order to load transaction Data otherwise you will lock the Application Tables. Where am I going wrong im my thinking please?
4. What are steps in terms of IP before, under and after Delta Initialization. I belive that you can do two ways:
Full Update - Initialize Delta Process (without Data Transfer) u2013 Delta Update or
Initialize Delta Process (with Data Transfer) u2013 Delta Update
Am I right? What is most common method and why?
5. If you want to add a filed in Data Source after 6 month using it, you want to do it without re-init Delta Queue. You add field in RSA6, then provide info for ABAP to populate new filed (info u2013 name of Data Source, Extract Structure, field added, name of Application Table which contains the field). How does it work now as there is no SetUp table it has been deleted after Initialisation? How does Delta Queue know that it is going to receive data which has been expanded by one field or it may does not need to know at all?
THANKSSSSSSSSSsHi,
1. If you have Data Source a Flat File e.g. Excel file I know that you have to create Data Source at BW side. How do you upload updates, by selecting Delta Update when executing next Data Load? Do you ever u201Cconvertu201D this Excel file into Application Tables to become SAP Source
Once you create Datasource for A flat file extraction then it is file source system specific hence you cont change to Application table source Data source
In info package you can change the source as application server instead of desktop no need to change the DS
2. Can you please give me example of situation where you had to create Generic Data Source? What is difference between Time Stamp, Calend. Day and Numeric Pointer. Which one is most common to select?
When we don't find any standard extractor then we can go for Generic(if i want information sales along with finance information in a data source then generally we dont get standard one hence we can go for generic DS)
Check the below link for More about generic DS .
http://wiki.sdn.sap.com/wiki/display/BI/Generic+Extraction
for Delta capturing you can use
Timestamp(if the table has time stamp filed so it can stamp the last changed record in that table hence it is easy to get delta based on the time stamp)
Calday- (If the table doesn't have the Timestamp filed then search for Calday where you can stamp the delta based on the date when documents are changed )
Numericpointer : If the table doesn't above both then we go for this option where you can the numeric value change stamp )
3. I read somewhere that Generic Data Source does not have Setup Table. I thought that you have to have Setup Table in order to load transaction Data otherwise you will lock the Application Tables. Where am I going wrong im my thinking please?
Generic datasource nothing but we extracting data directly from the database table without any interface between the application/systems
4. What are steps in terms of IP before, under and after Delta Initialization. I belive that you can do two ways:
Full Update - Initialize Delta Process (without Data Transfer) u2013 Delta Update or
Initialize Delta Process (with Data Transfer) u2013 Delta Update
Am I right? What is most common method and why?
Correct
5. If you want to add a filed in Data Source after 6 month using it, you want to do it without re-init Delta Queue. You add field in RSA6, then provide info for ABAP to populate new filed (info u2013 name of Data Source, Extract Structure, field added, name of Application Table which contains the field). How does it work now as there is no SetUp table it has been deleted after Initialisation? How does Delta Queue know that it is going to receive data which has been expanded by one field or it may does not need to know at all?
Once you add the new field to structure(DS) you will get the data as on date onwards not historical data hence what is the concept of setup table ( delta records come from the Delta Que not from the setup table )
If you want histaric data to new field then you need to setp table deletion ...etc...
Hope it is clear..
Regards,
Satya -
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 -
Generic data source delta settings
HI
i have to create delta for Generic data source based on 2 fields like "created on" and "changed on" fields.
how to set this
try avoid numeric point & Whit out using function module
and what is the safety interwell (Please use simple words)Hai Sudha,
Safety inteval is nothing but for ex you have updated your data from R/3 to bw at 11 am If client want the data in between 11.1min to 11.4min the records which are going to present in between the 1 min to 4 min that records only can updated if and ony if your data source is going to make as an generic delta.
bye. -
Generic Data Source delta is not extracted
Hi,
There is a problem in extracting the delta records using Generic Data Source. Delta records ( New / Modified records ) are not posted in the RSA7.
I'll Explain you the Scenario I have done. Created a generic data source in R/3 using view. In the view there is a field Sales Order No. I have enabled the delta update for this field. In the generic delta i have chosen delta type as Numeric pointer.
Extracted the entire record using full update and after initializing the Delta, it extracts the delta record well ie. it only extracts the sequence of Sale Order No. First I extracted nine records(i.e 10001 to 10009) using full update. again I entered a record in underlying table with sale order no as 10011-10013. It extracts those records into BW system. Then again I made an entry in the table with sales order no 10010. But the record is not extracted. Even though I tried of specifying safety lower limit as -3. Still it not extracting the record(10010).
And what if I posted a value of sale order 10014 with the same. what should I do?? Help on this plz.
--Durai.SHi SVS,
Thanks for your reply.
I followed this in my scenario. But I don't understand why it is not extracting? even I specified the safety limit of upper and lower values in the generic delta.
Here the below explanation shows that the delta record can be extracted even if the pointer value is greater than the posted value.
Numeric pointer (last extracted value 10011; Data in underlying table (Max value = 10025) )
Data would be extracted from a min-value of 10010 (lower limit adjusts the last counter 10011 by specified value u2013 1)
max-value of 10020 (after adjustment for upper safety limit u2013 by 5). The current pointer would now indicate 10020 in
RSA7.
--Durai.S -
Generic Data Source - Delta Issue
HI,
I have created a generic delta source (transactions) with the following options: -
- using the extract structure
- enabled the generic delta with billing creation date as delta specific field
- calendar day selected
- safety interval upper limit = 1 calendar days
- additive delta
carried out the folling steps in BW
- Full update from above generic data source (all records)
- Init upload without data transfers (1 record)
- Delta enabled
Now, even though i am editing / modifying any record on my own extract strucutres record on R/3 side, it is not getting reflected in RSA7 (delta queue).
P.S:- I have modified one of the record from full update.
Ideally the modified record should be shown in RSA7, but i am not getting the same.
can you please help me
Thanks
Rajyes,
I also thought the same point. But the records modified / edited yesterday are not appearing in today's delta. I am wondering why.
Is it anything to deal with FULL / INIT without deta transfer / DELTA procedure..
Regards
Rajiv -
Generic Data Source Delta on Time Stamp Issue
HI,
I had a Z datasource on a Z table with Time stamp
The Generic delta of the Data source is based on Time stamp with Upper Saftey Intreval 1Sec
When i extract delta consutively with 1 Hr gap i am getting an delta evn tough the table is updated with etries
How to investigate & resolve the issue
ThanksHi
please elaborate question is not clear.
Ashish -
BW Master data delta generic data source for further update in BW
Hi BWers,
I am looking for an option to load delta from Master data to another master data within BW. Export data source option for master data only has full load option but no delta update possible.
I tried creating generic data source delta enabled on view of master data (/BI/M). But the problem I am facing now is master data contains quantity field as attribute and this field refers another table RSDKYF for unit. To be able to create data source on view / table no field should refer field in another table.
Did anybody create delta for master data for further loading within BW or came across similar issue with key figures, please let me know the best procedure in this scenario? Appreciate your quick response.
Regards,
MadhavIn your master data attribute have a date field which will be filled by the R/3 load as sy-datum - then create an export datasource and in the infopackage - give a selectoion for the date field as sy-datum and sy-datum -1..
Not exactly a delta but then usually master data is not kept as delta because the volumes are usually less - you can achieve delta by this method... -
Generic Data Source - Generic Delta
Hi All,
is it possible to create a Generic data source delta with two values.
I mean suppose I need to extract data sat based on ERDAT.
Now In the Generic Delta I have the date to make it delta but my requirement is like making this date dependent on two dates One ERDAT and second is like always Sy-datum.
So Delta should work on ERDAT and SY-DATUM simultaneously.
Is there any way to do it.
Any help is highly appreciated.
Thanks,
AnjnaHi Anjana,
In one datasource you can only specify one field for generic delta,
As an alternate solution:
1. Develop Generic Extractor based on FM
OR
2. Create 2 datasource one for new records and second for changed records and consolidate data in BW
Please refer the below links...It may be of help for you..
http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0f46157-e1c4-2910-27aa-e3f4a9c8df33
/people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
Hope it helps,
Rgds,
Amit Kr. -
Hi Friends,
We have Generic Data Source (Delta Capable) which is based on Function Module.
For this Data source I am looking for
1) Relevent Outbound Queue Name in SMQ1
2) Relevent R3 Back ground Job which is responsible for data load from Out Bound Queue To Delta Queue
3) Relevent Setup Table in R3 system
4) Is procedure for filling setup table for this generic data source is same as 2LIS Application Specific Data sources?
Thank you.
Tony1) Relevent Outbound Queue Name in SMQ1
Generic datasources dont have outbound queue.
2) Relevent R3 Back ground Job which is responsible for data load from Out Bound Queue To Delta Queue
No outbound queue hence no job.
3) Relevent Setup Table in R3 system
No Setup table for generic datasource.They fetch directly from R3 tables either directly or via function module.
4) Is procedure for filling setup table for this generic data source is same as 2LIS Application Specific Data sources?
No set up tables for generic datasources.
Generic data sources with delta have delta queue only.
Hope this helps. -
Hi Experts.....
previously i am creating one view based on VBRP & VBRK common field is VBELN but i have some confusion long days, these two tables having same data Source i.e..2LIS_13_VDHDR , why u create View. So please explain one real time sinario.Hi,
When we don't find any standard extractor then we can go for Generic(if i want information sales along with finance information in a data source then generally we dont get standard one hence we can go for generic DS)
Re: Extraction, Flat File, Generic Data Source, Delta Initialization
Eg : If you want the information about the All Customers across the regions in that case if i have the information
Like 1)Table 1 has all the information about the Customer number But not having the Customer address and region and Pin code but same information has in other table
table 2 : Customer no,Address, region and Pincode
So since in Two tables i have common field Customer no is present hence if create view then i can get All the information in single in view then you can create Generic DS based on the then same you ca extract the data to BW.
Regards,
Satya -
HI,How can i set delta option for costumised Generic data source
Hi Sir/Madam,
How can i set delta option for costumised Generic data source.
Regards,
Vishali.R
Please search the forum before posting a thread
Edited by: Pravender on Aug 15, 2011 1:26 PMHi,
Go to RSO2 transaction and click on change then on the tool bar click on Generic Delta button. In the next popup you can set your delta.
Regards,
Durgesh. -
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 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 -
Delta field not enabled for selection in generic data source
Hi
I have created a generic data source for the table VBFA....and for the delta pick up i have put the delta option as CALDAY on the field ERDAT...and i have selected that field for the selection option. but after i made it delta enabled the selection option got disabled.
Now when i check the info package delta selection tab that date column is not apperaing.
But when i have to run the info package for the first i dont want all the data as it has a huge set of data.
I wanted to take only this months data.
So is there any option to be set to enable this selection in info package.
please suggest.
Regards
ShilpaHi there,
That's the stardard behaviour. If you use delta based om ERDAT, that field won't be available for selecting.
You could for example try to build a view over VBFA, and let the field ERDAT there and another field, for example ZERDAT (that is just another alias for ERDAT). Create the delta based onyour view over the field (ERDAT), but you can still control the restrictions over the extractore with your ZERDAT.
I don't know if this is possible, this is only an assumption.
Another option could be first to create an extractor based on the table VBFA but without delta, that field ERDAT would be available. Do your full data restricting it, and after that, change your datasource to use deltas based on ERDAT. It will be unavailable than, but since you've already loaded previous full data, you could than use your delta like it is. But here, remember, your deltas will bring new and change data based on ERDAT. If it brings delta based on changed data over ERDAT to a record that you didn't brought over your full (only some data), it will be incorrect records.
Also just an assumption, did not try it.
Diogo.
Maybe you are looking for
-
How to submit a concurrent request from a button in Selfservice
Hi, I hope this is the forum where to start. I want to submit a concurrent request when a button is pushed in selfservice. I've implementend the event for button in java and its woring fine, but how to submit a conurrent request in java? Can anyone h
-
ERROR ORA-00942: table or view does not exist
Hi: I created a .sql file and a loader file. Running the .sql file with sql * plus Worksheet: declare gr sdo_georaster; begin select image into gr from gis.RasterImages where geoid=1 for update; sdo_geor.generatePyramid(gr,'resampling=NN'); update gi
-
POWERMAC G5 can no longer access Airport Express wireless network
OK I've had a Airport extreme wireless network up and running for 3-years. Suddenly, my PowerMac G5 cannot connect. I know the network is OK because my Powerbook can connect to the network. I've tried running the Airport utility and re-scanning with
-
i bought an itunes gift card and it wants me to update my credit card info but it shows me my balance in my itunes store?
-
I have an iPhone 5 I recently updated to the latest IOS. Before the update, everything fine. After the update, HTTP over TCP acts as if it is being "time sliced" in that I have 1 minute of connectivity and then 3 or 4 minutes off before the pattern r