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


FeatureStoreOperations Класс

FeatureStoreOperations.

Не следует создавать экземпляр этого класса напрямую. Вместо этого следует создать экземпляр MLClient, который создает его экземпляр и присоединяет его в качестве атрибута.

Наследование
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBase
FeatureStoreOperations

Конструктор

FeatureStoreOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)

Параметры

operation_scope
service_client
all_operations
credentials
значение по умолчанию: None

Методы

begin_create

Создайте featureStore.

Возвращает хранилище признаков, если оно уже существует.

begin_delete

Удаление FeatureStore.

begin_provision_network

Активирует хранилище признаков для подготовки управляемой сети. Если указать spark enabled как true, можно подготовить управляемую сеть хранилища признаков для поддержки Spark.

begin_update

Обновление понятного имени, описания, подключения к интернет-магазину, подключения к автономному хранилищу, удостоверений материализации или тегов хранилища признаков.

get

Получение хранилища признаков по имени.

list

Перечисление всех хранилищ компонентов, к которым у пользователя есть доступ в текущей группе ресурсов или подписке.

begin_create

Создайте featureStore.

Возвращает хранилище признаков, если оно уже существует.

begin_create(feature_store: FeatureStore, *, grant_materialization_permissions: bool = True, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[FeatureStore]

Параметры

feature_store
FeatureStore
Обязательно

Определение FeatureStore.

Возвращаемое значение

Экземпляр LROPoller, возвращающий FeatureStore.

Возвращаемый тип

begin_delete

Удаление FeatureStore.

begin_delete(name: str, *, delete_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[None]

Параметры

name
str
Обязательно

Имя featureStore

delete_dependent_resources
bool

Следует ли удалять ресурсы, связанные с хранилищем компонентов, т. е. реестр контейнеров, учетную запись хранения, хранилище ключей и application Insights. Значение по умолчанию — False. Установите значение True, чтобы удалить эти ресурсы.

Возвращаемое значение

Средство опроса для отслеживания состояния операции.

Возвращаемый тип

begin_provision_network

Активирует хранилище признаков для подготовки управляемой сети. Если указать spark enabled как true, можно подготовить управляемую сеть хранилища признаков для поддержки Spark.

begin_provision_network(*, feature_store_name: str | None = None, include_spark: bool | None = False, **kwargs) -> LROPoller[ManagedNetworkProvisionStatus]

Параметры

feature_store_name
str

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

Возвращаемое значение

Экземпляр LROPoller.

Возвращаемый тип

begin_update

Обновление понятного имени, описания, подключения к интернет-магазину, подключения к автономному хранилищу, удостоверений материализации или тегов хранилища признаков.

begin_update(feature_store: FeatureStore, *, grant_materialization_permissions: bool = True, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[FeatureStore]

Параметры

feature_store
FeatureStore
Обязательно

Ресурс FeatureStore.

update_dependent_resources

дает свое согласие на обновление зависимых ресурсов хранилища признаков. Обратите внимание, что обновление хранилища признаков, подключенного Реестр контейнеров Azure ресурсе, может привести к прерыванию происхождения предыдущих заданий или возможности повторного выполнения предыдущих заданий в этом хранилище признаков. Кроме того, обновление хранилища признаков, подключенного к ресурсу приложение Azure Insights, может нарушить происхождение развернутых конечных точек вывода этого хранилища признаков. Задайте этот аргумент только в том случае, если вы уверены, что хотите выполнить эту операцию. Если этот аргумент не задан, команда обновления Реестр контейнеров Azure и приложение Azure Insights завершится ошибкой.

application_insights
Optional[str]

Ресурс Application Insights для хранилища признаков. Значение по умолчанию — None (Нет).

container_registry
Optional[str]

Ресурс реестра контейнеров для хранилища компонентов. Значение по умолчанию — None (Нет).

Возвращаемое значение

Экземпляр LROPoller, возвращающий FeatureStore.

Возвращаемый тип

get

Получение хранилища признаков по имени.

get(name: str, **kwargs: Dict) -> FeatureStore

Параметры

name
str
Обязательно

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

Возвращаемое значение

Хранилище признаков с указанным именем.

Возвращаемый тип

list

Перечисление всех хранилищ компонентов, к которым у пользователя есть доступ в текущей группе ресурсов или подписке.

list(*, scope: str = 'resource_group', **kwargs: Dict) -> Iterable[FeatureStore]

Параметры

scope
str

область описания "resource_group" или "подписка" по умолчанию используется значение "resource_group".

Возвращаемое значение

Итератор, например экземпляр объектов FeatureStore

Возвращаемый тип