cancel
Showing results for 
Search instead for 
Did you mean: 

Sender File adapter Pooling interval & file Size issue

Former Member
0 Kudos

Hi ALL,

I have a file size of 400 MB to be picked to be the sender file adapter i am facing issue that the system is unable to even pick the file and place in the Q for Processing.

1)we have no mapping no content conversion ....only pick the file from one loaction and place it in 3 different locations with 3 different names ...can any one help me in solving this .. ? the best workable method to achive this .

2) this file is getting created once in a day .say 2 PM .so i can give the poll intravel to 24 hours ..but some times ..the file creation in server gets delayed ..but they cont wain for the next 24 hour to come for processing the file ..so my query is can we reduce the poll intravel for 2 PM till 3PM hour for some 3 times ..and once it reches 3PM it can poll as usual with a gap of 24 hour time ..

thanks

RK

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

Thxs

Former Member
0 Kudos

for file size , above reply is saying whole.

for your problem of delay , you can use interval (msec) option in Communication Channel , by using that option you can make the PI to wait up to whole file is being generated.

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi ,

Try to use Record set per message option in Sender File channel, If you set record set per message like 200 then message wiill process, try to use this one if its not working out let me know.

cheers,

raj

Former Member
0 Kudos

Hi RK,

You can try zipping the file in the sender CC which will reduce the size of the input file. This can be done using the command line options. In the receiver CC, you can unzip it, or place the zipped file directly on the target fodlers if your business so permits.

Thanks,

Sidhartha

former_member187339
Active Contributor
0 Kudos

Hi Rupash,

>>I have a file size of 400 MB to be picked to be the sender file adapter i am facing issue that the system is unable to even pick the file and place in the Q for Processing.

Never use File adapter for picking large file (maximum size which I have seen it to work successfully is 200 MB)

Instead go for Java proxies. Check this forum post for the discussion:

Also if you want some more info on Java proxies refer these blogs and articles:

/people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5a...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903...

>>this file is getting created once in a day .say 2 PM .so i can give the poll intravel to 24 hours ..but some times ..the file creation in server gets delayed .

You can do a availability time planning refer these links for more information:

Planning Availability Times

http://help.sap.com/saphelp_nw04/helpdata/en/45/06bd029da31122e10000000a11466f/content.htm

Controlling a Communication Channel Externally Locate the document in its SAP Library structure

http://help.sap.com/saphelp_nw04/helpdata/en/45/0c86aab4d14dece10000000a11466f/content.htm

Regards

Suraj

Former Member
0 Kudos

Hi,

Well SAP recommends not to use XI for mass data uploads, that may result in J2EE engine crash..!!!!

Thus Better to split that 400MB file into smaller chunks. and then append the data at 3 different locations.

That would help to boost the process and have better performance.

Thanks

Swarup

Former Member
0 Kudos

Hi Krishna,

400 MB is a Big size!! when it comes to PI .I can assure you that even if you are able to process it but it will definetly cause a performance bottelneck for your PI server. I would suggest you to test you PI server capacity first , by gradually increasing the file size ..start from 20 MB .... by the time you reach 100 MB you will get a feel of the performance of server!!!..

Regards,

Srinivas