Заметки о выпуске CLI Машинного обучения Azure (версия 2)

ОБЛАСТЬ ПРИМЕНЕНИЯ: расширение машинного обучения Azure CLI версии 2 (текущее)

В этой статье рассказывается о выпусках CLI Машинного обучения Azure (версия 2)

RSS-канал: получение уведомлений при обновлении этой страницы путем копирования и вставки следующего URL-адреса в средство чтения веб-каналов: https://learn.microsoft.com/api/search/rss?search=%22Azure+machine+learning+release+notes-v2%22&locale=en-us

2025-05-09

Интерфейс командной строки машинного обучения Azure версии 2.37.0

  • az ml workspace create
    • Рабочая область концентратора и проекта, помеченная как общедоступная версия.

2025-04-24

Интерфейс командной строки машинного обучения Azure версии 2.36.5

  • Закрепление основной версии внешних зависимостей в пакете SDK.

2025-04-18

Интерфейс командной строки машинного обучения Azure версии 2.36.4

  • Обновлена зависимость marshmallow, чтобы ограничить версии >=3.5,4.0.0<, чтобы обеспечить совместимость.

2025-04-16

Интерфейс командной строки машинного обучения Azure версии 2.36.3

  • Удаление ссылки на устаревшие distutils пакета.

2025-04-10

Интерфейс командной строки машинного обучения Azure версии 2.36.2

  • az ml capability-host create
    • Необязательное свойство "Поиск ИИ".

2025-04-02

Интерфейс командной строки машинного обучения Azure версии 2.36.1

  • Обработка отсутствующих значений длительности в результатах опроса развертывания.

2025-03-14

Интерфейс командной строки машинного обучения Azure версии 2.36.0

  • az ml compute update
    • Исправьте обновление вычислений при включении SSH.

2025-01-08

Интерфейс командной строки машинного обучения Azure версии 2.34.0

  • az ml workspace update --network-acls
    • Добавлено свойство, позволяющее --network-acls пользователю указывать диапазоны IP-адресов или IP-адресов в нотации CIDR для доступа к рабочей области.
  • az ml capability-host
    • Добавлена операция создания.
    • Добавлена операция получения.
    • Добавлена операция удаления.

17.12.2024

Интерфейс командной строки машинного обучения Azure версии 2.33.0

  • az ml workspace create --provision-network-now
    • Добавлено --provision-network-now свойство для активации подготовки управляемой сети при создании рабочей области с включенной управляемой сетью или в противном случае ничего не делает.

2024-09-18

Машинное обучение Azure CLI версии 2.30.0

  • az ml workspace outbound-rule set
    • Добавлена поддержка необязательного --fqdns свойства для private_endpoint создания правила исходящего трафика в управляемой сети рабочей области. Связана с поддержкой целевого объекта PE Шлюз приложений.
    • Добавлена поддержка необязательного --address-prefixes свойства для service_tag создания правила исходящего трафика в управляемой сети рабочей области.

2024-08-14

Машинное обучение Azure CLI версии 2.29.0

  • az ml compute enable-sso
    • Добавлен единый вход, позволяющий пользователю включить параметр единого входа вычислительного экземпляра без каких-либо разрешений на запись в вычислительных ресурсах.

2024-06-21

Машинное обучение Azure CLI версии 2.27.0

  • az ml workspace create --system-datastores-auth-mode

    • Добавлено --system-datastores-auth-mode для создания Машинное обучение Azure рабочей области.
  • az ml workspace update --system-datastores-auth-mode

    • Добавлено --system-datastores-auth-mode обновление для рабочей области Машинное обучение Azure.
  • az ml workspace create --allow-roleassignment-on-rg

    • Добавлено --allow-roleassignment-on-rg для создания рабочей области Машинное обучение Azure с разрешением или запретом назначения ролей на уровне группы ресурсов.
  • az ml workspace update --allow-roleassignment-on-rg

    • Добавлено --allow-roleassignment-on-rg для обновления для рабочей области Машинное обучение Azure с разрешением или запретом назначения ролей на уровне группы ресурсов.

2023-10-18

Машинное обучение Azure CLI версии 2.21.1

2023-09-11

