Предположим, у нас есть конвейер Publi sh в главной ветви репозитория, размещенного на Microsoft Azure. Когда в этой ветви выполняется запрос на включение, автоматически создается артефакт. При нажатии на артефакт мы видим окно «Provenance», которое показывает точную фиксацию кода, использованного для публикации sh артефакта (см. Изображение ниже). введите описание изображения здесь
Теперь предположим, что артефакт построен с использованием не только кода, но и некоторых тяжелых данных. Это случай моделей машинного обучения, которые создаются с помощью обучающего кода и обучающих данных. Я хочу иметь возможность связать обе версии с артефактом (модель машинного обучения), который в идеале создается автоматически после PR на мастере.
В настоящее время я загружаю артефакт вручную, поэтому не только Мне не хватает идентификатора данных, используемых для создания модели машинного обучения, но также не хватает идентификатора фиксации кода.
Есть ли способ Azure автоматически создавать (тяжелый) артефакт? Есть ли способ отслеживать идентификатор кода и данных, используемых для создания артефакта? Полагаю, мне понадобится система управления версиями данных + хранилище. Предоставляются ли они Azure?