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

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

Раздел “Планировщик заданий” предназначен для настройки дополнительных заданий по обработке данных. Кроме заданий по умолчанию, выполняющихся без дополнительной настройки (ежедневная выгрузка и проверка данных), пользователь может добавить следующие задания:

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

Колонка “Название” отображает произвольное наименование задание так, как оно задано пользователем при его добавлении. Переключатель “Состояние” имеет два состояния - ON и OFF. Состояние ON показывает, что задание активно и выполняется по настроенному для него расписанию. Задания со временем запуска “раз в сутки” выполняются ежесуточно (с 1 до 7 часов по московскому времени). Когда задание в состоянии OFF, данные остаются в хранилище, но выполнения задания не происходит. Если по заданию более месяца не поступает данных, оно переключается в статус OFF автоматически. Колонка “Дата выполнения” отображает метку даты - окончание интервала последней выгрузки данных. Эта дата будет считаться отправной точкой при работе ежесуточной выгрузки данных, следует учитывать этот фактор при ручной перевыгрузке прошлых периодов. Если в этой колонке дата не отображается, то это означает, что после добавления задания оно не запускалось. Если это задание - пользовательский отчет, то следующая ежесуточная выгрузка пройдёт за 2 прошедших суток. Колонка “Статус выполнения” может принимать следующие значения:

  • В очереди - задание поставлено в очередь и будет выполнено по мере освобождения ресурсов серверов
  • Выполнение - задание в работе, следует дождаться смены статуса. Остановить запущенное задание нельзя
  • Успешно - задание завершено
  • Остановлено - задание не выполнено из-за превышения лимита строк либо окончанием вычислительной мощности
  • Ошибка - задание завершилось ошибкой. Информацию об ошибке можно получить в журнале событий (Выбрать -> Журнал событий)

Рассмотрим подробно Журнал событий:

  • Дата создания - дата/время постановки задания на выгрузку в очередь. Может отличаться от времени непосредственного старта задания
  • Тип задания может принимать значения Автоматическое (запущено сервисом) или Ручное (запущено пользователем)
  • Начало и окончание интервала отображают соответственно даты, с которой и по которую выполнено задание
  • Значения Статуса аналогичны статусам выполнения (см. выше)
  • Продолжительность отображает длительность работы задания в секундах. Это значение учитывается при расчете потраченной вычислительной мощности

Последние колонки содержат числа добавленных, измененных и удаленных строк суммарно по всем таблицам. В случае же ошибки выполнения задания подробную информацию по ней можно увидеть, нажав [+] в первой колонке Вернёмся к списку заданий. Кроме открытия журнала событий, по кнопке Действия - Выбрать можно произвести следующие операции:

  • Настройки задания - позволяет просмотреть настройки задания, а также небольшой объем данных пользовательской выгрузки
  • Редактировать - изменение названия, а также установка различных опций, уникальных для каждого типа задания
  • Создать копию - создать новый пользовательский отчет на основе существующего. Функция полезна для изменения отчетов с зафиксированной структурой, так как редактирование полей таких заданий возможно только при создании отчета
  • Выполнить - запуск задания вручную. Для некоторых типов заданий потребуется указать период выгрузки (начальную и конечную даты)
  • Удалить - удаление задания. Если это пользовательский отчет, то он удаляется вместе со всеми данными в хранилище, операция необратима. Удаление данных проходит в фоновом режиме, отчет при этом пропадает из списка сразу