Машинное обучение Azure CLI версии 2.20.0

  • az ml feature-store provision-network

    • [Общедоступная проверка] Добавлена эта команда, чтобы разрешить пользователю подготавливать управляемую сеть для хранилища компонентов
  • az ml feature-store create

    • Добавлено --not-grant-permissions , чтобы разрешить пользователю не предоставлять доступ к удостоверению материализации для хранилища компонентов
  • az ml feature-store update

    • Добавлено --not-grant-permissions , чтобы разрешить пользователю не предоставлять доступ к удостоверению материализации для хранилища компонентов
  • az ml feature-set

    • Добавлена --feature-store-name и устарела --workspace-nameобратная совместимость будет удалена в течение 6 месяцев.
  • az ml feature-store-entity

    • Добавлена --feature-store-name и устарела --workspace-nameобратная совместимость будет удалена через 6 месяцев.
  • az configure

    • Добавлено --defaults feature-store=<name> , чтобы разрешить пользователю настраивать хранилище компонентов по умолчанию
  • az ml job connect-ssh

    • Добавлено --ssh-args/-c , чтобы разрешить указание параметров SSH + команд. Например, для отправки сигналов в выполняемые процессы или подключения к интерактивному терминалу

2023-05-09

Машинное обучение Azure CLI версии 2.17.0

  • az ml online-deployment create

    • Добавлено --local-enable-gpu , чтобы разрешить доступ gpu к локальному развертыванию.
  • az ml online-deployment update

    • Добавлено --local-enable-gpu , чтобы разрешить доступ gpu к локальному развертыванию.

2023-05-01

Машинное обучение Azure CLI версии 2.16.0

  • az ml job connect-ssh

    • Эта команда помечена как общедоступная версия.
  • az ml job show-services

    • Эта команда помечена как общедоступная версия.
  • az ml model download

    • Устранена проблема, из-за которой при скачивании модели из реестра с помощью аргумента --registry-nameworkspace_name была обязательной.
  • az ml model create

    • Добавьте флаг для добавления --stage(-s) этапа модели.
  • az ml model update

    • Добавьте --stage(-s) флаг для обновления этапа модели.
  • az ml model list

    • Добавьте --stage(-s) флаг в список по этапу модели.
  • az ml workspace delete

    • Добавьте --purge(-p) флаг для принудительной очистки вместо обратимого удаления.
  • az ml workspace create

    • Добавьте --enable-data-isolation(-e) флаг, чтобы определить, включена ли рабочая область изоляции данных.

2023-03-21

Машинное обучение Azure CLI версии 2.15.0

  • az ml compute

    • Добавлено --tags для создания и обновления для Машинное обучение Azure вычислений.
  • az ml data import

    • Поддержка создания версии ресурса данных путем импорта данных из базы данных и file_system в облачное хранилище Azure.
  • az ml data list-materialization-status

    • Состояние списка заданий импорта данных, создающих версии <ресурсов данных asset_name> с помощью --name аргумента.
  • az ml online-deployment update

    • Добавлено --skip-script-validation для создания Машинное обучение Azure онлайн-развертывания.
  • az ml workspace provision-network

    • Поддержка подготовки управляемой сети для рабочей области

2023-02-03

Машинное обучение Azure CLI версии 2.14.0

  • az ml compute

    • Добавлено --location для создания Машинное обучение Azure вычислений.
    • Добавлено --enable-node-public-ip для создания для вычислений.
  • az ml data

    • Незначительные изменения для справки по тексту
  • az ml data list

    • Добавлена поддержка перечисления ресурсов данных в реестре с помощью аргумента --registry-name
  • az ml data show

    • Добавлена поддержка отображения ресурса данных в реестре с помощью аргумента --registry-name
  • az ml data create

    • Добавлена поддержка создания ресурса данных в реестре с помощью аргумента --registry-name
    • Добавлена поддержка продвижения ресурса данных из рабочей области в реестр
  • az ml workspace create

    • Добавлена поддержка создания рабочей области с управляемой сетью с --managed-network аргументом
  • az ml workspace update

    • Добавлена поддержка обновления рабочей области с управляемой сетью с --managed-network аргументом
  • az ml compute connect-ssh

    • Добавлена поддержка подключения к вычислительному экземпляру через SSH
  • az ml workspace outbound-rule

    • Добавлена поддержка перечисления правил исходящего трафика управляемой сети для рабочей области az ml workspace outbound-rule list
    • Добавлена поддержка отображения правил исходящего трафика управляемой сети для рабочей области az ml workspace outbound-rule show
    • Добавлена поддержка удаления правил исходящего трафика управляемой сети для рабочей области az ml workspace outbound-rule remove
    • Добавлена поддержка создания или обновления правил исходящего трафика управляемой сети для рабочей области az ml workspace outbound-rule set

