SlideShare a Scribd company logo
3
Most read
4
Most read
10
Most read
LO Extraction – Part 4 Update
 Methods




Applies to:
SAP BI, Business Intelligence, NW2004s. For more information, visit the EDW homepage.

Summary
This part of the article series explains the various update modes and the working methodology in LO
extraction.
Author:     P Renjith Kumar
Company: SAP Labs India PVT Ltd
Created on: 19 August 2010

Author Bio
                 P Renjith Kumar is presently working in SAP Labs India PVT Ltd and specializes in
                 Extraction and Modeling areas of BI. Basically as an ABAP consultant, he has extensive
                 cross functional experience and has been with end to end SAP ERP and BI implementation
                 projects across manufacturing domain.




SAP COMMUNITY NETWORK                 SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                     1
LO Extraction – Part 4 Update Methods




Table of Contents
Prerequisite................................................................................................................................................... 3
Introduction ................................................................................................................................................... 3
   Direct Delta: .............................................................................................................................................. 3
   Queued Delta: ........................................................................................................................................... 3
   Non-serialized V3 Update: ......................................................................................................................... 3
Unserialized V3 Update................................................................................................................................. 4
   When to use this? ...................................................................................................................................... 4
Queued Delta................................................................................................................................................ 5
   Benefits and Features of the “Queued Delta”: ............................................................................................ 6
Direct Delta ................................................................................................................................................... 9
   Concept..................................................................................................................................................... 9
   Performance Factor ................................................................................................................................... 9
   When you can use this?........................................................................................................................... 10
   Benefits and Features of the “Direct Delta”:.............................................................................................. 10
Tables for update methods .......................................................................................................................... 11
Related SAP OSS note ............................................................................................................................... 13
Related SAP OSS note ............................................................................................................................... 13
Related Content .......................................................................................................................................... 14
   Reference to my previous articles ............................................................................................................ 14
Copyright .................................................................................................................................................... 15




SAP COMMUNITY NETWORK                                    SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                                        2
LO Extraction – Part 4 Update Methods


Prerequisite
Kindly read the previous 3 part of the article, it will make you to feel comfortable to read this article.

Introduction
In Transaction LBWE you can see three different update methods, now we will see that in detail.
With PI 2002.1 the following new update methods for logistics extraction will be offered:
     Direct Delta
     Queued Delta
     Un Serialized V3 update

Direct Delta:
With this update mode, the extraction data is transferred with each document posting directly into the BW
delta queue. In doing so, each document posting with delta extraction is posted for exactly one LUW in the
respective BW delta queues.

Queued Delta:
With this update mode, the extraction data is collected for the affected application instead of being collected
in an extraction queue, and can be transferred as usual with the V3 update by means of an updating
collective run into the BW delta queue. In doing so, up to 10000 delta extractions of documents for an LUW
are compressed for each DataSource into the BW delta queue, depending on the application.

Non-serialized V3 Update:
With this update mode, the extraction data for the application considered is written as before into the update
tables with the help of a V3 update module. They are kept there as long as the data is selected through an
updating collective run and are processed. However, in contrast to the current default settings (serialized V3
update), the data in the updating collective run are thereby read without regard to sequence from the update
tables and are transferred to the BW delta queue.
This is shown below




Now we will see the document flow during the different update modes.




SAP COMMUNITY NETWORK                    SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                        3
LO Extraction – Part 4 Update Methods


Unserialized V3 Update
The extraction data of the application being viewed is written to the Update Queue with an V3 update module
and is kept there until the data is read with an update collection run and processed.
With this update mode, the extraction data of the application in question continues to be written to the update
tables using a V3 update module and is retained there until the data is read and processed by a collective
update run.

Note: In this mode, the delta records may not arrive in the same order in the BW as they were generated in the OLTP
      system. In particular, this can cause problems in the BW when using ODS objects.


