Операции с планировщиком задач

Запуск задач

Обратите внимание на то, что текущая версия PolyAnalyst API позволяет выполнять только заранее настроенные задачи.

Операция запускает запланированные задачи. Задача должна быть предварительно настроена в Планировщике задач. Для запуска задачи вам необходимо знать ID задачи. Его можно скопировать через контекстное меню панели задачи в Планировщике задач: нажмите на нужную задачу правой кнопкой мыши и выберите опцию Копировать ID задачи.

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

URL

/scheduler/run-task

Метод

POST

Диапазон

scheduler

Тип ответа

sync

Параметры запроса

<отсутствуют>

Тело запроса (application/json)

{
  "taskId": 14
}

Параметр taskId представляет собой идентификатор задачи из Планировщика задач.

Пример URL-запроса

https://your.polyanalyst.server:port/polyanalyst/api/v1.0/scheduler/run-task

Тело ответа (application/json)

<отсутствует>

Примеры ответов

Код Тело ответа и его описание

200

Успех. Тело ответа пустое.

500

Ошибка – отказано в доступе.

{
  "error": {
    "code": 500,
    "title": "",
    "message": "Access denied while calling method Modifying scheduler object;\nAvailable access level: 0;\nRequired access level: 4;\n"
    }
}

500

Ошибка – ID задачи не найден на сервере.

{
  "error": {
    "code": 500,
    "title": "",
    "message": "Scheduler object with specified id is not found in container"
    }
}