Код: Выделить всё
job = ml_client.jobs.get(name="my_job_name-08584641874851693546433866596CU116")
В документации задания я могу скачать его журналы. , но это журналы заданий, которые представляют собой только системные журналы, а не прикладные журналы, созданные в результате выполнения шагов.
При проверке запросов браузером я обнаружил, что файлы журналов хранятся в хранилище BLOB-объектов.

https://my-storage-aml.blob.core.window ... SOME-TOKEN
Итак, у меня есть кое-что Python для загрузки файла в хранилище BLOB-объектов, но я не знаю, как мне перечислить все правильные папки из уникального задания. dcid.614b7e0b-4f56-417c-89df-5fb4ac09ce1a — это один шаг работы.
Есть ли простой и БЫСТРЫЙ способ получить эти журналы в Python? Я говорю быстро, потому что получение задания с помощью MLClient очень болезненно, поскольку при перечислении всех заданий используется итератор. Не существует предварительного фильтра для получения заданий в результате эксперимента или фильтрации регулярных выражений.
Подробнее здесь: https://stackoverflow.com/questions/793 ... s-of-a-job
Мобильная версия