Compartilhar via


FeatureStoreOperations Classe

FeatureStoreOperations.

Você não deve instanciar essa classe diretamente. Em vez disso, você deve criar uma instância do MLClient que a instancie para você e a anexa como um atributo.

Herança
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBase
FeatureStoreOperations

Construtor

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

Parâmetros

operation_scope
service_client
all_operations
credentials
valor padrão: None

Métodos

begin_create

Crie um novo FeatureStore.

Retorna o repositório de recursos, se já existir.

begin_delete

Excluir um FeatureStore.

begin_provision_network

Dispara o repositório de recursos para provisionar a rede gerenciada. Especificar o Spark habilitado como true prepara a rede gerenciada do repositório de recursos para dar suporte ao Spark.

begin_update

Atualizar nome amigável, descrição, conexão de repositório online, conexão de repositório offline, identidades de materialização ou marcas de um repositório de recursos.

get

Obtenha um repositório de recursos por nome.

list

Liste todos os repositórios de recursos aos quais o usuário tem acesso no grupo de recursos ou assinatura atual.

begin_create

Crie um novo FeatureStore.

Retorna o repositório de recursos, se já existir.

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

Parâmetros

feature_store
FeatureStore
Obrigatório

Definição de FeatureStore.

Retornos

Uma instância de LROPoller que retorna um FeatureStore.

Tipo de retorno

begin_delete

Excluir um FeatureStore.

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

Parâmetros

name
str
Obrigatório

Nome do FeatureStore

delete_dependent_resources
bool

Se deseja excluir recursos associados ao repositório de recursos, ou seja, registro de contêiner, conta de armazenamento, cofre de chaves e insights do aplicativo. O padrão é False. Definir como True para excluir esses recursos também.

Retornos

Um sondador para acompanhar a operação status.

Tipo de retorno

begin_provision_network

Dispara o repositório de recursos para provisionar a rede gerenciada. Especificar o Spark habilitado como true prepara a rede gerenciada do repositório de recursos para dar suporte ao Spark.

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

Parâmetros

feature_store_name
str

Nome da tabela de recursos.

Retornos

Uma instância de LROPoller.

Tipo de retorno

begin_update

Atualizar nome amigável, descrição, conexão de repositório online, conexão de repositório offline, identidades de materialização ou marcas de um repositório de recursos.

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

Parâmetros

feature_store
FeatureStore
Obrigatório

Recurso FeatureStore.

update_dependent_resources

dá seu consentimento para atualizar os recursos dependentes do repositório de recursos. Observe que atualizar o repositório de recursos anexado Registro de Contêiner do Azure recurso pode interromper a linhagem de trabalhos anteriores ou sua capacidade de executar trabalhos anteriores neste repositório de recursos. Além disso, atualizar o repositório de recursos anexado Aplicativo Azure recurso insights pode interromper a linhagem de pontos de extremidade de inferência implantados nesse repositório de recursos. Defina esse argumento somente se tiver certeza de que deseja executar essa operação. Se esse argumento não estiver definido, o comando para atualizar Registro de Contêiner do Azure e Aplicativo Azure Insights falhará.

application_insights
Optional[str]

Recurso do Application Insights para repositório de recursos. Assume o valor padrão de Nenhum.

container_registry
Optional[str]

Recurso de registro de contêiner para repositório de recursos. Assume o valor padrão de Nenhum.

Retornos

Uma instância de LROPoller que retorna um FeatureStore.

Tipo de retorno

get

Obtenha um repositório de recursos por nome.

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

Parâmetros

name
str
Obrigatório

Nome da tabela de recursos.

Retornos

O repositório de recursos com o nome fornecido.

Tipo de retorno

list

Liste todos os repositórios de recursos aos quais o usuário tem acesso no grupo de recursos ou assinatura atual.

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

Parâmetros

scope
str

O escopo da listagem, "resource_group" ou "assinatura", usa como padrão "resource_group"

Retornos

Um iterador como uma instância de objetos FeatureStore

Tipo de retorno