Автоматическое выполнение проектов


Главная » Ресурсы » Здесь

Система Lokad ориентирована на быструю работу, однако многие операции длятся несколько минут и даже дольше. Xтобы не ждать расчета результатов, воспользуйтесь возможностями планирования Lokad — это позволит автоматически выполнять процессы по заданному графику. Кроме того, для выполнения того или иного процесса иногда требуется завершить целую последовательность операций (проектов), причем в определенном порядке. Именно поэтому Lokad также позволяет задавать и контролировать последовательность выполнения проектов.

Последовательность выполнения проектов

В учетной записи Lokad можно создавать различные виды проектов. В частности, можно выполнить проекты в определенной последовательности, нажав соответствующую кнопку (см. рис.).

Image

Для процессов такого типа можно настраивать график и параметры выполнения проектов. Создайте новый проект и нажмите Edit, чтобы настроить его. Рекомендуется выбрать осмысленное название проекта

Image

Настройка графика

Выполнение последовательности проектов можно запустить вручную (кнопкой Run), как в любом другом проекте, или автоматически с помощью графика выполнения проектов. При создании последовательности проектов автоматическое выполнение по умолчанию отключено. Для настройки графика выполнения проектов поставьте галочку на пункте Enable scheduled execution и нажмите Save.

Image

После этого можно будет настроить параметры графика. Система Lokad поддерживает два типа графиков: ежедневные и еженедельные. Для каждого графика можно задавать время и временной пояс. Время нужно вводить в 24-часовом формате (например 13:00, а не 01:00).

Рекомендуется создать основную последовательность проектов, которая будет выполняться каждую ночь (после полуночи по временному поясу, актуальному для большинства работников компании). Такая последовательность должна начинаться с обновления данных (предположим, что Lokad поддерживает работу с вашим коммерческим приложением) и заканчиваться составлением различных отчетов. Таким образом, вы будете получать свежие данные от Lokad каждое утро.

Настройка параметров выполнения проектов

Сразу же после создания новой последовательности проектов можно определить фактический порядок их выполнения. Во-первых, нужно выбрать проекты, которые будут включены в последовательность. Это можно сделать, нажав кнопку Add projects.

Image

Все проекты обладают определенными параметрами:

  • Параметр Continue if failed показывает, что если один из проектов выполнить невозможно, то система должна перейти к следующему и выполнить его. Данный параметр можно использовать, если последующие проекты не зависят напрямую от указанного проекта.
  • Параметр Skip if more recent than N minutes нужен для ускорения выполнения длинных последовательностей. Например, обновление источника данных может длиться до нескольких часов, однако если он уже обновлялся в течение последних 12 часов, то повторное обновление не требуется.