Как остановить задание пакетного прогнозирования Google Cloud AutoML (теперь VertexAI) с помощью веб-интерфейса?

Я начал задание пакетного прогнозирования в AutoML (теперь VertexAI) для небольшого CSV в одном из моих сегментов, используя модель классификации, затем я заметил, что в CSV была ошибка, но я не смог найти способ отменить задание с помощью веб-интерфейса. , он просто говорит "работает", но я не вижу кнопки "остановить" или "отменить".

К счастью, это было сделано через 20 минут, но мне нужно знать, как остановить работу, так как мне потребуются прогнозы для файлов намного большего размера, и я не могу рисковать, если придется ждать, пока работа не закончится сама по себе. Было отчасти отчаянно наблюдать за тем, как журнал выдает ошибку за ошибкой, и не иметь возможности остановить задание. Я попытался удалить задание, но он сказал, что его нельзя удалить во время выполнения.

Я нашел связанный вопрос, но ответа на него не было, работа завершилась сама собой через пару дней. Я не могу рисковать.Как мне остановить "пакетное прогнозирование"?

Я буду очень признателен за любую помощь.

1 ответ

К сожалению, функция отмены / остановки еще не доступна в пользовательском интерфейсе Vertex AI. Согласно Как мне остановить "пакетное прогнозирование"?, ОП отправил отзыв. Вы можете спросить, была ли создана общедоступная система отслеживания проблем, чтобы вы могли там отслеживать ход выполнения запроса функции.

Но для этого есть обходной путь, просто отправьте запрос projects.locations.batchPredictionJobs.cancel через REST.

Для этого вы можете отправить запрос через curl. В этом примере модель и конечная точка расположены в us-central1 таким образом, местоположение определено в запросе.

Просто поставь свой project-idи по запросу. Чтобы получить его, вы можете получить его через пользовательский интерфейс:

Получать batch-prediction-id через пользовательский интерфейс:

  • Откройте вкладку «Пакетные прогнозы» в пользовательском интерфейсе Vertex AI.
  • Нажмите на задание, которое хотите отменить
  • Отобразится информация о вакансии, и первая запись будет содержать идентификатор работы.

Чтобы отменить задание, отправьте запрос на отмену через curl. Если запросы выполнены успешно, тело ответа пусто.

      curl -X POST -H "Content-Type: application/json" \
-H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
https://us-central1-aiplatform.googleapis.com/v1/projects/your-project-id/locations/us-central1/batchPredictionJobs/batch-prediction-job-id:cancel

Проверьте в Vertex AI UI, не было ли задание отменено.

Другие вопросы по тегам