Compartilhar via


DatacacheStore Classe

Observação

Essa é 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 de uma conta de armazenamento do Azure Machine Learning.

DatacacheStores são anexados aos workspaces e usados para armazenar as informações relacionadas à solução de cache de dados subjacente. Atualmente, há suporte apenas para a solução de blob particionado. Eles 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 datacachestores. DatacacheStores para cada serviço são criados com os métodos register* desta classe.

Obter um armazenamento de dados em cache por nome. Essa chamada fará uma solicitação para o serviço datacache.

Herança
builtins.object
DatacacheStore

Construtor

DatacacheStore(workspace, name, **kwargs)

Parâmetros

Nome Description
workspace
Obrigatório

O workspace.

name
Obrigatório
str

O nome do armazenamento de dados em cache

Métodos

get_by_name

Obter um armazenamento de dados em cache por nome.

list

Listar todos os armazenamentos de dados em cache no workspace.

register

Registrar um armazenamento de dados em cache no workspace.

update

Atualizar a política de cache de dados para um armazenamento de dados em cache.

get_by_name

Obter um armazenamento de dados em cache por 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 em cache

Retornos

Tipo Description

O armazenamento de dados correspondente para esse nome.

list

Listar todos os armazenamentos de dados em cache no workspace.

static list(workspace)

Parâmetros

Nome Description
workspace
Obrigatório

O workspace.

Retornos

Tipo Description

Lista de objetos de armazenamento de dados em cache.

register

Registrar um armazenamento de dados em cache 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 em cache.

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 à computação de gerenciamento de dados.

ttl_in_days
Obrigatório
<xref:Int>

Vida útil 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 para a hidratação.

data_factory_resource_id
<xref:str.>

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

valor padrão: None

Retornos

Tipo Description

O objeto do armazenamento de dados em cache

update

Atualizar a política de cache de dados para um armazenamento de dados em cache.

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 em cache.

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 à computação de gerenciamento de dados.

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

Vida útil 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 para a hidratação.

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

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

valor padrão: None

Retornos

Tipo Description

O objeto do armazenamento de dados em cache

Atributos

data_factory_resource_id

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

Retornos

Tipo Description
str

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

data_management_compute_target

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

Retornos

Tipo Description
str

A computação de gerenciamento de dados.

data_store_list

Retornar a lista de armazenamentos de dados subjacentes para armazenamentos de dados em cache.

Retornos

Tipo Description
list(<xref:AbstractDataStore>)

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

default_replica_count

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

Retornos

Tipo Description
Int

Número padrão de réplicas para a hidratação.

name

Retornar o nome do armazenamento de dados em cache.

Retornos

Tipo Description
str

O nome do armazenamento de dados em cache.

ttl_expiration_policy

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

Retornos

Tipo Description
str

Política de expiração de TTL.

ttl_in_days

Retornar a política de tempo de vida útil.

Retornos

Tipo Description
Int

Vida útil em dias.

workspace

Retornar as informações do workspace.

Retornos

Tipo Description

O workspace.