SAP Knowledge Base Article - Public

3590865 - Modifying input file formats while processing multiple files through Connectors

Symptom

Admins need to process multiple input files where each filename includes a timestamp before the file extension

Environment

SAP SuccessFactors Learning

Resolution

This can be achieved by using an override configuration for each connector.

To set the desired format (TIMESTAMP_BEFORE_EXTENSION) for processing multiple input files, you need to navigate to Configuration > System Configuration > Connector File and add the property connector.input.file.multiple.format=TIMESTAMP_BEFORE_EXTENSION under the specific connector settings. For example, you can set sfuser.connector.input.file.multiple.format=TIMESTAMP_BEFORE_EXTENSION and sfuser.connector.input.file.multiple=true

Once you have enabled this override configuration, the multiple input files which will be processed will follow the format: user_data_<yyMMddHHmmss.SSSZ>.txt where yy is the year, MM is the month, dd is the day of the month, HH is the hour in 24-hour format, mm is the minutes, ss is the seconds, SSS is the milliseconds and Z is the timezone offset.

For instance, files like user_data_170609044112.257+0530.txt and user_data_280909044113.257+0530.txt will be processed correctly. This configuration is particularly useful when processing multiple input files generated from an integration center job.

By default, the multiple file format is SEQUENCE_NUMBER_AFTER_EXTENSION

See Also

2256304 - Enabling multiple input files for Connectors

Keywords

LMS Connector, multiple input files, TIMESTAMP_BEFORE_EXTENSION, configuration, user_data.txt.1, user_data.txt.2. , KBA , LOD-SF-LMS-CON , Connectors , How To

Product

SAP SuccessFactors Learning all versions