Я хочу использовать приложения logi c для обработки файлов (xls, xlsx, ntx, csv et c ..), которые содержат профили Traveler в виде строк.
Мы предоставляем пользователю возможность выбрать диски (SFTP, Blob, One drive, Google Drive) для ежедневной загрузки файлов.
Как только пользователь уронит файл на любой диск, событие будет запущено в приложениях logi c.
Затем мы будем читать файл и проверять его.
После этого мы обрабатываем профили, читая каждую строку в файле. Здесь, если пользователь загружает новый файл после того, как старый файл обработан, и он содержит только 4 обновленные строки.
Как подобрать и обработать эти строки? Потому что мы не можем сравнивать новый файл со старым файлом, так как в нашем приложении очень много таких источников для обновления профиля.
Если какой-либо пользователь обновляется через другие источники, и он был обновлен. если вы обрабатываете вышеуказанные файлы, они будут перезаписаны.
После обработки файла будет отправлено письмо.
Пожалуйста, предложите наилучший способ решения этой задачи. Любые лучшие предложения будут оценены.
Спасибо.