Невозможно создать рабочую область машинного обучения Azure с помощью CLI

В настоящее время я пытаюсь создать рабочую область машинного обучения 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 дал мне тот же код, что написан выше. аренда, кто-нибудь столкнулся с такой же проблемой и решил ее? Я думаю, что это недавняя проблема.


2
392
1

Ответ:

Решено

Да, похоже, это общая проблема с расширением 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