Documente Academic
Documente Profesional
Documente Cultură
The documentation may have changed since you downloaded the PDF. You can always find the latest information on SAP Help Portal.
Note
This PDF document contains the selected topic and its subtopics (max. 150) in the selected structure. Subtopics from other structures are not included.
2014 SAP SE or an SAP affiliate company. 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 SE. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE
and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by
SAP SE and its affiliated companies ("SAP 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 and other
SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other
countries. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Table of content
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 1 of 4
Table of content
1 Processing Modes of Data Transfer Processes
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 2 of 4
You can define the maximum number of background processes that can be used for each DTP.
This processing method is referred to below as processing mode 1 (P1).
Serial extraction, immediate parallel processing
The data packages are extracted sequentially in a process. The packages are processed in parallel processes, meaning that the main process extracts the
data packages sequentially and derives a process that processes the data for each data package.
You can define the maximum number of background processes that can be used for each DTP.
This processing method is referred to below as processing mode 2 (P2).
Serial extraction and processing of the source packages
The data packages are extracted and processed sequentially in a process, the main process.
This processing method is referred to below as processing mode 3 (P3).
Processing mode 1 offers the best performance, while processing mode 3 offers the lowest level of performance. The choice of processing mode for a given DTP
(as a combination of source, transformation and target) depends on the properties of the extractor, the transformation, and the target.
The example below shows how the transformation and target of a DTP influence the grouping key:
Update from a DataSource that can provide the stock prices accurately to the minute into a DataStore object in which the prices at the end of the
day are kept for a given security identity number.
In this example, the transformation between the DataSource and the DataStore object has the task of copying the last stock price of the day to the
target and filtering out all other prices. To do this, all values for a given security identity number and date are provided for the exact minute in a
package. The grouping key here would be the security identity number and the calendar date.
Grouping Modes
The grouping mode defines whether a semantic grouping is required and whether a grouping key exists in the DTP. As explained, grouping is required if error
handling is activated. The following grouping modes are possible:
Case 1: No grouping is required; the grouping key includes all the fields of the source.
Case 2: Grouping is required. There is a grouping key that does not include all the fields of the source.
Case 3: Grouping is required. The grouping key does not contain any fields. This corresponds to an empty set.
Packaged Data in the Source
The data in the source is already available in standardized package form. This is supported by the DataSource source.
Order when Updating to the Target is of no Relevance (Commutative Update)
The data is stored in the target so that it can always be updated in parallel. Grouping is not even required if the transformation asks for grouping.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 3 of 4
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 4 of 4