Перейти к содержимому

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

В нашем сервисе появился новый функционал, который позволяет более гибко настраивать время обновления данных. На данный момент он доступен для двух типов заданий:

Ежесуточное обновление данных автоматически запускается один раз начиная с 01:00 по московскому времени и изменение этого времени сервисом не предусмотрено

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

2.png

Задание произвольного старта обновления задается в формате cron.

Данный формат подразумевает 5 полей, каждое из которых отвечает за свою часть времени или даты:

Название поля Диапазон значений
«Минута» 0-59
«Час» 0-23
«День недели» 0-6 (0 - воскресенье, 1 - понедельник, …, 6 - суббота)
«День месяца» 1-31
«Месяц» 1-12

При этом, каждая ячейка может содержать символ «*». Это означает, что поле может принимать любое значение из всего доступного диапазона. Например, значение «*» в поле «День недели» говорит нам, что обновление будет происходить каждый день.

Если вы хотите, чтобы задание запускалось, например, в конкретные часы, то их можно указать через запятую, а если в диапазон часов, то через дефис.

В нашем случае мы поставили обновление в 8:30, 13:30 и 17:30 каждый день. Обратите внимание, что используется московское время.

3.png

Помимо этого, интервал можно указать с помощью символа «/», который означает шаг значения: например, «*/3» в поле «Часы» будет предполагать запуск обновления данных каждые 3 часа.

13.png

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

Обратите внимание, что с количеством выгрузок возрастет объем обрабатываемых данных, а это может повлиять на стоимость использования сервиса.