Hierarchy
⤷ FI-GL-REO (Application Component) General Ledger Reorganization
⤷ FAGL_REORGANIZATION_FW (Package) Reorganization - Framework
Basic Data
Data Element | FAGL_R_JOB_PARTN_SIZE |
Short Description | Size of a Partition of Objects to Be Processed |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | INT4 | |
Data Type | INT4 | 4-byte integer, integer number with sign |
Length | 10 | |
Decimal Places | 0 | |
Output Length | 10 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Partn Size |
Medium | 15 | Partition Size |
Long | 20 | Partition Size |
Heading | 15 | Partition Size |
Documentation
Definition
Partition size of a subpackage that is created for parallel processing.
Use
You can run the following mass activities in parallel:
- Generate object list
- Reassignment
- Transfers
When one of the above activities is called, the system runs a dispatching program that divides the account assignment objects for processing into subpackages of a defined size.
The Partition Size parameter is used to control how many objects are combined into a subpackage in a single hierarchy level.
You can influence the overall performance of a parallel process by selecting a subpackage size that enables the data to be processed to be distributed more or less evenly. For example, you can group very frequently assigned materials together while grouping less frequently assigned materials together. As a general rule: The smaller the subpackages, the more evenly the processing effort is distributed across the jobs to be run. However, very small subpackages can negatively affect performance because parallel processing itself then needs to be managed (involving the distribution of work packages and database accesses, and so on).
With the standard settings, the system proposes a generic partition size. However, you can specify a different value.
In an unfavorable structure of account assignment objects, however, it is possible that some jobs are finished while one or more jobs continue processing, for a considerable amount of time, subpackages in which frequently used objects are processed, for example.
If this is the case, you need to reduce the partition size, which may be restricted for the affected account assignment objects.
Dependencies
When account assignment objects that dependent on each other (such as purchasing items and material) are processed in a hierarchy, the partition size is reduced by the percentage of the reduction of partition size (FAGL_R_JOB_PARTN_RATIO) for each dependent hierarchy level.
Example
You want to reorganize materials and cost centers. Whereas the cost centers to be reorganized continue to be used in much the same way (such as in invoice items and purchase order items), the way in which the materials are distributed is unpractical: 5% of the materials to be reorganized are used in 80% of the objects assigned with material.
If the partition size is very large (such as 10,000), it is possible that almost all frequently used materials are combined into a subpackage. Although multiple jobs process multiple subpackages in parallel, the subpackages containing less frequently used materials are processed much more quickly than a subpackage containing the frequently used materials. Consequently, one job takes much longer to be processed than the others.
To improve the way in which the materials are distributed, you can decrease the partition size for materials (to 1000, for example) so that more subpackages are created. In this way, the larger number of subpackages can be processed more evenly in the parallel jobs.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 605 |