Как получить статус конвейера службы машинного обучения Azure, запущенного с помощью Rest Api? - PullRequest
0 голосов
/ 26 сентября 2019

Я создал конвейер службы машинного обучения Azure, который я вызываю извне, используя его конечную точку покоя.Но мне также нужно периодически отслеживать его запуск, независимо от того, завершился он или нет. Есть ли метод внутри конечной точки покоя конвейера машинного обучения, к которому я могу обратиться, чтобы проверить его состояние выполнения? Я пробовал выполнить шаги, упомянутые в ссылке здесь https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/machine-learning-pipelines/pipeline-batch-scoring/pipeline-batch-scoring.ipynb

1 Ответ

0 голосов
/ 26 сентября 2019

Для получения статуса запуска вы можете использовать API REST, описанные здесь https://github.com/Azure/azure-rest-api-specs/tree/master/specification/machinelearningservices/data-plane

В частности, вам нужно https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearningservices/data-plane/Microsoft.MachineLearningServices/preview/2019-08-01/runHistory.json

, используйте этот вызов для получения информации о запуске, включая статус:

.} / подробности

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...