cancel
Showing results for 
Search instead for 
Did you mean: 

Perfomance of Content Enricher Pattern in Integration Flows

Former Member
0 Kudos

Hi all


In HANA Cloud Integration, content enricher is available as a Service Task.





We shall take the following integration flow as an example:



The first call to SFSF shall return the compound employee data. This is how the data looks:




We are interested in enriching the job information. So, let us take an expanded look into it. In the expanded view, take a closer look at the location field. We are interested in enriching that particular field with the exact address details.





So, to achieve our purpose we shall use the Content Enricher step with the following configuration.



The Lookup message depends on the address location entity.The entity to which you are querying. So, the final output or the enriched output shall look like the one below.




Perfomance issue

In the current version, the Content Enricher step works well with SuccessFactors system.

Now we have added new features to the iflows using more content enrichers for other foundation objects (division, company departments) and also other entities like user or compensation.

Iflow continue working with new features.

After employee migration (in TEST) we are having next communication error:

com.sap.gateway.core.ip.component.odata.exception.OsciException: java.net.SocketTimeoutException: Read timed out (local port 57861 to address 10.78.21.188 (vsa2011905.od.sap.biz), remote port 8080 to address 10.78.128.44 (proxy.od.sap.biz)), cause: java.net.SocketTimeoutException: Read timed out (local port 57861 to address 10.78.21.188 (vsa2011905.od.sap.biz), remote port 8080 to address 10.78.128.44 (proxy.od.sap.biz))

We have increased the timeouts but follows having communication issues.

Although SuccesFactors has returned only one employee with changes content enrichers are requesting all the records and not the key elements determined in the configuration (for each object).

Is this true? How can we increase the perfomance?

Thanks for your time

Kr

Former Member
0 Kudos

Hi I have manage to create the GUI trial version but I don't know how to configure the paramaters and I'm stuck can't access the free version , please help

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

Finally i created a dynamic filter in the query. Perfomance increased.

When you are in UATs you can't say to the client that integration takes near 1 hour for one employee. Perfomance impacted on UAT, we weren't cloud admins and test is not a critical system. It is important to get good impressions from the client

Kr

Sriprasadsbhat
Active Contributor
0 Kudos

Hello Jorge ,

It would be great if you can elaborate more on Dynamic Query on the filter from Content Enricher and Connecting System perspective.

Regards,

Sriprasad Shivaram Bhat

Sriprasadsbhat
Active Contributor
0 Kudos

Hello Jorge,

As per my knowledge it's the issue with your tenant.Even we have iflows having 10-12 FO object enrichment but it will not get failed but processing time would be on higher side.

Please raise a OSS to SAP they would be able to help you out.

Regards,

Sriprasad Shivaram Bhat