The method “Unserialized V3 Update” does not ensure serialization of the document data. Update to the
DataStore objects is not recommended if serialization is desired.

When to use this?
Due to the design of the data targets in BW and for the particular application in question, it is irrelevant
whether or not the extraction data is transferred to BW in exactly the same sequence in which the data was
generated in R/3.




Note: Scheduling V3 Update in parallel
The V3 update already uses collective processing. You cannot do this in parallel.




SAP COMMUNITY NETWORK                     SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                         4
LO Extraction – Part 4 Update Methods




Queued Delta
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.
With this update mode, the extraction data for the affected application is compiled in an extraction queue
(instead of in the update data) and can be transferred to the BW delta queues by an update collective run, as
previously executed during the V3 update. Up to 10,000 delta extractions of documents to an LUW in the BW
delta queues are cumulated in this way per DataSource, depending on the application.




SAP COMMUNITY NETWORK                 SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                     5
LO Extraction – Part 4 Update Methods




Benefits and Features of the “Queued Delta”:
      By writing in the extraction queue within the V1 update process, the serialization of documents is
       ensured by using the enqueue concept for the applications.
      By collecting data in the extraction queue that is processed regularly (preferably hourly, as
       recommended), this process is especially recommended for customers with a high occurrence of
       documents.
      The collective run uses the same reports as before (RMBWV3<Appl.-No.>,...).
       Report RSM13005 will not be provided any more.
      By collecting new document data during the delta-init request, the downtime in the initialization
       process can be reduced for the reconstruction run (filling of the setup tables).
      V1 immeasurably more burdened than by using V3.
      Collective run clearly performs better than the serialized V3. Especially the critical aspect of multiple
       languages does not apply here.
      Event Handling possible.
       In contrast to the V3 collective run, a definite end for the collective run is measurable, and a
       subsequent process can be scheduled. After the collective run for an application has ended, an
       event (&MCEX_11,...) is automatically triggered which, if defined, can be used at the start of the
       subsequent job.
      Extraction is independent of success of the V2 update.

       Note: If you use this method, it is also necessary to schedule a job to regularly transfer the data to the BW
       delta queues ("update collective run"). However, you should note that reports delivered using the logistics
       extract structures customizing cockpit are used during this scheduling.




SAP COMMUNITY NETWORK                    SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                        6
LO Extraction – Part 4 Update Methods




Note: In the following cases, the extraction queues should never contain any data:




        Importing an R/3 Support Package
        Performing an R/3 upgrade
        Importing a plug-in Support Packages
        Executing a plug-in upgrade
When to use this method?
More than 10,000 document changes (creating, changing or deleting a documents) are performed each day
for the application in question.




SAP COMMUNITY NETWORK                     SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                         7
LO Extraction – Part 4 Update Methods



Useful reports in Queued delta
The deltas for logistics extractor are moved depending on the setup of Job Control in LBWE.To manually
move the deltas we can run the R/3 programs depending on Application Components.Use the following
programs to move the deltas manually.Go to transaction SE38 in R/3 and run the relevant program to move
data from LBWQ to RSA7 .
–   02 Purchasing              RMBWV302
–   03 Inventory Controlling   RMBWV303
–   04 Shop Floor Control      RMBWV304
–   08 Shipment                RMBWV308
–   11 SD Sales BW             RMBWV311
–   12 LE Shipping BW          RMBWV312
–   13 SD Billing BW           RMBWV313




SAP COMMUNITY NETWORK                SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                    8
LO Extraction – Part 4 Update Methods




Direct Delta
The extracted data is transferred directly to the delta queue with the Document Posting. Thus the sequence
of the transfer of document agrees with the chronological order of data creation.




Concept
With this update mode, extraction data is transferred directly to the BW delta queues every time a document
is posted. In this way, each document posted with delta extraction is converted to exactly one LUW in the
related BW delta queues.
If you are using this method, there is no need to schedule a job at regular intervals to transfer the data to the
BW delta queues.

