Поделиться через


az ml feature-store

Примечание.

Эта ссылка является частью расширения ml для Azure CLI (версия 2.15.0 или более поздней). Расширение автоматически установит команду az ml feature-store при первом запуске. Подробнее о расширениях.

Управление хранилищами функций Машинного обучения Azure.

Хранилище функций — это система управления жизненным циклом для функций. Хранилище функций обеспечивает обнаружение функций, материализацию, обслуживающие автономные рабочие нагрузки (обучение или пакетное вывод), обслуживающие онлайн-вывод с минимальными требованиями к задержке, а также мониторинг качества операционных и функций.

Команды

Имя Описание Тип Состояние
az ml feature-store create

Создайте хранилище компонентов.

Расширение Общедоступная версия
az ml feature-store delete

Удаление хранилища компонентов.

Расширение Общедоступная версия
az ml feature-store list

Вывод списка всех хранилищ функций в подписке.

Расширение Общедоступная версия
az ml feature-store provision-network

Подготовка управляемой сети.

Расширение Общедоступная версия
az ml feature-store show

Отображение сведений о хранилище компонентов.

Расширение Общедоступная версия
az ml feature-store update

Обновление хранилища компонентов.

Расширение Общедоступная версия

az ml feature-store create

Создайте хранилище компонентов.

При создании хранилища компонентов несколько ресурсов Azure, которые будут использоваться Машинным обучением Azure, также создаются по умолчанию: служба хранилища Azure, Реестр контейнеров Azure, Azure Key Vault и приложение Azure Аналитика. Вместо этого можно использовать существующие экземпляры ресурсов Azure для тех, кто создает хранилище компонентов, указав идентификаторы ресурсов в файле YAML конфигурации хранилища компонентов.

az ml feature-store create --resource-group
                           [--application-insights]
                           [--container-registry]
                           [--description]
                           [--display-name]
                           [--file]
                           [--image-build-compute]
                           [--location]
                           [--managed-network]
                           [--materialization-identity]
                           [--name]
                           [--no-wait]
                           [--not-grant-permissions]
                           [--offline-store]
                           [--primary-user-assigned-identity]
                           [--public-network-access]
                           [--set]
                           [--tags]
                           [--update-dependent-resources]

Примеры

Создайте хранилище компонентов из файла спецификации YAML.

az ml feature-store create --file feature-store.yml --resource-group my-resource-group

Обязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--application-insights -a

Идентификатор ARM аналитики приложений, связанной с этой рабочей областью.

--container-registry -c

Идентификатор ARM реестра контейнеров, связанного с этой рабочей областью.

--description

Описание хранилища функций.

--display-name

Отображаемое имя для хранилища компонентов.

--file -f

Локальный путь к YAML-файлу, содержаму спецификацию feature_store Машинного обучения Azure. Справочные документы YAML для feature_store можно найти по адресу: https://aka.ms/ml-cli-v2-featurestore-yaml-reference

--image-build-compute -i

Имя целевого объекта вычислений, используемого для создания образов Docker среды, когда реестр контейнеров находится за виртуальной сетью.

--location -l

Расположение, используемое для нового хранилища компонентов.

--managed-network -m

Режим управляемой сетевой изоляции для рабочей области.

--materialization-identity -t

Удостоверение, используемое для подключения к автономному или интернет-магазину.

--name -n

Имя хранилища компонентов.

--no-wait

Не дождитесь завершения создания хранилища компонентов.

значение по умолчанию: False
--not-grant-permissions

Указание разрешений --not-grant-permissions, чтобы не предоставлять разрешение удостоверения материализма для хранилища компонентов (рабочей области, автономного хранилища и интернет-магазина). Значение по умолчанию — False.

значение по умолчанию: False
--offline-store

Конфигурация автономного хранилища компонентов. для настройки автономного хранилища требуется удостоверение материализации.

--primary-user-assigned-identity -p

Идентификатор ARM основного назначаемого пользователем управляемого удостоверения, если задано несколько. Кроме того, управляемое удостоверение по умолчанию для бессерверных вычислений.

--public-network-access

Разрешить подключение к общедоступной конечной точке, если рабочая область включена приватным каналом.

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.

--tags

Пары "ключ-значение", разделенные пробелами, для тегов объекта.

--update-dependent-resources -u

Указание --update_dependent_resources дает согласие на обновление зависимых ресурсов хранилища компонентов. Обновление подключенного к рабочей области Реестр контейнеров Azure или ресурса приложения Аналитика может привести к разрыву происхождения предыдущих заданий, развернутых конечных точек вывода или возможности повторного выполнения более ранних заданий в этом хранилище функций.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ml feature-store delete

Удаление хранилища компонентов.

По умолчанию зависимые ресурсы, связанные с хранилищем компонентов (служба хранилища Azure, Реестр контейнеров Azure, Azure Key Vault, приложение Azure Аналитика), не удаляются. Чтобы удалить их, включите --all-resources.

az ml feature-store delete --name
                           --resource-group
                           [--all-resources]
                           [--no-wait]
                           [--yes]

Обязательные параметры

--name -n

Имя хранилища компонентов можно настроить группу по умолчанию с помощью az configure --defaults feature-store=<name>.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--all-resources

