Compartilhar via


DatacacheStore Classe

Observação

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

Representa uma abstração de armazenamento em uma conta de armazenamento do Azure Machine Learning.

Os DatacacheStores são anexados a workspaces e são usados para armazenar informações relacionadas à solução de datacache subjacente. Atualmente, há suporte apenas para a solução de blob particionado. Os repositórios de dados definem vários armazenamentos de dados de Blob que podem ser usados para cache.

Use essa classe para executar operações de gerenciamento, incluindo registrar, listar, obter e atualizar armazenamentos de dados. DatacacheStores para cada serviço são criados com os register* métodos dessa classe.

Obtenha um armazenamento de dados pelo nome. Essa chamada fará uma solicitação para o serviço datacache.

Construtor

DatacacheStore(workspace, name, **kwargs)

Parâmetros

Nome Description
workspace
Obrigatório

O workspace.

name
Obrigatório
str

O nome do armazenamento de dados

Métodos

get_by_name

Obtenha um armazenamento de dados pelo nome.

list

Liste todos os repositórios de dados no workspace.

register

Registre um armazenamento de dados no workspace.

update

Atualize a política de datacache para um armazenamento de dados.

get_by_name

Obtenha um armazenamento de dados pelo nome.

static get_by_name(workspace, name)

Parâmetros

Nome Description
workspace
Obrigatório

O workspace.

name
Obrigatório
str

O nome do armazenamento de dados

Retornos

Tipo Description

O armazenamento de dados correspondente para esse nome.

list

Liste todos os repositórios de dados no workspace.

static list(workspace)

Parâmetros

Nome Description
workspace
Obrigatório

O workspace.

Retornos

Tipo Description

Lista de objetos DatacacheStore.

register

Registre um armazenamento de dados no workspace.

static register(workspace, name, data_store_list, data_management_compute_target, data_management_compute_auth, ttl_in_days, ttl_expiration_policy, default_replica_count, data_factory_resource_id=None, **kwargs)

Parâmetros

Nome Description
workspace
Obrigatório

O workspace.

name
Obrigatório
Union[list(str), list(<xref:AbstractDataStore>)]

O nome do armazenamento de dados.

data_store_list
Obrigatório

A lista de armazenamentos de dados subjacentes.

data_management_compute_target
Obrigatório

A computação de gerenciamento de dados.

data_management_compute_auth
Obrigatório

A entidade de serviço usada para enviar trabalhos de gerenciamento de dados para a computação de gerenciamento de dados.

ttl_in_days
Obrigatório
<xref:Int>

Tempo-To-Live em dias.

ttl_expiration_policy
Obrigatório
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

Política de expiração de TTL.

default_replica_count
Obrigatório
<xref:Int>

Número padrão de réplicas a serem hidratadas.

data_factory_resource_id
<xref:str.>

ID do recurso do ADF a ser usado para hidratação.

Valor padrão: None

Retornos

Tipo Description

O objeto DatacacheStore

update

Atualize a política de datacache para um armazenamento de dados.

static update(workspace, name, data_management_compute_target=None, data_management_compute_auth=None, ttl_in_days=None, ttl_expiration_policy=None, default_replica_count=None, data_factory_resource_id=None, **kwargs)

Parâmetros

Nome Description
workspace
Obrigatório

O workspace.

name
Obrigatório
str

O nome do armazenamento de dados.

data_management_compute_target

A computação de gerenciamento de dados.

Valor padrão: None
data_management_compute_auth

A entidade de serviço usada para enviar trabalhos de gerenciamento de dados para a computação de gerenciamento de dados.

Valor padrão: None
ttl_in_days
<xref:Int>

Tempo-To-Live em dias.

Valor padrão: None
ttl_expiration_policy
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

Política de expiração de TTL.

Valor padrão: None
default_replica_count
<xref:Int>

Número padrão de réplicas a serem hidratadas.

Valor padrão: None
data_factory_resource_id
<xref:str.>

ID do recurso do ADF a ser usado para hidratação.

Valor padrão: None

Retornos

Tipo Description

O objeto DatacacheStore

Atributos

data_factory_resource_id

Retorne a ID de recurso do Azure Data Factory, que pode ser usada para hidratação.

Retornos

Tipo Description
str

ID do recurso do ADF a ser usado para hidratação.

data_management_compute_target

Retorne o nome da computação de gerenciamento de dados a ser usada para hidratação.

Retornos

Tipo Description
str

A computação de gerenciamento de dados.

data_store_list

Retorne a lista de armazenamentos de dados subjacentes para os repositórios de dados.

Retornos

Tipo Description
list(<xref:AbstractDataStore>)

A lista de armazenamentos de dados a serem usados como armazenamentos de dados.

default_replica_count

Retorne o número padrão de réplicas durante a hidratação.

Retornos

Tipo Description
Int

Número padrão de réplicas a serem hidratadas.

name

Retorne o nome do repositório de datacache.

Retornos

Tipo Description
str

O nome do DatacacheStore.

ttl_expiration_policy

Retorne a política de expiração de vida útil.

Retornos

Tipo Description
str

Política de expiração de TTL.

ttl_in_days

Retorne a política de vida útil.

Retornos

Tipo Description
Int

Tempo-To-Live em dias.

workspace

Retorne as informações do workspace.

Retornos

Tipo Description

O workspace.