Performance Factor
The number of LUWs per DataSource increases significantly in the BW delta queues because the deltas of
many documents are not summarized into one LUW in the BW delta queues.

Note: If you are using this update mode, note that you cannot post any documents during delta initialization in an
      application from the start of the recompilation run in the OLTP until all delta init requests have been successfully
      updated successfully in BW.Otherwise, data from documents posted in the meantime is irretrievably lost.




SAP COMMUNITY NETWORK                       SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                           9
LO Extraction – Part 4 Update Methods


When you can use this?
A maximum of 10,000 document changes (creating, changing or deleting documents) are accrued between
two delta extractions for the application in question. A (considerably) larger number of LUWs in the BW delta
queue can result in terminations during extraction.

Benefits and Features of the “Direct Delta”:
       By writing in the delta queue within the V1 update process, the serialization of documents is ensured
        by using the enqueue concept for applications.
       For customers with a low occurrence of documents, the process is recommended if a downtime is
        possible in the initialization process during the reconstruction and the delta-init request.
       V1 is more heavily burdened by this process than with V3 or the delta queue. But for customers with
        the above-mentioned document occurrence, this is certainly not critical.
       Extraction is independent of V2 update.
     Additional monitoring of update data or extraction queue does not apply




SAP COMMUNITY NETWORK                  SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                      10
LO Extraction – Part 4 Update Methods


Tables for update methods
The update methods are stored in the new customizing table
TMCEXUPD: LO Data Extraction: Update Control of Applications
The field MCAPP denotes application and Update Mode gives details on update
mode




SAP COMMUNITY NETWORK                SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                    11
LO Extraction – Part 4 Update Methods




SAP COMMUNITY NETWORK   SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                       12
LO Extraction – Part 4 Update Methods


Related SAP OSS note
505700 LBWE: New update methods as of PI 2002.1
328181 Changes to extraction structure in Customizing cockpit




SAP COMMUNITY NETWORK                SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                    13
LO Extraction – Part 4 Update Methods




Related Content
Please include at least three references to SDN documents or web pages.
SDN
SAP Help

Reference to my previous articles
LO Extraction Part 1 – SD Overview
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/1034bcbe-b459-2d10-2a89-
ecdeb4e53ff1?QuickLink=index&overridelayout=true
LO Extraction Part 2 – Database Update Logic
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/804165a5-c081-2d10-39b4-
af09a680f591?QuickLink=index&overridelayout=true
LO Extraction Part 3 – Extractor Logic
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/1094e790-1d93-2d10-17ba-
8b559bf0f75b?QuickLink=index&overridelayout=true
For more information, visit the EDW homepage




SAP COMMUNITY NETWORK                    SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                        14
LO Extraction – Part 4 Update Methods




