Hi Experts,
We are working on SAP PO 7.4 SP11.
Standard EOIO configuration in PI used hardcoded queue name. This mean only one queue will be used for that interface. This limitation has been overwritten by implmenting dynamic queue through custom program development.
With the help of blogs on SDN, We have implemented dynamic generation of EOIO queues.
This is done for sales order data interface.
These dynamic queues will be created uniquely order ID wise. Order ID will be extracted from the payload and queues will be created accordingly for first order update only. So any subsequent order update coming through this will flow to respective order queue only.
So, Each order will have its own EOIO queue.
As per the current volume expected for order is 3000 orders per day, It will lead to generation of 3000 dynamic queues in PI system on daily basis. The queues will keep on growing.
I need answer to following questions:
1. How the queue growth will impact the performance of the SAP PO 7.4 system, as the queue keeps growing.
2. What is the limitation of SAP PI system for Active and Passive queues in numbers.
3. How the queue management can be addressed, Using any specific tools or direct deletion from database, etc
4. Is it design feasible from PI performance perspective?
Any help will be appreciated.
Thank You.
Regards,
Ajit