on 07-05-2020 12:04 PM
Hi,
I have an inbound scenario, where around 50 files are getting processed in PI and sent to ECC at a time. I want to have a wait time either for picking the file in SFTP server (like, 1st file and 2nd file picking time difference should be about 30secsand so on)
or
we can have wait time in message mapping.
Let me know how we can configure that
Hello,
If your PI runs on Linux or Unix just use "Run Operating System Command after message processing" and type in "sleep 30"
Best regards, peter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Jens,
I have not tried it with a sender channel that accesses a server out of the network.
So far I have only used it on (S)FTP sender channels that access within the company network. It does work.
I had issues once when I transported an iFlow, it said I have no authorization to maintain OS commands. So I deleted the command on the channel, transported the iFlow and added the command again.
Best regards, Peter
Sounds what you really want to do is queuing things? When you are willing to spend say 30 seconds then I would assume that it will be legit to process the files in sequence.
Please have a look at Quality Of Service "Exactly Once In Order".
You can even enforce to have queue names depending on some kind of key within the payload for example. This allows you to only queue up semantically matching messages, e.g. all messages to one order number go into a queue, but order 1234 will not block order 9876. See vadim.klimov 's excelent Blog about that: https://blogs.sap.com/2016/08/15/setting-dynamic-queue-name-in-eoio-scenarios/
Cheers
Jens
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Subin,
You can configure the parameter Interval (ms) for modification check in sender SFTP Channel with the value how much wait time you want other file to process.
Regards
Pavan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.