Copyright
© Copyright 2010 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG.
The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9,
iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,
PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,
BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,
Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems
Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of
Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts
Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by
Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned
herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and
other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this docume nt
serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("S AP
Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the
express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an
additional warranty.




SAP COMMUNITY NETWORK                            SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com
© 2010 SAP AG                                                                                                                15

More Related Content

PDF
Lo extraction part 2 database update logic
PDF
Lo extraction part 1 sd overview
PDF
Using error stack and error dt ps in sap bi 7.0
PDF
Lo extraction part 3 extractor logic
PDF
How to write a routine for 0 calday in infopackage selection
PDF
Bw writing routines in update rules
PDF
How to create generic delta
PDF
Errors in process chains
Lo extraction part 2 database update logic
Lo extraction part 1 sd overview
Using error stack and error dt ps in sap bi 7.0
Lo extraction part 3 extractor logic
How to write a routine for 0 calday in infopackage selection
Bw writing routines in update rules
How to create generic delta
Errors in process chains

What's hot (20)

PDF
How to run v3 job
PDF
Enhancing data sources with badi in SAP ABAP
PDF
Sap bw lo extraction
PDF
Customer exit variables in sap
PDF
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
PDF
Step by step on changing ecc source systems without affecting data modeling o...
PDF
Lo extraction – part 5 sales and distribution (sd) datasource overview
PDF
Sap bw4 hana
PDF
Lo extraction part 7 enhancements
PDF
Line item dimension and high cardinality dimension
PDF
How to use abap cds for data provisioning in bw
PDF
Performance tuning in sap bi 7.0
PDF
Currency conversion in bi 7.0
PPTX
Sap User Exit for Functional Consultant
PDF
Sap hana tutorial
PDF
BW Adjusting settings and monitoring data loads
PPTX
PDF
SAP Adding fields to dynamic selection for fbln transactions (2)
PPTX
SAP Business Objects Universe Designer & Introduction to Business Intelligenc...
PDF
Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....
How to run v3 job
Enhancing data sources with badi in SAP ABAP
Sap bw lo extraction
Customer exit variables in sap
Hybrid provider based on dso using real time data acquisition in sap bw 7.30
Step by step on changing ecc source systems without affecting data modeling o...
Lo extraction – part 5 sales and distribution (sd) datasource overview
Sap bw4 hana
Lo extraction part 7 enhancements
Line item dimension and high cardinality dimension
How to use abap cds for data provisioning in bw
Performance tuning in sap bi 7.0
Currency conversion in bi 7.0
Sap User Exit for Functional Consultant
Sap hana tutorial
BW Adjusting settings and monitoring data loads
SAP Adding fields to dynamic selection for fbln transactions (2)
SAP Business Objects Universe Designer & Introduction to Business Intelligenc...
Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....
Ad

Viewers also liked (15)

PDF
Lo extraction part 6 implementation methodology
PPT
Extractors sapr3
PPT
Extractions and performance monitoring
DOCX
Field symbols
PPT
Extractioncockpit
PDF
Analysis process designer (apd) part 1
PDF
Usgage of ABAP in BI
PDF
Analysis process designer (apd) part 2
PPT
Building the Business Case for SAP HANA
PDF
Delivering digital devolution in local authorities bluefin solutions - dece...
PPT
SAP Accounts Reveivable Financial Transaction | http://sapdocs.info
PPT
List Processing in ABAP
PPTX
2015 04 Preparing for the SAP S/4HANA Migration
PPT
Message, Debugging, File Transfer and Type Group
PPT
ABAP Advanced List
Lo extraction part 6 implementation methodology
Extractors sapr3
Extractions and performance monitoring
Field symbols
Extractioncockpit
Analysis process designer (apd) part 1
Usgage of ABAP in BI
Analysis process designer (apd) part 2
Building the Business Case for SAP HANA
Delivering digital devolution in local authorities bluefin solutions - dece...
SAP Accounts Reveivable Financial Transaction | http://sapdocs.info
List Processing in ABAP
2015 04 Preparing for the SAP S/4HANA Migration
Message, Debugging, File Transfer and Type Group
ABAP Advanced List
Ad

Similar to Lo extraction part 4 update methods (20)

PDF
51191092 sap-r3-extraction
PDF
Sap business warehouse_v1
PDF
Rda step by step
PDF
Oracle data capture c dc
PDF
A treatise on SAP logistics information reporting
PDF
Maintaining aggregates
PDF
The three stages of Power BI Deployment Pipeline
PDF
Day 6.3 extraction_business_content_and_generic
PDF
Optimized dso data activation using massive parallel processing in sap net we...
PDF
Rtc user en
PDF
DataFlowDaigarm with DFD leble 0 , 1 and 2
PDF
Chp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGS
PDF
Day 8.1 system_admin_tasks
PPTX
Software Maintenance Bug Triaging
PDF
Exploring Neo4j Graph Database as a Fast Data Access Layer
PDF
Enterprise Use Case Webinar - PaaS Metering and Monitoring
PDF
Pivotal Cloud Foundry 2.6: A First Look
PDF
Zone_Based_Cycle Count in Oracle e business suite
PDF
Errors while sending packages from oltp to bi (one of error at the time of da...
51191092 sap-r3-extraction
Sap business warehouse_v1
Rda step by step
Oracle data capture c dc
A treatise on SAP logistics information reporting
Maintaining aggregates
The three stages of Power BI Deployment Pipeline
Day 6.3 extraction_business_content_and_generic
Optimized dso data activation using massive parallel processing in sap net we...
Rtc user en
DataFlowDaigarm with DFD leble 0 , 1 and 2
Chp06.pdfDFSGSDFGSDFGSDFGSDGSDGFDSGSDFGSDGFSDGS
Day 8.1 system_admin_tasks
Software Maintenance Bug Triaging
Exploring Neo4j Graph Database as a Fast Data Access Layer
Enterprise Use Case Webinar - PaaS Metering and Monitoring
Pivotal Cloud Foundry 2.6: A First Look
Zone_Based_Cycle Count in Oracle e business suite
Errors while sending packages from oltp to bi (one of error at the time of da...

Recently uploaded (20)

PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Pharma ospi slides which help in ospi learning
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
master seminar digital applications in india
PDF
RMMM.pdf make it easy to upload and study
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
GDM (1) (1).pptx small presentation for students
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Complications of Minimal Access Surgery at WLH
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Pharma ospi slides which help in ospi learning
O5-L3 Freight Transport Ops (International) V1.pdf
Computing-Curriculum for Schools in Ghana
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Insiders guide to clinical Medicine.pdf
Microbial diseases, their pathogenesis and prophylaxis
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Microbial disease of the cardiovascular and lymphatic systems
master seminar digital applications in india
RMMM.pdf make it easy to upload and study
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Supply Chain Operations Speaking Notes -ICLT Program
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Anesthesia in Laparoscopic Surgery in India
GDM (1) (1).pptx small presentation for students
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
Complications of Minimal Access Surgery at WLH

Lo extraction part 4 update methods

  • 1. LO Extraction – Part 4 Update Methods Applies to: SAP BI, Business Intelligence, NW2004s. For more information, visit the EDW homepage. Summary This part of the article series explains the various update modes and the working methodology in LO extraction. Author: P Renjith Kumar Company: SAP Labs India PVT Ltd Created on: 19 August 2010 Author Bio P Renjith Kumar is presently working in SAP Labs India PVT Ltd and specializes in Extraction and Modeling areas of BI. Basically as an ABAP consultant, he has extensive cross functional experience and has been with end to end SAP ERP and BI implementation projects across manufacturing domain. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 1
  • 2. LO Extraction – Part 4 Update Methods Table of Contents Prerequisite................................................................................................................................................... 3 Introduction ................................................................................................................................................... 3 Direct Delta: .............................................................................................................................................. 3 Queued Delta: ........................................................................................................................................... 3 Non-serialized V3 Update: ......................................................................................................................... 3 Unserialized V3 Update................................................................................................................................. 4 When to use this? ...................................................................................................................................... 4 Queued Delta................................................................................................................................................ 5 Benefits and Features of the “Queued Delta”: ............................................................................................ 6 Direct Delta ................................................................................................................................................... 9 Concept..................................................................................................................................................... 9 Performance Factor ................................................................................................................................... 9 When you can use this?........................................................................................................................... 10 Benefits and Features of the “Direct Delta”:.............................................................................................. 10 Tables for update methods .......................................................................................................................... 11 Related SAP OSS note ............................................................................................................................... 13 Related SAP OSS note ............................................................................................................................... 13 Related Content .......................................................................................................................................... 14 Reference to my previous articles ............................................................................................................ 14 Copyright .................................................................................................................................................... 15 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 2
  • 3. LO Extraction – Part 4 Update Methods Prerequisite Kindly read the previous 3 part of the article, it will make you to feel comfortable to read this article. Introduction In Transaction LBWE you can see three different update methods, now we will see that in detail. With PI 2002.1 the following new update methods for logistics extraction will be offered:  Direct Delta  Queued Delta  Un Serialized V3 update Direct Delta: With this update mode, the extraction data is transferred with each document posting directly into the BW delta queue. In doing so, each document posting with delta extraction is posted for exactly one LUW in the respective BW delta queues. Queued Delta: With this update mode, the extraction data is collected for the affected application instead of being collected in an extraction queue, and can be transferred as usual with the V3 update by means of an updating collective run into the BW delta queue. In doing so, up to 10000 delta extractions of documents for an LUW are compressed for each DataSource into the BW delta queue, depending on the application. Non-serialized V3 Update: With this update mode, the extraction data for the application considered is written as before into the update tables with the help of a V3 update module. They are kept there as long as the data is selected through an updating collective run and are processed. However, in contrast to the current default settings (serialized V3 update), the data in the updating collective run are thereby read without regard to sequence from the update tables and are transferred to the BW delta queue. This is shown below Now we will see the document flow during the different update modes. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 3
  • 4. LO Extraction – Part 4 Update Methods Unserialized V3 Update The extraction data of the application being viewed is written to the Update Queue with an V3 update module and is kept there until the data is read with an update collection run and processed. With this update mode, the extraction data of the application in question continues to be written to the update tables using a V3 update module and is retained there until the data is read and processed by a collective update run. Note: In this mode, the delta records may not arrive in the same order in the BW as they were generated in the OLTP system. In particular, this can cause problems in the BW when using ODS objects. The method “Unserialized V3 Update” does not ensure serialization of the document data. Update to the DataStore objects is not recommended if serialization is desired. When to use this? Due to the design of the data targets in BW and for the particular application in question, it is irrelevant whether or not the extraction data is transferred to BW in exactly the same sequence in which the data was generated in R/3. Note: Scheduling V3 Update in parallel The V3 update already uses collective processing. You cannot do this in parallel. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 4
  • 5. LO Extraction – Part 4 Update Methods Queued Delta 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. With this update mode, the extraction data for the affected application is compiled in an extraction queue (instead of in the update data) and can be transferred to the BW delta queues by an update collective run, as previously executed during the V3 update. Up to 10,000 delta extractions of documents to an LUW in the BW delta queues are cumulated in this way per DataSource, depending on the application. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 5
  • 6. LO Extraction – Part 4 Update Methods Benefits and Features of the “Queued Delta”:  By writing in the extraction queue within the V1 update process, the serialization of documents is ensured by using the enqueue concept for the applications.  By collecting data in the extraction queue that is processed regularly (preferably hourly, as recommended), this process is especially recommended for customers with a high occurrence of documents.  The collective run uses the same reports as before (RMBWV3<Appl.-No.>,...). Report RSM13005 will not be provided any more.  By collecting new document data during the delta-init request, the downtime in the initialization process can be reduced for the reconstruction run (filling of the setup tables).  V1 immeasurably more burdened than by using V3.  Collective run clearly performs better than the serialized V3. Especially the critical aspect of multiple languages does not apply here.  Event Handling possible. In contrast to the V3 collective run, a definite end for the collective run is measurable, and a subsequent process can be scheduled. After the collective run for an application has ended, an event (&MCEX_11,...) is automatically triggered which, if defined, can be used at the start of the subsequent job.  Extraction is independent of success of the V2 update. Note: If you use this method, it is also necessary to schedule a job to regularly transfer the data to the BW delta queues ("update collective run"). However, you should note that reports delivered using the logistics extract structures customizing cockpit are used during this scheduling. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 6
  • 7. LO Extraction – Part 4 Update Methods Note: In the following cases, the extraction queues should never contain any data:  Importing an R/3 Support Package  Performing an R/3 upgrade  Importing a plug-in Support Packages  Executing a plug-in upgrade When to use this method? More than 10,000 document changes (creating, changing or deleting a documents) are performed each day for the application in question. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 7
  • 8. LO Extraction – Part 4 Update Methods Useful reports in Queued delta The deltas for logistics extractor are moved depending on the setup of Job Control in LBWE.To manually move the deltas we can run the R/3 programs depending on Application Components.Use the following programs to move the deltas manually.Go to transaction SE38 in R/3 and run the relevant program to move data from LBWQ to RSA7 . – 02 Purchasing RMBWV302 – 03 Inventory Controlling RMBWV303 – 04 Shop Floor Control RMBWV304 – 08 Shipment RMBWV308 – 11 SD Sales BW RMBWV311 – 12 LE Shipping BW RMBWV312 – 13 SD Billing BW RMBWV313 SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 8
  • 9. LO Extraction – Part 4 Update Methods Direct Delta The extracted data is transferred directly to the delta queue with the Document Posting. Thus the sequence of the transfer of document agrees with the chronological order of data creation. Concept With this update mode, extraction data is transferred directly to the BW delta queues every time a document is posted. In this way, each document posted with delta extraction is converted to exactly one LUW in the related BW delta queues. If you are using this method, there is no need to schedule a job at regular intervals to transfer the data to the BW delta queues. Performance Factor The number of LUWs per DataSource increases significantly in the BW delta queues because the deltas of many documents are not summarized into one LUW in the BW delta queues. Note: If you are using this update mode, note that you cannot post any documents during delta initialization in an application from the start of the recompilation run in the OLTP until all delta init requests have been successfully updated successfully in BW.Otherwise, data from documents posted in the meantime is irretrievably lost. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 9
  • 10. LO Extraction – Part 4 Update Methods When you can use this? A maximum of 10,000 document changes (creating, changing or deleting documents) are accrued between two delta extractions for the application in question. A (considerably) larger number of LUWs in the BW delta queue can result in terminations during extraction. Benefits and Features of the “Direct Delta”:  By writing in the delta queue within the V1 update process, the serialization of documents is ensured by using the enqueue concept for applications.  For customers with a low occurrence of documents, the process is recommended if a downtime is possible in the initialization process during the reconstruction and the delta-init request.  V1 is more heavily burdened by this process than with V3 or the delta queue. But for customers with the above-mentioned document occurrence, this is certainly not critical.  Extraction is independent of V2 update.  Additional monitoring of update data or extraction queue does not apply SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 10
  • 11. LO Extraction – Part 4 Update Methods Tables for update methods The update methods are stored in the new customizing table TMCEXUPD: LO Data Extraction: Update Control of Applications The field MCAPP denotes application and Update Mode gives details on update mode SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 11
  • 12. LO Extraction – Part 4 Update Methods SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 12
  • 13. LO Extraction – Part 4 Update Methods Related SAP OSS note 505700 LBWE: New update methods as of PI 2002.1 328181 Changes to extraction structure in Customizing cockpit SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 13
  • 14. LO Extraction – Part 4 Update Methods Related Content Please include at least three references to SDN documents or web pages. SDN SAP Help Reference to my previous articles LO Extraction Part 1 – SD Overview http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/1034bcbe-b459-2d10-2a89- ecdeb4e53ff1?QuickLink=index&overridelayout=true LO Extraction Part 2 – Database Update Logic http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/804165a5-c081-2d10-39b4- af09a680f591?QuickLink=index&overridelayout=true LO Extraction Part 3 – Extractor Logic http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/1094e790-1d93-2d10-17ba- 8b559bf0f75b?QuickLink=index&overridelayout=true For more information, visit the EDW homepage SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 14
  • 15. LO Extraction – Part 4 Update Methods Copyright © Copyright 2010 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this docume nt serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("S AP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com | UAC - uac.sap.com © 2010 SAP AG 15