Раздел “Планировщик заданий” предназначен для настройки дополнительных заданий по обработке данных. Кроме заданий по умолчанию, выполняющихся без дополнительной настройки (ежедневная выгрузка и проверка данных), пользователь может добавить следующие задания:
Добавление и настройка каждого задания имеют свои особенности, ознакомиться с ними можно в справке. Окно раздела имеет следующий вид:
Колонка “Название” отображает произвольное наименование задание так, как оно задано пользователем при его добавлении.
Переключатель “Состояние” имеет два состояния – ON и OFF. Состояние ON показывает, что задание активно и выполняется по настроенному для него расписанию. Задания со временем запуска “раз в сутки” выполняются ежесуточно (с 1 до 7 часов по московскому времени). Когда задание в состоянии OFF, данные остаются в хранилище, но выполнения задания не происходит. Если по заданию более месяца не поступает данных, оно переключается в статус OFF автоматически.
Колонка “Дата выполнения” отображает метку даты – окончание интервала последней выгрузки данных. Эта дата будет считаться отправной точкой при работе ежесуточной выгрузки данных, следует учитывать этот фактор при ручной перевыгрузке прошлых периодов. Если в этой колонке дата не отображается, то это означает, что после добавления задания оно не запускалось. Если это задание – пользовательский отчет, то следующая ежесуточная выгрузка пройдёт за 2 прошедших суток.
Колонка “Статус выполнения” может принимать следующие значения:
- В очереди – задание поставлено в очередь и будет выполнено по мере освобождения ресурсов серверов
- Выполнение – задание в работе, следует дождаться смены статуса. Остановить запущенное задание нельзя
- Успешно – задание завершено
- Остановлено – задание не выполнено из-за превышения лимита строк либо окончанием вычислительной мощности
- Ошибка – задание завершилось ошибкой. Информацию об ошибке можно получить в журнале событий (Выбрать -> Журнал событий)
Рассмотрим подробно Журнал событий:
- Дата создания – дата/время постановки задания на выгрузку в очередь. Может отличаться от времени непосредственного старта задания
- Тип задания может принимать значения Автоматическое (запущено сервисом) или Ручное (запущено пользователем)
- Начало и окончание интервала отображают соответственно даты, с которой и по которую выполнено задание
- Значения Статуса аналогичны статусам выполнения (см. выше)
- Продолжительность отображает длительность работы задания в секундах. Это значение учитывается при расчете потраченной вычислительной мощности
Последние колонки содержат числа добавленных, измененных и удаленных строк суммарно по всем таблицам. В случае же ошибки выполнения задания подробную информацию по ней можно увидеть, нажав [+] в первой колонке
Вернёмся к списку заданий. Кроме открытия журнала событий, по кнопке Действия – Выбрать можно произвести следующие операции:
- Настройки задания – позволяет просмотреть настройки задания, а также небольшой объем данных пользовательской выгрузки
- Редактировать – изменение названия, а также установка различных опций, уникальных для каждого типа задания
- Создать копию – создать новый пользовательский отчет на основе существующего. Функция полезна для изменения отчетов с зафиксированной структурой, так как редактирование полей таких заданий возможно только при создании отчета
- Выполнить – запуск задания вручную. Для некоторых типов заданий потребуется указать период выгрузки (начальную и конечную даты)
- Удалить – удаление задания. Если это пользовательский отчет, то он удаляется вместе со всеми данными в хранилище, операция необратима. Удаление данных проходит в фоновом режиме, отчет при этом пропадает из списка сразу