API сброса задач обнаружения аномалий
Сбрасывает существующую задачу обнаружения аномалий.
Запрос
POST _ml/anomaly_detectors/<job_id>/_reset
Предварительные условия
- Требуется привилегия кластера
manage_ml. Эта привилегия включена в встроенную рольmachine_learning_admin. - Прежде чем сбросить задачу, необходимо её закрыть. Можно установить
forceв значениеtrueпри закрытии задачи, чтобы избежать ожидания завершения задачи. См. Закрытие задач.
Описание
Все состояния модели и результаты удаляются. Задача готова к перезапуску, как если бы она только что была создана.
В настоящее время невозможно сбросить несколько задач с помощью подстановочных символов или через запятую.
Параметры пути
-
<job_id> - (Обязательно, строка) Идентификатор задачи обнаружения аномалий.
Параметры запроса
-
wait_for_completion - (Необязательно, логическое значение) Указывает, должен ли запрос возвращать результат немедленно или ждать завершения сброса задачи. По умолчанию установлено значение
true.
Примеры
POST _ml/anomaly_detectors/total-requests/_reset
При сбросе задачи вы получите следующие результаты:
{
"acknowledged": true
} В следующем примере мы асинхронно сбрасываем задачу total-requests:
POST _ml/anomaly_detectors/total-requests/_reset?wait_for_completion=false
Когда wait_for_completion установлено в значение false, ответ содержит идентификатор задачи сброса:
{
"task": "oTUltX4IQMOUUVeiohTt8A:39"
} Если вы хотите проверить статус задачи сброса, воспользуйтесь управлением задачами, указав идентификатор задачи.
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/ml-reset-job.html