SAP Knowledge Base Article - Public

3558243 - Using the API to delete data in batches is slower than using "Import employee data" to delete data in batches

Symptom

Using the $batch API to delete user data in batches takes longer than using "Import employee data" to delete user data in batches.

Environment

SAP SuccessFactors HCM 

  • OData API

SAP SuccessFactors Employee Central

  • Import Employee Data

Resolution

Using the $batch API runs on the API server, and its performance issues can vary. If the API server is busy at that time and has to process a large amount of data, the processing speed may be slower. However, if the API server is relatively idle, the processing time might be shorter compared to when it is busy.

Additionally, the "Import employee data" deletion runs on a different server, so it cannot be directly compared to the performance of the API server.

Keywords

$batch API, Run time, server, busy, performance, processing speed , KBA , LOD-SF-INT-API , API & Adhoc API Framework , How To

Product

SAP SuccessFactors HCM Core 2411