cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy with BPM

Former Member
0 Kudos

Hi,

We are using proxy to send the data from SAP to PI. Since one of the field in SAP is too long ( 2000 char), proxy is not able to send all 10K records & ABAP dump is coming while calling the proxy in SAP

We are planning to split the load by Company code & send them in parts. However our recving application needs the single file ( due to non key availablity) Looking at this we are planning to use BPM where proxy will send the records in parts & BPM can collect all the records in loop & send 1 file.

Since there is no key, we are planning to create a run id ( per date) and do the correlation based on that.

Also we can end the loop either by time or fixed number ( as the co codes are fixed and so the runs)

My doubt is, say we have 6000 records in total & we divide the records in 10 load each having 600 records. When the BPM recv the records, would ithave to loop 300 times to fetch the record or just one.

Also how would this design would be where we are looping 6000 times although this is run once day.

Any other solution or comment is appreciated..

Thanks

Accepted Solutions (0)

Answers (1)

Answers (1)

JoelTrinidade
Active Contributor
0 Kudos

Hi XI Fan,

Your first suggestion of going through the process of data upload by breaking the data into chunks of 600 records each is good. Your second option "where we are looping 6000 times although this is run once day." is not a good one because i must make you aware that BPM is a memory hogger and looping through it 6000 times is not part of a good design.

Regards

joel