on 06-26-2012 5:20 AM
Experts,
Gone through so many documents and threads.Confused with the flow.If you are 100% sure,kindly help me.
How delta data flows from ECC to BW/BI in Direct delta, Queued delta and Unserialised V3 update in Locockpit?What are V1,V2 and V3 updates.
Please, give me clear idea with simple words.
Anand
Hi Anand,
Please check the links below for the reference.
http://scn.sap.com/docs/DOC-11202
regards
Shashi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anand,
Refer the below document help you atleast what are V* jobs and how they are using in LO cockpit extraction.
V1 Job: V1 job is Synchronous Update Method – When we use this type of update method after the first successfully entered the signal comes back as the first record is entered successfully. Then only the next record will enters into the file. If the first record fails, then there is no further process. Even though the first record enters into the file successfully, the 2nd record will wait until the signal comes back. So here a performance is decreases. One more point is that there is no background process for V1 update method.
V2 Job: It is Asynchronous Update Method –When we use this type of method there no need to the signal comes back to enter the second record. It automatically the 2nd record will enters into the file. If there is any in the first record, it will not wait until it is corrected; the 2nd record enters into the file. Here the first drawback is over comes here. But the 2nd one is there i.e. here also there no background process.
V3 Job: Asynchronous Background Update Method – Here by seeing name itself we can understand this. I.e. it is Asynchronous Update Method with background job. below are the update methods
A) Direct Delta:- In case of Direct delta LUW’s are directly posted to Delta Queue RSA7 and we extract the LUW’s from Delta Queue to SAP BW by running Delta Loads. If we use Direct Delta it degrades the OLTP system performance because when LUW’s are directly posted to Delta QueueRSA7 the application is kept waiting until all the enhancement code is executed.
B) Queued Delta: - In case of Queued Delta LUW’s are posted to Extractor queue LBWQ by scheduling the V3 job we move the documents from Extractor queue LBWQ to Delta Queue RSA7and we extract the LUW’s from Delta Queue to SAP BW by running Delta Loads. Queued Delta is recommended by SAP it maintain the Extractor Log which us to handle the LUW’s, which are missed.
Set up tables is to store and pull the historic data in BW.
Once you do an init and start to filling the set up tables the delta queue is created in RSA7 which stores the delta.
So once your set up tables are finished you do full repair or full load from the data source to target and then you run the delta's in BW.
Kind Regards,
Sam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi folks,
Kindly, share your final views for conclusion.
Queued delta:
How data flows, Document posting --------->LBWQ?
Unserialised V3 update:
How data flows from Document posting ----------------.SM13?
Chandra SekharVenkateswarlu NandimandalamKiran Vasant KereAravind Nag M, Ravi Chandra
Anand.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anand,
Did you get a chance to look at the below document
Hope this clears your doubts
Regards,
Venkatesh
Hi Anand,
Yes, you are right.
Queued delta:
Once the document is posted, the data will be transferred to extraction queue (LBWQ) using V1 update-as soon as the document is posted, it will be reflected in LBWQ. Extraction queue comes to picture only in the case of queued delta. V3 collective run will move the data from here to Delta queue
Unserialised V3 update
After the document is posted, the data will be written to update tables using V3 update-not synchronous as V1. We go for this option when the data doesn't need to be 'exactly in order' (in which it was posted in OLTP). Then the data is read and processed by a collective update run.
Have a look at this blog too.
Regards
Chandu
Hi,
Go to this documents, i think it would be helpful
http://scn.sap.com/people/happy.tony/blog/2006/11/24/gist-of-lo-cockpit-delta
and for v1 and v2
If you create/change a purchase order (me21n/me22n), when you press 'SAVE' it takes few seconds to update to underlying tables EKKO/EKPO depending on system load. This update was executed in the V2 work process.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I don't have proper authorizations in ECC to check my self
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Did u miss this thread..
http://scn.sap.com/thread/1943469
Check helpful answers....
Regards,
Aravind.
Hi Aravind,
Direct delta: Document posted(change/creation) delta data will be sent simultaneously(V1 update) to base tables and RSA7.When infopackage is triggered delta data will come to PSA from RSA7,Right? OR will the R3 system maintains data in any table before sending it to RSA7?
Queued delta: Document posted data will be sent to LBWQ and also base tables simultaneously(V1 update) and later from LBWQ to RSA7(V3 periodic job).When infopackage triggers delta data will come to PSA, Right?
Unserialised delta: Document posted data will be sent to SM13 and also base tables simultaneously(V1 update) and later from SM13 to RSA7(V3 periodic job).When infopackage triggers delta data will come to PSA, Right?
Spend few minutes...Just give reply, simply like Yes, No
Anand.
Hi,
Direct delta: Document posted(change/creation) delta data will be sent simultaneously(V1 update) to base tables and RSA7. When infopackage is triggered delta data will come to PSA from RSA7,Right? OR will the R3 system maintains data in any table before sending it to RSA7?
Yes,The extraction data is transferred with each document posting directly into the BW delta queue. Here each document posting with delta extraction is posted for exactly one LUW in the respective BW delta queues. It comes from RSA7 only.
Queued delta: Document posted data will be sent to LBWQ and also base tables simultaneously(V1 update) and later from LBWQ to RSA7(V3 periodic job).When infopackage triggers delta data will come to PSA, Right?
Yes,The extraction data from the concerned application is collected in an Extraction Queue. Then the data will be transferred to Delta queue, in a similar manner to the V3 update, with an update Collections run.
Unserialised delta: Document posted data will be sent to SM13 and also base tables simultaneously(V1 update) and later from SM13 to RSA7(V3 periodic job).When infopackage triggers delta data will come to PSA, Right?
No,The extraction data continues to be written to the update tables using a V3 update module and then is read and processed by a collective update run. Data is read in the update collective run without taking the sequence into account and then transferred to the BW delta queues.
Regards,
Aravind.
Aravind,
Thanks a lot for your reply,
Direct delta:
Here each document posting with delta extraction is posted for exactly one LUW in the respective BW delta queues..I didn't understand this line and
And what about maitaining data in any table before sending data to RSA7
Queued Delta:
You replied that data will be transferred from LBWQ to RSA7 in a similar manner to the V3 update, that means not V3 job?
Unserialised:
The extraction data continues to be written to the update tables using a V3 update module and then is read and processed by a collective update run.
Here, What is V3 update module and Collective update run?if these are different form one another then Can you tell me background job name for V3 update module? because for V3 periodic job (collective update run) background job name is LIS-BW*
Anand.
Hi Anand,
Direct delta:
Here each document posting with delta extraction is posted for exactly one LUW in the respective BW delta queues..I didn't understand this line and
And what about maitaining data in any table before sending data to RSA7
LUW means logical unit of work. It contains some additional information of our record.
And there is no table to maintain the data before sending data to RSA7.Here Bw delta queue will maintain the data directly .But u should initialize the Infopackage before delta records posted.when u initialized your IP then only one entry will maintain in RSA7 for your Datasource to hold the delta records.
Queued Delta:
You replied that data will be transferred from LBWQ to RSA7 in a similar manner to the V3 update, that means not V3 job?
yes.V3 update, means V3 job.Here our V3 job is used V3 update mode(batch) to update RSA7.
Unserialised:
The extraction data continues to be written to the update tables using a V3 update module and then is read and processed by a collective update run.
Here, What is V3 update module and Collective update run?if these are different form one another then Can you tell me background job name for V3 update module? because for V3 periodic job (collective update run) background job name is LIS-BW*
Here our collective update run is used V3 update mode(batch) to update RSA7.
Regards,
Babu.
Hi Aravind,
Queued delta:
Document posting ------?----->LBWQ-------V3----->RSA7.? How data comes to LBWQ?
Unserialised:
According to you, Doc. posting-----V3------>SM13---------V3----->RSA7. Is it?
For V3 periodic job from SM13 to RSA7, we need schedule in LBWE .Is it?
Then what about V3 periodic job upto SM13
Anand.
Hi Anand,
Queued delta:
Document posting ------V1----->LBWQ-------V3----->RSA7.?
Data comes to LBWQ through V1 update(Synchronous), guaranties that serialization of data.
Unserialised:
According to you, Doc. posting-----V3------>SM13---------V3----->RSA7. Is it?
For V3 periodic job from SM13 to RSA7, we need schedule in LBWE .Is it?
Yes
Then what about V3 periodic job upto SM13 ?
Here it is V3 update mode, not periodic Job and we wont do anything for it. System automatically updates SM13 by V3 update mode(Asynchronous batch).So here no
guaranties that serialization of data.
SM13---------V3----->RSA7.Here V3 job is using V3 update mode to update RSA7.
Regards,
Babu.
Hi Babu,
Thanks for the reply,
1. What is the difference between V3 update method and V3 periodic job?
Any other periodic jobs in BW related to data loading?
2.
V1 update (Synchronous)
V2 Statistical Update (Asynchonous)
V3 collective update (Asynchronous with Background scheduling)
Kindly,give me simple difference between V2 and V3 updates.And where we are using V2 in LO delta load?
Hi,
V1 update: It is a time critical update used for updating the actual transaction tables.
V2 update: statistical update - asynchronous : It is a non-time critical update used for updating statistical tables related to the transaction tables.
V3 update: Asynchronous with background scheduling: v3 update is similar to v2 update.
The main diff is that v2 updates are always triggered by applications, while v3 update may be scheduled independently.
We don't use v2 update mode in lo extraction, v2 update mode is used to load the statistical tables that are used in abap reporting.
Regards,
Aravind.
Aravind,
We don't use v2 update mode in lo extraction, v2 update mode is used to load the statistical tables that are used in abap reporting.This is useful point for me in our whole discussion, if you are 100% sure.
How come these statisticals are usefull in data extraction(excuse me if it is basic question)
Could you please reply to my previous post which was replied by Mr. Babu.Because he came with a concept that V3 update method and V3 periodic job are different.
Anand.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.