Удалите все зависимые ресурсы, связанные с хранилищем компонентов (учетная запись служба хранилища Azure, Реестр контейнеров Azure, приложение Azure Аналитика, Azure Key Vault).

значение по умолчанию: False
--no-wait

Не дождитесь завершения длительной операции. Значение по умолчанию — False.

значение по умолчанию: False
--yes -y

Не запрашивать подтверждение.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ml feature-store list

Вывод списка всех хранилищ функций в подписке.

Список хранилищ компонентов можно фильтровать по группе ресурсов.

az ml feature-store list [--max-results]
                         [--resource-group]

Примеры

Вывод списка всех хранилищ компонентов в группе ресурсов

az ml feature-store list --resource-group my-resource-group

Список всех хранилищ функций с помощью аргумента --query для выполнения запроса JMESPath в результатах команд.

az ml feature-store list --query "[].{Name:name}"  --output table --resource-group my-resource-group

Необязательные параметры

--max-results -r

Максимальное количество возвращаемых результатов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ml feature-store provision-network

Подготовка управляемой сети.

Активирует хранилище функций для подготовки управляемой сети. Указание флага spark с поддержкой Spark подготавливает управляемую рабочую область для поддержки Spark. Значение по умолчанию равно false, если не указано, но его можно включить позже, выполнив эту команду еще раз с этим флагом. После включения его нельзя отключить.

az ml feature-store provision-network --name
                                      --resource-group
                                      [--include-spark]
                                      [--no-wait]

Примеры

Подготовка управляемой сети.

az ml feature-store provision-network --resource-group my-resource-group --name my-feature-store-name

Обязательные параметры

--name -n

Имя хранилища компонентов можно настроить группу по умолчанию с помощью az configure --defaults feature-store=<name>.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--include-spark

Логическое значение [true/false], если управляемая сеть должна быть подготовлена для учета заданий Spark. Значение по умолчанию равно false, если флаг не задан. Его можно включить позже, выполнив эту команду еще раз с этим флагом.

значение по умолчанию: False
--no-wait

Не дождитесь завершения длительной операции. Значение по умолчанию — False.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ml feature-store show

Отображение сведений о хранилище компонентов.

az ml feature-store show --name
                         --resource-group

Обязательные параметры

--name -n

Имя хранилища компонентов можно настроить группу по умолчанию с помощью az configure --defaults feature-store=<name>.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az ml feature-store update

Обновление хранилища компонентов.

Можно обновить свойства description, tags, friendly_name и materialization_identity.

az ml feature-store update --name
                           --resource-group
                           [--add]
                           [--application-insights]
                           [--container-registry]
                           [--description]
                           [--display-name]
                           [--file]
                           [--force-string]
                           [--image-build-compute]
                           [--managed-network]
                           [--materialization-identity]
                           [--no-wait]
                           [--not-grant-permissions]
                           [--primary-user-assigned-identity]
                           [--public-network-access]
                           [--remove]
                           [--set]
                           [--update-dependent-resources]

Примеры

обновите хранилище компонентов из файла спецификации YAML.

az ml feature-store update --resource-group my-resource-group --name my-feature-store-name --file feature-store.yml

Обязательные параметры

--name -n

Имя хранилища компонентов можно настроить группу по умолчанию с помощью az configure --defaults feature-store=<name>.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.

значение по умолчанию: []
--application-insights -a

Идентификатор ARM аналитики приложений, связанной с этой рабочей областью.

--container-registry -c

Идентификатор ARM реестра контейнеров, связанного с этой рабочей областью.

--description

Описание хранилища функций.

--display-name

Отображаемое имя для хранилища компонентов.

--file -f

Локальный путь к YAML-файлу, содержаму спецификацию feature_store Машинного обучения Azure. Справочные документы YAML для feature_store можно найти по адресу: https://aka.ms/ml-cli-v2-featurestore-yaml-reference

--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

значение по умолчанию: False
--image-build-compute -i

Имя целевого объекта вычислений, используемого для создания образов Docker среды, когда реестр контейнеров находится за виртуальной сетью.

--managed-network -m

Режим управляемой сетевой изоляции для рабочей области.

--materialization-identity -t

Удостоверение, используемое для подключения к автономному или интернет-магазину.

--no-wait

Не дождитесь завершения длительной операции. Значение по умолчанию — False.

значение по умолчанию: False
--not-grant-permissions

Указание разрешений --not-grant-permissions, чтобы не предоставлять разрешение удостоверения материализма для хранилища компонентов (рабочей области, автономного хранилища и интернет-магазина). Значение по умолчанию — False.

значение по умолчанию: False
--primary-user-assigned-identity -p

Идентификатор ARM основного пользователя, назначаемого пользователем, связанного с этой рабочей областью.

--public-network-access

Разрешить подключение к общедоступной конечной точке, если рабочая область включена приватным каналом.

--remove

Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.

значение по умолчанию: []
--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.

значение по умолчанию: []
--update-dependent-resources -u

Указание --update_dependent_resources дает согласие на обновление зависимых от рабочей области ресурсов. Обновление подключенного к рабочей области Реестр контейнеров Azure или ресурса приложения Аналитика может нарушить происхождение предыдущих заданий, развернутых конечных точек вывода или возможность повторного выполнения более ранних заданий в этой рабочей области.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.