В настоящее время я пытаюсь создать рабочую область машинного обучения Azure с помощью CLI. Я использовал код:
az ml workspace create --name "rg-dp100-labs" --resource-group "rg-dp100-labs"
Я получил следующую ошибку.
Code: ValidationError
Message: Missing dependent resources in workspace json
Target: workspace
Exception Details: (Invalid) Missing dependent resources in workspace json
Code: Invalid
Message: Missing dependent resources in workspace json
Target: workspace
Были созданы только учетные записи KeyVault и Storage. Перейдя по этой ссылке на Microsoft Learn, я обнаружил, что у других людей тоже есть такая же проблема. Даже поиск в Google дал мне тот же код, что написан выше. аренда, кто-нибудь столкнулся с такой же проблемой и решил ее? Я думаю, что это недавняя проблема.
Да, похоже, это общая проблема с расширением ml
в версии 2.26.0. Я решил это, выполнив эти команды одну за другой в локальном bash:
az extension remove -n azure-cli-ml
az extension remove -n ml
az extension add -n ml --version=2.25.0
После выполнения этих команд вы можете запустить команды для подготовки группы ресурсов (не используйте то же имя группы, которое вы использовали ранее, используйте новое) и рабочую область ml:
az group create --name "new-group-name" --location "eastus"
az ml workspace create --name "mlw-dp100-labs" -g "new-group-name"
Не забудьте сделать это в локальном bash, поскольку Cloud Shell в Azure не позволяет изменять версию ml. Вот скриншот, все работает Создание рабочего пространства ML