SAP Knowledge Base Article - Public

2375919 - Scheduled jobs in SuccessFactors Provisioning for use with User Connector-SF

Symptom

This KBA clarifies which Scheduled Jobs can be submitted in Provisioning in order for the User Connector-SF to synchronize user data between the SuccessFactors HXM Suite and SuccessFactors Learning

Environment

  • SAP SuccessFactors HXM Suite
  • SAP SuccessFactors Learning
  • SAP SuccessFactors Integration

Resolution

  • There are five jobs that can be submitted in Provisioning (by your Implementation Partner) which are responsible for extracting data from the Employee Profile in SF and placing the respective input file on the SF distributed SFTP (web server for the corresponding integrated LMS system); ready for the SF User Connector to retrieve and process.
  • These are as follows:
  1. Employee Export job - Responsible for creating the user_data_***.txt file containing a full feed of user data (ALL users in BizX Employee Profile) as defined in the user data model
  2. Delta Employee Export job - Also responsible for creating user_data_***.txt file but only contains user data that has changed in an existing Employee Profile since the last export job*
  3. Live Profile Export job - Responsible for creating extended_user_data_***.txt file containing full feed of extended user data (ALL users in BizX Employee Profile) as defined in the extended user data model
  4. Delta Live Profile Export job - Also responsible for creating extended_user_data_***.txt file but only contains user data that has changed in an existing Employee Profile since the last export job*
  5. Integration Center - This job is set-up and configured in the Integration Center in BizX and can pass user_data_***.txt file containing full or delta feed of user data.

Note: When defining the export job schedule, make sure to leave a reasonable time gap as safe margin between the export job and the User connector import job, as the export execution time may vary depending on the amount of records to be exported and on the server load at that particular time. If the employee export and the User connector imports are scheduled too tightly, an overlap may occur and the User connector may run before the export finishes, causing it to not pick up all the information or any information at all.

* Delta jobs will also include new user data if these users have been created in BizX since the last delta job.

  • The jobs mentioned above can be ran as a once off job or scheduled on a recurring basis.
  • Once these jobs are scheduled and submitted the SF User Connector in the LMS can be scheduled accordingly.

Recommendations:

  • To reduce the load on the connector background job server it is highly recommended that delta jobs are ran on a recurring daily basis and full feeds are ran less frequently; for example, on a weekly basis.This is because a data file containing ALL your SF user data (full feed) will take much longer for the connector to process. 
  • For customers who do not have access to provisioning or partner with access, please submit a support case for the platform team to schedule these jobs on your behalf. Open case in support component: LOD-SF-PLT.

Keywords

sf, success factors, bizx, LMS, integration center, employee export, live profile, delta jobs, user_data file, UDF, extended_user, schedule, configure, configuration, IC, import, export, file , KBA , LOD-SF-PLT , Platform Foundational Capabilities , LOD-SF-INT , Integrations , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-CON , Connectors , How To

Product

SAP SuccessFactors HXM Suite all versions ; SAP SuccessFactors Learning all versions