Partilhar via


DatacacheStore Classe

Nota

Esta é uma classe experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental.

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

Os Arquivos de Datacache estão anexados a áreas de trabalho e são utilizados para armazenar informações relacionadas com a solução de datacache subjacente. Atualmente, só é suportada a solução de blobs particionadas. Os arquivos de dados definem vários arquivos de dados de Blobs que podem ser utilizados para colocação em cache.

Utilize esta classe para realizar operações de gestão, incluindo registar, listar, obter e atualizar arquivos de dados. Os Arquivos de Datacache para cada serviço são criados com os register* métodos desta classe.

Obter um arquivo de dados por nome. Esta chamada fará um pedido ao serviço datacache.

Herança
builtins.object
DatacacheStore

Construtor

DatacacheStore(workspace, name, **kwargs)

Parâmetros

Name Description
workspace
Necessário

A área de trabalho.

name
Necessário
str

O nome do arquivo de dados

Métodos

get_by_name

Obter um arquivo de dados por nome.

list

Liste todos os arquivos de dados na área de trabalho.

register

Registe um arquivo de dados na área de trabalho.

update

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

get_by_name

Obter um arquivo de dados por nome.

static get_by_name(workspace, name)

Parâmetros

Name Description
workspace
Necessário

A área de trabalho.

name
Necessário
str

O nome do arquivo de dados

Devoluções

Tipo Description

O arquivo de dados correspondente para esse nome.

list

Liste todos os arquivos de dados na área de trabalho.

static list(workspace)

Parâmetros

Name Description
workspace
Necessário

A área de trabalho.

Devoluções

Tipo Description

Lista de objetos DatacacheStore.

register

Registe um arquivo de dados na área 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

A área de trabalho.

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

O nome do arquivo de dados.

data_store_list
Necessário

A lista de arquivos de dados subjacentes.

data_management_compute_target
Necessário

A computação de gestão de dados.

data_management_compute_auth
Necessário

O principal de serviço utilizado para submeter tarefas de gestão de dados para a computação de gestão de dados.

ttl_in_days
Necessário
<xref:Int>

Time-To-Live em dias.

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

Política de expiração TTL.

default_replica_count
Necessário
<xref:Int>

Número predefinido de réplicas para hidratar.

data_factory_resource_id
<xref:str.>

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

Default value: None

Devoluções

Tipo Description

O objeto DatacacheStore

update

Atualize a política de datacache para um arquivo 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

Name Description
workspace
Necessário

A área de trabalho.

name
Necessário
str

O nome do arquivo de dados.

data_management_compute_target

A computação de gestão de dados.

Default value: None
data_management_compute_auth

O principal de serviço utilizado para submeter tarefas de gestão de dados para a computação de gestão de dados.

Default value: None
ttl_in_days
<xref:Int>

Time-To-Live em dias.

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

Política de expiração TTL.

Default value: None
default_replica_count
<xref:Int>

Número predefinido de réplicas para hidratar.

Default value: None
data_factory_resource_id
<xref:str.>

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

Default value: None

Devoluções

Tipo Description

O objeto DatacacheStore

Atributos

data_factory_resource_id

Devolva o ID de recurso da fábrica de dados do Azure, que pode ser utilizado para hidratação.

Devoluções

Tipo Description
str

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

data_management_compute_target

Devolver o nome da computação de gestão de dados a utilizar para hidratação.

Devoluções

Tipo Description
str

A computação de gestão de dados.

data_store_list

Devolva a lista de arquivos de dados subjacentes para os arquivos de dados.

Devoluções

Tipo Description
list(<xref:AbstractDataStore>)

A lista de arquivos de dados a utilizar como arquivos de dados.

default_replica_count

Devolver o número predefinido de réplicas durante a hidratação.

Devoluções

Tipo Description
Int

Número predefinido de réplicas para hidratar.

name

Devolva o nome do arquivo datacache.

Devoluções

Tipo Description
str

O nome datacacheStore.

ttl_expiration_policy

Devolva a política de expiração Time-to-live.

Devoluções

Tipo Description
str

Política de expiração TTL.

ttl_in_days

Devolva a política Time-to-live.

Devoluções

Tipo Description
Int

Time-To-Live em dias.

workspace

Devolver as informações da área de trabalho.

Devoluções

Tipo Description

A área de trabalho.