5 простых способов удалить развертывания в Azure EML

Метод 1. Использование портала Azure

  1. Войдите на портал Azure.
  2. Перейдите к службе Azure EML.
  3. Выберите развертывание, которое хотите удалить.
  4. Нажмите кнопку «Удалить».
  5. Подтвердите удаление.

Метод 2. Использование Azure CLI

  1. Откройте Azure CLI или Azure Cloud Shell.
  2. Выполните следующую команду, чтобы просмотреть все развертывания:
    az eml deployment list --resource-group <resource-group-name> --workspace-name <workspace-name>
  3. Определите развертывание, которое вы хотите удалить из списка.
  4. Выполните следующую команду, чтобы удалить развертывание:
    az eml deployment delete --resource-group <resource-group-name> --workspace-name <workspace-name> --name <deployment-name>

Метод 3. Использование Azure PowerShell

  1. Откройте Azure PowerShell.
  2. Выполните следующую команду, чтобы просмотреть все развертывания:
    Get-AzEmlDeployment -ResourceGroupName <resource-group-name> -WorkspaceName <workspace-name>
  3. Определите развертывание, которое вы хотите удалить из списка.
  4. Выполните следующую команду, чтобы удалить развертывание:
    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. Выберите метод, который соответствует вашему рабочему процессу, и наслаждайтесь гибкостью управления развертыванием машинного обучения!