on 09-21-2011 10:59 PM
Hello all,
I have an interesting client requirement regarding PI caching datasets which it can query in order to minimize amount of hits to the SAP database. These datasets would be refreshes in a specified batch.
For example, there is a requirement to query SAP BOM tables from an external system in order to find out a value of a specific attribute. Instead of querying SAP database each time, the client would like PI to cache datasets (which would be refreshed every night), then use those datasets to provide values to queries coming from the external system.
Is anyone aware whether PI supports such requirement?
Thank you all in advance.
Alex
Hi Alex,
there is no functionality caching such data for a specific time in PI.
From the performance perspective it is the best to read the BOM data in the message receiver system, not via database look-ups in PI.
If the delivered message needs further processing (enrichment with data from the receiver system), the receiver system is responsible for that specific processing/enrichment (e.g. using IDOC -> build own IDOC inbound processing function module).
There should no business logic excluded BPM in PI.
Best regards,
André
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.