Планировщик задач

Планировщик задач позволяет выполнять запрограммированную последовательность действий. Инструмент расположен на вкладке «Данные».

Планировщик задач выполнять работу по скрипту.

Действия внутри скрипта могут выполняться последовательно (каждая задача начинается только после завершения предыдущей) или параллельно (задачи запускаются одновременно).

В качестве действия может выступать единичная операция или группа подзадач.

Допускается сохранять часто используемые последовательности действий в шаблоны. Шаблоны в виде файла можно передавать другим пользователям.

image

Пример скрипта

Создание скрипта

По аналогии с редактированием фильтров внутрь тела скрипта вы можете добавлять отдельные операции (условия) или группы операций (группы условий).

После добавления действия необходимо задать область выполнения операции (все группы в проекте или выборочные) и параметры операции (настройки региональности, условия фильтрации и пр.).

Для групп операций двойным кликом по названию вы можете задать осмысленный заголовок, а также указать способ выполнения внутренних операций: последовательный или параллельный.

При параллельном выполнении задач старайтесь избегать выполнения задач парсинга из одного сервиса, чтобы не увеличивать нагрузку на систему.

После завершения редактирования условий необходимо создать экземпляр скрипта внутри текущего проекта. Для этого нажмите «Создать скрипт» и введите название для заданной последовательности действий.

Например, скрипт, снимающий несколько видов статистики, затем применяющий фильтр и удаляющий фразы по критерию фильтра, может называться «Чистка по параметрам».

Все условия и параметры будут записаны в файл проекта под указанным названием, и скрипт появится в верхнем выпадающем списке локальных скриптов проекта. С этого момента условия нельзя отредактировать (допускается только создание нового скрипта на основе существующего).

После выбора в списке скрипта проекта, можно запустить его выполнение.

Текущий список поддерживаемых задач не окончательный. Вы можете запросить добавление новых видов задач в технической поддержке программы.

Сбор по расписанию

Также можно планировать автоматическое или полуавтоматическое выполнение операций по расписанию с заданной периодичностью. Например, можно обновить старые позиции старше 7 дней.

Узнать больше