Partilhar via


DatacacheStore Classe

Observação

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

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

DatacacheStores são anexados a espaços de trabalho e são usados para armazenar informações relacionadas à solução de cache de dados subjacente. Atualmente, apenas a solução de blob particionado é suportada. Datacachestores define vários armazenamentos de dados 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 register* métodos dessa classe.

Obtenha um datacachestore pelo nome. Essa chamada fará uma solicitação ao serviço de cache de dados.

Construtor

DatacacheStore(workspace, name, **kwargs)

Parâmetros

Name Description
workspace
Necessário

O espaço de trabalho.

name
Necessário
str

O nome do datacachestore

Métodos

get_by_name

Obtenha um datacachestore pelo nome.

list

Liste todos os datacachestores no espaço de trabalho.

register

Registre um datacachestore no espaço de trabalho.

update

Atualize a política de cache de dados para um datacachestore.

get_by_name

Obtenha um datacachestore pelo nome.

static get_by_name(workspace, name)

Parâmetros

Name Description
workspace
Necessário

O espaço de trabalho.

name
Necessário
str

O nome do datacachestore

Devoluções

Tipo Description

O armazenamento de dados correspondente para esse nome.

list

Liste todos os datacachestores no espaço de trabalho.

static list(workspace)

Parâmetros

Name Description
workspace
Necessário

O espaço de trabalho.

Devoluções

Tipo Description

Lista de objetos DatacacheStore.

register

Registre um datacachestore no espaço de trabalho.

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

Name Description
workspace
Necessário

O espaço de trabalho.

name
Necessário
Union[list(str), list(<xref:AbstractDataStore>)]

O nome do datacachestore.

data_store_list
Necessário

A lista de armazenamentos de dados subjacentes.

data_management_compute_target
Necessário

O cálculo de gerenciamento de dados.

data_management_compute_auth
Necessário

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

ttl_in_days
Necessário
<xref:Int>

Tempo-To-Live em dias.

ttl_expiration_policy
Necessário
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

A política de expiração do TTL.

default_replica_count
Necessário
<xref:Int>

Número padrão de réplicas para hidratar.

data_factory_resource_id
<xref:str.>

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

Default value: None

Devoluções

Tipo Description

O objeto DatacacheStore

update

Atualize a política de cache de dados para um datacachestore.

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

Name Description
workspace
Necessário

O espaço de trabalho.

name
Necessário
str

O nome do datacachestore.

data_management_compute_target

O cálculo de gerenciamento de dados.

Default value: None
data_management_compute_auth

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

Default value: None
ttl_in_days
<xref:Int>

Tempo-To-Live em dias.

Default value: None
ttl_expiration_policy
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

A política de expiração do TTL.

Default value: None
default_replica_count
<xref:Int>

Número padrão de réplicas para hidratar.

Default value: None
data_factory_resource_id
<xref:str.>

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

Default value: None

Devoluções

Tipo Description

O objeto DatacacheStore

Atributos

data_factory_resource_id

Retornar a ID de recurso da fábrica de dados do Azure que pode ser usada para hidratação.

Devoluções

Tipo Description
str

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

data_management_compute_target

Retornar o nome do cálculo de gerenciamento de dados a ser usado para hidratação.

Devoluções

Tipo Description
str

O cálculo de gerenciamento de dados.

data_store_list

Retornar a lista de armazenamentos de dados subjacentes para os datacachestores.

Devoluções

Tipo Description
list(<xref:AbstractDataStore>)

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

default_replica_count

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

Devoluções

Tipo Description
Int

Número padrão de réplicas para hidratar.

name

Retornar o nome do armazenamento de cache de dados.

Devoluções

Tipo Description
str

O nome DatacacheStore.

ttl_expiration_policy

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

Devoluções

Tipo Description
str

A política de expiração do TTL.

ttl_in_days

Devolva a política de tempo de vida.

Devoluções

Tipo Description
Int

Tempo-To-Live em dias.

workspace

Retornar as informações do espaço de trabalho.

Devoluções

Tipo Description

O espaço de trabalho.