Symptom
- We cannot upsert in parallel or in batch mode from API
- Most of items have NOT updated even if the HttpResponse shows succeeded "200" and Status="OK".
Environment
SAP SuccessFactors Performance Management
Resolution
The upsert is not recomended to be used mass or batch mode. If you use multiple thread method for the API, data updating conflict will cause some of their fields failed to be updated. As you appear to be using this contrary to how it is expected, this may result in unexpected consequences as you appear to be seeing now.
We would highly recommend you may give feedback directly to the Product team via this link https://influence.sap.com/successfactors and rest assured they would get back to you with a suitable update. Feedback like this is highly appreciated as it helps to improve our product and services.
Keywords
API, Upsert, Parallel, batch upsert , KBA , LOD-SF-PM-API , Webservices, OData APIs , Problem