Skip to Content
0

How to force DTP to process in serial mode

May 09, 2017 at 12:00 PM

74

avatar image
Former Member

We require a DTP to execute in serial extraction a API function module initiated by Process Integration in order to catch and return messages to en external (SharePoint) initiator.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

avatar image
Former Member May 09, 2017 at 12:13 PM
0

To further explain the issue, the DTP will only allow saving in Serial extraction-parallel processing, which permits splitting the process to multiple asynchronous jobs. This makes it very difficult to catch messages and pass them externally in a PI controlled "synchronous mode'. We need to force the DTP to process in single serial mode in batch processing, but the minimum number of processes allowed is 2, and parallel processing seems to be mandatory for background execution. How can we achieve serial processing in the background in order to control the result messaging appropriately?

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member May 10, 2017 at 06:23 PM
0

Solution to my problem was to query MAX( REQUID ) MAX( TIMESTAMP ) from RSBMONMESS_DTP for the specific DTP ID in field rsbmonmess-MSGV2, then use the message logs to find the specific messages needed for the latest of the parallel processes to determine the completeness of DSO loads. I gave up on forcing serial DTP execution and worked around the issue.

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Thank you for sharing the solution.

0