2022-12-06

Машинное обучение Azure CLI версии 2.12.0

  • Улучшено сообщение об ошибке для az ml команд, включенных в реестр, если не передается имя рабочей области или реестра.
  • az ml compute
    • Исправлена проблема, вызванная параметром no-wait.

2022-11-08

Машинное обучение Azure CLI версии 2.11.0

  • Интерфейс командной строки зависит от azure-ai-ml 1.1.0.
  • az ml registry
    • Добавлена команда ml registry delete.
    • Скорректированные экспериментальные теги реестра и импорты, чтобы избежать предупреждений для несвязанных операций.
  • az ml environment
    • Не удалось зарегистрировать уже существующую среду, которая ссылается на файл conda.

2022-10-10

Машинное обучение Azure CLI версии 2.10.0

  • Интерфейс командной строки зависит от общедоступной версии azure-ai-ml.
  • Удалена поддержка Python 3.6.
  • az ml registry
    • Добавлена новая группа команд для управления реестрами активов машинного обучения.
  • az ml job
    • Добавлена команда az ml job show-services.
    • Добавлена настройка масштабирования и гиперпараметров модели для заданий NLP AutoML.
  • az ml schedule
    • Добавлено свойство в расписании month_days повторения.
  • az ml compute
    • Добавлена поддержка пользовательских скриптов установки для вычислительных экземпляров.

2022-09-22

Машинное обучение Azure CLI версии 2.8.0

  • az ml job
    • Добавлена поддержка заданий Spark.
    • Добавлены shm_size и docker_args для задания.
  • az ml compute
    • Вычислительный экземпляр поддерживает управляемое удостоверение.
    • Добавлена поддержка времени ожидания простоя для вычислительного экземпляра.
  • az ml online-deployment
    • Добавлена поддержка сбора данных для концентратора событий и хранилища данных.
    • Добавлена проверка синтаксиса для скрипта оценки.
  • az ml batch-deployment
    • Добавлена проверка синтаксиса для скрипта оценки.

2022-08-10

Машинное обучение Azure CLI версии 2.7.0

  • az ml component
    • Добавлен компонент AutoML.
  • az ml dataset
    • Нерекомендуемая группа команд (используйте az ml data вместо этого).

2022-07-16

Машинное обучение Azure CLI версии 2.6.0

  • Добавлена поддержка облака MoonCake.
  • az ml job
    • Разрешить использовать URL-адреса репозитория Git в качестве кода.
    • Задания AutoML используют ту же входную схему, что и другие типы заданий.
    • Теперь задания конвейера поддерживают ресурсы реестра.
  • az ml component
    • Разрешить использовать URL-адреса репозитория Git в качестве кода.
  • az ml online-endpoint
    • MIR теперь поддерживает ресурсы реестра.

24.05.2022

Интерфейс командной строки Машинного обучения Azure (версия 2) версии 2.4.0

  • Интерфейс командной строки Машинного обучения Azure версии 2 теперь общедоступен.
  • az ml job
    • Группа команд помечена как общедоступная.
    • Добавлен тип задания AutoML в общедоступной предварительной версии.
    • Добавлено свойство schedules для задания конвейера в общедоступной предварительной версии.
    • Добавлен параметр для вывода списка только архивных заданий.
    • Повышена надежность команды az ml job download.
  • az ml data
    • Группа команд помечена как общедоступная.
    • Добавлен тип задания MLTable в общедоступной предварительной версии.
    • Добавлен параметр для вывода списка только архивных ресурсов данных.
  • az ml environment
    • Добавлен параметр для вывода списка только архивных сред.
  • az ml model
    • Группа команд помечена как общедоступная.
    • Разрешено создание моделей на основе выходных данных заданий.
    • Добавлен параметр для вывода списка только архивных моделей.
  • az ml online-deployment
    • Группа команд помечена как общедоступная.
    • Удалено время ожидания для создания развертывания.
    • Улучшено представление списка сетевых развертываний.
  • az ml online-endpoint
    • Группа команд помечена как общедоступная.
    • Добавлено свойство mirror_traffic для подключенных конечных точек в общедоступной предварительной версии.
    • Улучшено представление списка подключенных конечных точек.
  • az ml batch-deployment
    • Группа команд помечена как общедоступная.
    • Добавлена поддержка uri_file и uri_folder в качестве входных данных вызова.
    • Исправлена ошибка в обновлении пакетного развертывания.
    • Исправлена ошибка в выходных данных перечисления заданий для пакетного развертывания.
  • az ml batch-endpoint
    • Группа команд помечена как общедоступная.
    • Добавлена поддержка uri_file и uri_folder в качестве входных данных вызова.
    • Исправлена ошибка в обновлении пакетной конечной точки.
    • Исправлена ошибка в выходных данных перечисления заданий для пакетной конечной точки.
  • az ml component
    • Группа команд помечена как общедоступная.
    • Добавлен параметр для вывода списка только архивных компонентов.
  • az ml code
    • Эта группа команд удалена.

