Разбивка результата по времени

Пресет Разбивка результата по времени 1.0

Доступно владельцам лицензии
  • Автор темы Автор темы Support
  • Дата начала Дата начала

Support

Administrator
Команда форума
A-Parser Enterprise
Пользователь Support разместил новый ресурс:

Разбивка результата по времени - Создание нового файла результата каждые N секунд

8zhgj_241025090854.png


Периодичность создания нового файла задается в переменной N в Формате имени файла результата. Значение нужно указывать в секундах, например:
  • 30 - новый файл каждые 30 секунд
  • 180 или 3 * 60 - новый файл каждые 3 минуты
  • 14400 или 4 * 60 * 60 - новый файл каждые 4 часа
В результате получаем файлы, разбитые по заданному периоду:...

Узнать больше об этом ресурсе...
 
Небольшая проблема - если задание парсится более суток,
то с началом новых суток имена файлов будут повторяться!
То есть старые данные в файлах будут заменяться на новые!
то есть часть данных спарсеных за прошлые сутки БУДУТ ПРОПАДАТЬ!
 
с началом новых суток имена файлов будут повторяться!
Логика шаблона исключает подобное. Скорее всего вы останавливали задание (ставили на паузу, перезапускали А-Парсер во время работы задания) и из-за этого значение переменной startDate сбросилось.
Либо если вы запустите несколько заданий с одинаковым шаблоном, не позаботившись об уникальности имен в каждом отдельном задании (например через указание уникальной статичной части имени (в примере это строка 'file-')), то данные конечно будут писаться в одни и те же файлы.
часть данных спарсеных за прошлые сутки БУДУТ ПРОПАДАТЬ!
Даже если бы имена повторялись, то по-умолчанию данные будут дописываться в существующие файлы. А чтобы данные "пропадали", нужно включить опцию перезаписи файлов результатов.
 
Назад
Верх