Метод 1. Использование портала Azure
- Войдите на портал Azure.
- Перейдите к службе Azure EML.
- Выберите развертывание, которое хотите удалить.
- Нажмите кнопку «Удалить».
- Подтвердите удаление.
Метод 2. Использование Azure CLI
- Откройте Azure CLI или Azure Cloud Shell.
- Выполните следующую команду, чтобы просмотреть все развертывания:
az eml deployment list --resource-group <resource-group-name> --workspace-name <workspace-name> - Определите развертывание, которое вы хотите удалить из списка.
- Выполните следующую команду, чтобы удалить развертывание:
az eml deployment delete --resource-group <resource-group-name> --workspace-name <workspace-name> --name <deployment-name>
Метод 3. Использование Azure PowerShell
- Откройте Azure PowerShell.
- Выполните следующую команду, чтобы просмотреть все развертывания:
Get-AzEmlDeployment -ResourceGroupName <resource-group-name> -WorkspaceName <workspace-name> - Определите развертывание, которое вы хотите удалить из списка.
- Выполните следующую команду, чтобы удалить развертывание:
Remove-AzEmlDeployment -ResourceGroupName <resource-group-name> -WorkspaceName <workspace-name> -Name <deployment-name>
Метод 4. Использование Azure SDK
Если вы предпочитаете использовать язык программирования, вы можете использовать Azure SDK для программного удаления развертываний. Вот пример использования Python и Azure Python SDK:
from azure.identity import DefaultAzureCredential
from azure.ml import MLClient
credential = DefaultAzureCredential()
client = MLClient(credential)
client.deployments.delete(resource_group_name='<resource-group-name>', workspace_name='<workspace-name>', deployment_name='<deployment-name>')
Метод 5. Использование REST API
В сложных сценариях вы также можете удалить развертывания с помощью REST API Azure EML. Подробную информацию о том, как создать запрос API, см. в документации по API Azure EML.
В этой статье мы рассмотрели пять различных способов удаления развертываний в Azure EML. Независимо от того, предпочитаете ли вы использовать портал Azure, Azure CLI, Azure PowerShell, пакеты Azure SDK или REST API, у вас есть различные варианты удаления развертываний из рабочей области Azure EML. Выберите метод, который соответствует вашему рабочему процессу, и наслаждайтесь гибкостью управления развертыванием машинного обучения!