You can increase the number of partitions in a pipeline to improve session performance. Increasing the number of partitions enables the PowerCenter Integration Service to create multiple connections to sources and process partitioned data concurrently.
When you configure an inbound IDoc session to use pipeline partitioning, use key range partitioning to make sure that all data belonging to an IDoc message is processed in the same logical partition. Use the port connected to the GPK_DOCNUM port in the SAP/ALE IDoc Prepare transformation as the partition key.
The transformation where you define the partitioning depends on the type of source definition the mapping contains. If the mapping contains a relational source definition, define key range partitioning for the Source Qualifier transformation. If the mapping contains a flat file source definition, the Source Qualifier transformation does not support key range partitioning for a flat file source definition. Therefore, include an Expression transformation in the inbound IDoc mapping preceding the SAP/ALE IDoc Prepare transformation. Define key range partitioning for the Expression transformation.