В нашем сервисе появился новый функционал, который позволяет более гибко настраивать время обновления данных. На данный момент он доступен для двух типов заданий:
Ежесуточное обновление данных автоматически запускается один раз начиная с 01:00 по московскому времени и изменение этого времени сервисом не предусмотрено
Чтобы воспользоваться возможностью настройки времени обновления задания, необходимо в разделе «Интервал» выбрать пункт «произвольный».
Задание произвольного старта обновления задается в формате cron.
Данный формат подразумевает 5 полей, каждое из которых отвечает за свою часть времени или даты:
Название поля | Диапазон значений |
---|---|
«Минута» | 0-59 |
«Час» | 0-23 |
«День недели» | 0-6 (0 – воскресенье, 1 – понедельник, …, 6 – суббота) |
«День месяца» | 1-31 |
«Месяц» | 1-12 |
При этом, каждая ячейка может содержать символ «*». Это означает, что поле может принимать любое значение из всего доступного диапазона. Например, значение «*» в поле «День недели» говорит нам, что обновление будет происходить каждый день.
Если вы хотите, чтобы задание запускалось, например, в конкретные часы, то их можно указать через запятую, а если в диапазон часов, то через дефис.
В нашем случае мы поставили обновление в 8:30, 13:30 и 17:30 каждый день. Обратите внимание, что используется московское время.
Помимо этого, интервал можно указать с помощью символа «/», который означает шаг значения: например, «*/3» в поле «Часы» будет предполагать запуск обновления данных каждые 3 часа.
Стоит отметить, что время, которое указывается в настройках, используется для постановки задачи в очередь на выполнение и совсем не обязательно, что именно в этот момент произойдет обновление данных.
Обратите внимание, что с количеством выгрузок возрастет объем обрабатываемых данных, а это может повлиять на стоимость использования сервиса.