14.03.2022

Интерфейс командной строки Машинного обучения Azure (v2) версии 2.2.1

  • az ml job
    • Для всех типов заданий раздел code схемы YAML был преобразован в плоскую структуру. Вместо code.local_path указания пути к каталогу исходного кода используйте code
    • Для всех типов заданий изменена схема определения входных данных в задании YAML. Вместо указания пути к данным с помощью filefolder полей используйте path поле для указания локального пути, URI для облачного пути, содержащего данные, или ссылку на существующий зарегистрированный Машинное обучение Azure ресурс данных.path: azureml:<data_name>:<data_version> Также укажите поле type, чтобы уточнить, является ли источник данных одним файлом (uri_file) или папкой (uri_folder). Если поле type опущено, по умолчанию используется значение type: uri_folder. Дополнительные сведения см. в разделе любой из ссылок YAML задания, в которых описывается схема для указания входных данных.
    • В схеме YAML задания очистки поле изменилось sampling_algorithm с строки на объект, чтобы поддерживать дополнительные конфигурации для типа алгоритма случайной выборки.
    • Удалена схема YAML задания компонента. В этом выпуске, если вы хотите выполнить задание команды внутри конвейера, использующего компонент, просто укажите компонент в поле component определения YAML задания команды.
    • Для всех типов заданий добавлена поддержка ссылки на последнюю версию вложенного ресурса в конфигурации YAML задания. При ссылке на зарегистрированную среду или ресурс данных, предназначенный для использования в качестве входных данных, в задании можно использовать псевдоним последней версии, а не указывать ее явным образом. Например: environment: azureml:AzureML-Minimal@latest
    • Для заданий конвейера появился контекст ${{ parent }} для привязки входных и выходных данных между шагами в конвейере. Дополнительные сведения см. в разделе Синтаксис выражений для привязки входных и выходных данных между шагами в задании конвейера.
    • Добавлена поддержка скачивания именованных выходных данных задания с помощью аргумента --output-name для команды az ml job download
  • az ml data
    • Подгруппу az ml dataset более не рекомендуется использовать, вместо нее теперь используется az ml data
    • Существует два типа данных, которые теперь можно создать либо из одного источника файлов (type: uri_file), либо из папки (type: uri_folder). При создании ресурса данных можно указать источник данных из локального файла или папки, или из URI, ссылающегося в расположение облачного пути. Описание полной схемы см. в разделе схема YAML данных.
  • az ml environment
    • В схеме YAML среды поле build.local_path переименовано в build.path
    • Удалено поле build.context_uri, URI отправленного расположения контекста сборки будет доступен с помощью build.path при возвращении среды
  • az ml model
    • В схеме YAML модели поля model_uri и local_path удалены и объединены в одно поле path, которое может принимать либо локальный путь, либо URI облачного пути. Поле model_format переименовано в type; по умолчанию используется тип custom_model, но можно указать один из других типов (mlflow_model, triton_model), чтобы использовать модель в сценариях развертывания без кода
    • Для az ml model create, --model-uri и --local-path аргументы удалены и объединены в один аргумент --path, который может принимать либо локальный путь, либо URI облачного пути
    • Добавлена команда az ml model download для загрузки файлов артефактов модели
  • az ml online-deployment
    • В схеме YAML для сетевого развертывания раздел code поля code_configuration был преобразован в плоскую структуру. Вместо code_configuration.code.local_path указания пути к каталогу исходного кода, содержащего файлы оценки, используйте code_configuration.code
    • В схему YAML сетевого развертывания добавлено поле environment_variables для поддержки настройки переменных среды для развертывания без прерывания работы
  • az ml batch-deployment
    • В схеме YAML для пакетного развертывания раздел code поля code_configuration был преобразован в плоскую структуру. Вместо code_configuration.code.local_path указания пути к каталогу исходного кода, содержащего файлы оценки, используйте code_configuration.code
  • az ml component
    • Раздел codeсхемы YAML компонента команды был преобразован в плоскую структуру. Вместо code.local_path указания пути к каталогу исходного кода используйте code
    • Добавлена поддержка ссылки на последнюю версию зарегистрированной среды, предназначенную для использования в конфигурации YAML компонента. При ссылке на зарегистрированную среду можно использовать псевдоним последней версии, а не указывать ее явным образом. Например: environment: azureml:AzureML-Minimal@latest
    • Переименовано значение входного и выходного типа компонента с path на uri_folder для поля type при определении входных или выходных данных компонента
  • Удалены команды delete для ресурсов (модель, компонент, данные, среда). Существующие функции удаления выполняют лишь обратимое удаление, поэтому в более позднем выпуске после реализации поддержки необратимого удаления команды delete будут добавлены снова
  • Добавлена поддержка архивации и восстановления ресурсов (модели, компонента, данных, среды) и заданий, напримерaz ml model archive.az ml model restore Теперь можно архивировать ресурсы и задания, которые скрывают архивную сущность из запросов списка (например, az ml model list).

