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

workspace
Workspace
Obrigatório

O workspace.

name
str
Obrigatório

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

workspace
Workspace
Obrigatório

O workspace.

name
str
Obrigatório

O nome do armazenamento de dados em cache

Retornos

O armazenamento de dados correspondente para esse nome.

Tipo de retorno

list

Listar todos os armazenamentos de dados em cache no workspace.

static list(workspace)

Parâmetros

workspace
Workspace
Obrigatório

O workspace.

Retornos

Lista de objetos de armazenamento de dados em cache.

Tipo de retorno

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

workspace
Workspace
Obrigatório

O workspace.

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

O nome do armazenamento de dados em cache.

data_store_list
Obrigatório

A lista de armazenamentos de dados subjacentes.

data_management_compute_target
ComputeTarget
Obrigatório

A computação de gerenciamento de dados.

data_management_compute_auth
ServicePrincipalAuthentication
Obrigatório

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

ttl_in_days
<xref:Int>
Obrigatório

Vida útil em dias.

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

Política de expiração de TTL.

default_replica_count
<xref:Int>
Obrigatório

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

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

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

Retornos

O objeto do armazenamento de dados em cache

Tipo de retorno

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

workspace
Workspace
Obrigatório

O workspace.

name
str
Obrigatório

O nome do armazenamento de dados em cache.

data_management_compute_target
ComputeTarget
valor padrão: None

A computação de gerenciamento de dados.

data_management_compute_auth
ServicePrincipalAuthentication
valor padrão: None

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

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

Vida útil em dias.

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

Política de expiração de TTL.

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

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

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

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

Retornos

O objeto do armazenamento de dados em cache

Tipo de retorno

Atributos

data_factory_resource_id

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

Retornos

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

Tipo de retorno

str

data_management_compute_target

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

Retornos

A computação de gerenciamento de dados.

Tipo de retorno

str

data_store_list

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

Retornos

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

Tipo de retorno

list(<xref:AbstractDataStore>)

default_replica_count

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

Retornos

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

Tipo de retorno

<xref:Int>

name

Retornar o nome do armazenamento de dados em cache.

Retornos

O nome do armazenamento de dados em cache.

Tipo de retorno

str

ttl_expiration_policy

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

Retornos

Política de expiração de TTL.

Tipo de retorno

str

ttl_in_days

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

Retornos

Vida útil em dias.

Tipo de retorno

<xref:Int>

workspace

Retornar as informações do workspace.

Retornos

O workspace.

Tipo de retorno