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 DatacacheStores são anexados a áreas de trabalho e são utilizados para armazenar informações relacionadas com a solução de datacache subjacente. Atualmente, apenas é suportada a solução de blobs particionadas. O Datacachestores define 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 DatacacheStores para cada serviço são criados com os register* métodos desta classe.

Obtenha 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

workspace
Workspace
Necessário

A área de trabalho.

name
str
Necessário

O nome do arquivo de dados

Métodos

get_by_name

Obtenha 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

Obtenha um arquivo de dados por nome.

static get_by_name(workspace, name)

Parâmetros

workspace
Workspace
Necessário

A área de trabalho.

name
str
Necessário

O nome do arquivo de dados

Devoluções

O arquivo de dados correspondente para esse nome.

Tipo de retorno

list

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

static list(workspace)

Parâmetros

workspace
Workspace
Necessário

A área de trabalho.

Devoluções

Lista de objetos DatacacheStore.

Tipo de retorno

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

workspace
Workspace
Necessário

A área de trabalho.

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

O nome do arquivo de dados.

data_store_list
Necessário

A lista de arquivos de dados subjacentes.

data_management_compute_target
ComputeTarget
Necessário

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

data_management_compute_auth
ServicePrincipalAuthentication
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
<xref:Int>
Necessário

Time-To-Live em dias.

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

Política de expiração TTL.

default_replica_count
<xref:Int>
Necessário

Número predefinido de réplicas a hidratar.

data_factory_resource_id
<xref:str.>
valor predefinido: None

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

Devoluções

O objeto DatacacheStore

Tipo de retorno

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

workspace
Workspace
Necessário

A área de trabalho.

name
str
Necessário

O nome do arquivo de dados.

data_management_compute_target
ComputeTarget
valor predefinido: None

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

data_management_compute_auth
ServicePrincipalAuthentication
valor predefinido: None

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
<xref:Int>
valor predefinido: None

Time-To-Live em dias.

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

Política de expiração TTL.

default_replica_count
<xref:Int>
valor predefinido: None

Número predefinido de réplicas a hidratar.

data_factory_resource_id
<xref:str.>
valor predefinido: None

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

Devoluções

O objeto DatacacheStore

Tipo de retorno

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

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

Tipo de retorno

str

data_management_compute_target

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

Devoluções

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

Tipo de retorno

str

data_store_list

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

Devoluções

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

Tipo de retorno

list(<xref:AbstractDataStore>)

default_replica_count

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

Devoluções

Número predefinido de réplicas a hidratar.

Tipo de retorno

<xref:Int>

name

Devolva o nome do arquivo de datacache.

Devoluções

O nome DatacacheStore.

Tipo de retorno

str

ttl_expiration_policy

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

Devoluções

Política de expiração TTL.

Tipo de retorno

str

ttl_in_days

Devolva a política Time-to-live.

Devoluções

Time-To-Live em dias.

Tipo de retorno

<xref:Int>

workspace

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

Devoluções

A área de trabalho.

Tipo de retorno