04.10.2021

CLI Машинного обучения Azure (версия 2) версия 2.0.2

  • az ml workspace
  • az ml compute
    • Обновленные схемы YAML для AmlCompute и Вычислительного экземпляра
    • Удалена поддержка устаревшего подключения AKS посредством az ml compute attach. В следующем выпуске будет поддерживаться подключение Kubernetes с поддержкой Azure Arc
  • az ml datastore
  • az ml job
  • az ml environment
    • Обновленная схема YAML среды
    • Добавлена поддержка создания сред из контекста сборки Docker
  • az ml model
    • Обновлена схема YAML модели
    • Добавлено новое свойство model_format в модель для сценариев развертывания без кода
  • az ml dataset
    • Подгруппа az ml data переименована в az ml dataset
    • Обновлена схема YAML набора данных
  • az ml component
    • Добавлены az ml component команды для управления компонентами Машинное обучение Azure
    • Добавлена поддержка компонентов команды (схема YAML компонента команды)
  • az ml online-endpoint
    • az ml endpoint подгруппа разбивается на две отдельные группы: az ml online-endpoint и az ml batch-endpoint
    • Обновленная схема YAML для подключенной конечной точки
    • Добавлена поддержка локальных конечных точек для сценариев разработки и тестирования
    • Добавлена интерактивная поддержка отладки VS Code для локальных конечных точек (добавлен флаг в --vscode-debugaz ml batch-endpoint create/update)
  • az ml online-deployment
    • az ml deployment подгруппа разбивается на две отдельные группы: az ml online-deployment и az ml batch-deployment
    • Обновленная управляемая схема YAML сетевого развертывания
    • Добавлена поддержка автомасштабирования через интеграцию с автомасштабированием Azure Monitor
    • Добавлена поддержка обновления нескольких свойств развертывания в сети в одной операции обновления
    • Добавлена поддержка выполнения параллельных операций с развертываниями в той же конечной точке
  • az ml batch-endpoint
    • az ml endpoint подгруппа разбивается на две отдельные группы: az ml online-endpoint и az ml batch-endpoint
    • Обновленная схема YAML конечной точки пакета
    • Удалено свойство traffic; заменено настраиваемым свойством развертывания по умолчанию
    • Добавлена поддержка URI входных данных для az ml batch-endpoint invoke
    • Добавлена поддержка входящего трафика виртуальной сети (приватный канал)
  • az ml batch-deployment

2021-05-25

Объявление о интерфейсе командной строки (версии 2) для Машинное обучение Azure

Расширение ml для Azure CLI — это интерфейс следующего поколения для Машинного обучения Azure. Он позволяет обучать и развертывать модели из командной строки с помощью функций, которые ускоряют увеличение масштаба при обработке и анализе данных и помогают отслеживать жизненный цикл модели. Установите и приступайте к работе.