on 2010 Dec 09 7:43 AM
Hi,
I have a doubt regarding the file adapter polling interval.
Suppose we get a file of size 512 MB and PI file adapter taking long time (say 15 Min) to process it, we have a polling interval of 10 min.
I have a 2 doubt in this case.
1. what will happen in the next polling interval. because the older file still is in process and it is still in the source folder location.
2. if at the same time there is new file get places in same folder location. then how the file adapter behave in this case. Is it start picking the second file or again poll the incomplete file.
I want to know that is PI maintaining some lock while processing some file from source folder.
regards,
Navneet
Hi,
I guess normally it should process both files, earlier one which is in process and the new one as well (it depends your selection string in file name scheme).
Also refer thsi Wiki to help in avoiding duplicate file processing:
http://wiki.sdn.sap.com/wiki/display/XI/DifferentwaystokeepyourInterfacefromprocessingduplicate+files
Regards,
Divyesh Vasani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi navneet,
If you are using central adapter engine for this purpose then in the next polling interval,your message get stuck in message queue of adapter engine.
In such scenario we use local integration engine which is part of decentralize adapter which is out of integration server and it will be able to process such large files in seperate queue.
PI works using messege queues.
The above facility is available in only PI 7.1 and upper version.
u can refer adapter architecture for your querry.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi navneet,
as i said earlier it use queue concept to process data not locking.
1.it will gone from source file and get in message queue of central adapter engine.
2.if u put another file for polling it again gone from source and wait in message queue till 1st file get processed.
but integration server could goes down thats why decentral adapter engine is introduced by SAP PI 7.1.So that such big files get queued in this local integration engine of decentral adapter engine and our central adapter engine available for other processing.
User | Count |
---|---|
70 | |
10 | |
10 | |
7 | |
6 | |
6 | |
6 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.