Compartilhar via


FeatureStore Classe

Observação

Essa é uma classe experimental e pode mudar a qualquer momento. Consulte https://aka.ms/azuremlexperimental para obter mais informações.

FeatureStore.

Herança
azure.ai.ml.entities._workspace.workspace.Workspace
FeatureStore

Construtor

FeatureStore(*, name: str, compute_runtime: ComputeRuntime | None = None, offline_store: MaterializationStore | None = None, online_store: MaterializationStore | None = None, materialization_identity: ManagedIdentityConfiguration | None = None, description: str | None = None, tags: Dict[str, str] | None = None, display_name: str | None = None, location: str | None = None, resource_group: str | None = None, hbi_workspace: bool = False, storage_account: str | None = None, container_registry: str | None = None, key_vault: str | None = None, application_insights: str | None = None, customer_managed_key: CustomerManagedKey | None = None, image_build_compute: str | None = None, public_network_access: str | None = None, identity: IdentityConfiguration | None = None, primary_user_assigned_identity: str | None = None, managed_network: ManagedNetwork | None = None, **kwargs)

Parâmetros

name
str
Obrigatório

Nome da tabela de recursos.

compute_runtime
ComputeRuntime
Obrigatório

Tempo de execução de computação do repositório de recursos.

offline_store
MaterializationStore
Obrigatório

Repositório offline para repositório de recursos. materialization_identity é necessário quando offline_store é passado.

online_store
MaterializationStore
Obrigatório

Repositório online para repositório de recursos. materialization_identity é necessário quando offline_store é passado.

materialization_identity
ManagedIdentityConfiguration
Obrigatório

Identidade usada para materialização.

description
str
Obrigatório

A descrição do recurso.

tags
dict
Obrigatório

Marcas do repositório de recursos.

display_name
str
Obrigatório

Nome de exibição para o repositório de recursos. Isso não é exclusivo dentro do grupo de recursos.

location
str
Obrigatório

O local no qual criar o repositório de recursos. Se não for especificado, o mesmo local que o grupo de recursos será usado.

resource_group
str
Obrigatório

Nome do grupo de recursos no qual criar o repositório de recursos.

hbi_workspace
bool
Obrigatório

Se os dados do cliente são de alto impacto nos negócios (HBI), contendo informações comerciais confidenciais. Para obter mais informações, consulte https://docs.microsoft.com/azure/machine-learning/concept-data-encryption#encryption-at-rest.

storage_account
str
Obrigatório

A ID de recurso de uma conta de armazenamento existente a ser usada em vez de criar uma nova.

container_registry
str
Obrigatório

A ID de recurso de um registro de contêiner existente a ser usado em vez de criar um novo.

key_vault
str
Obrigatório

A ID do recurso de um cofre de chaves existente a ser usado em vez de criar um novo.

application_insights
str
Obrigatório

A ID de recurso de um aplicativo existente insights a ser usado em vez de criar um novo.

customer_managed_key
CustomerManagedKey
Obrigatório

Detalhes do cofre de chaves para criptografar dados com chaves gerenciadas pelo cliente. Se não for especificado, as chaves gerenciadas pela Microsoft serão usadas por padrão.

image_build_compute
str
Obrigatório

O nome do destino de computação a ser usado para criar imagens do Docker do ambiente com o registro de contêiner está por trás de uma VNet.

public_network_access
str
Obrigatório

Se deseja permitir a conectividade de ponto de extremidade público quando um workspace estiver habilitado no link privado.

identity
IdentityConfiguration
Obrigatório

Identidade Gerenciada do workspace (atribuída pelo usuário ou pelo sistema atribuído)

primary_user_assigned_identity
str
Obrigatório

A identidade atribuída pelo usuário principal do workspace

managed_network
ManagedNetwork
Obrigatório

Configuração de Rede Gerenciada do workspace

kwargs
dict
Obrigatório

Um dicionário de parâmetros de configuração adicionais.

Métodos

dump

Despeje a especificação do workspace em um arquivo no formato yaml.

dump

Despeje a especificação do workspace em um arquivo no formato yaml.

dump(dest: str | PathLike | IO, **kwargs) -> None

Parâmetros

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
Obrigatório

O destino para receber a especificação desse workspace. Deve ser um caminho para um arquivo local ou um fluxo de arquivos já aberto. Se dest for um caminho de arquivo, um novo arquivo será criado e uma exceção será gerada se o arquivo existir. Se dest for um arquivo aberto, o arquivo será gravado diretamente e uma exceção será gerada se o arquivo não for gravável.

Atributos

base_path

O caminho base do recurso.

Retornos

O caminho base do recurso.

Tipo de retorno

str

creation_context

O contexto de criação do recurso.

Retornos

Os metadados de criação do recurso.

Tipo de retorno

discovery_url

URLs base do serviço de back-end para o workspace.

Retornos

URLs de serviço de back-end do workspace

Tipo de retorno

str

id

A ID do recurso.

Retornos

A ID global do recurso, uma ID do ARM (Resource Manager do Azure).

Tipo de retorno

mlflow_tracking_uri

URI de acompanhamento do MLflow para o workspace.

Retornos

Retorna o URI de acompanhamento do mlflow do workspace.

Tipo de retorno

str