DatacacheStore Classe
Observação
Esta é 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 em uma conta de armazenamento do Azure Machine Learning.
Os DatacacheStores são anexados a workspaces e são usados para armazenar informações relacionadas à solução de datacache subjacente. Atualmente, há suporte apenas para a solução de blob particionado. Os repositórios de dados 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 armazenamentos de dados.
DatacacheStores para cada serviço são criados com os register* métodos dessa classe.
Obtenha um armazenamento de dados pelo nome. Essa chamada fará uma solicitação para o serviço datacache.
Construtor
DatacacheStore(workspace, name, **kwargs)
Parâmetros
| Nome | Description |
|---|---|
|
workspace
Obrigatório
|
O workspace. |
|
name
Obrigatório
|
O nome do armazenamento de dados |
Métodos
| get_by_name |
Obtenha um armazenamento de dados pelo nome. |
| list |
Liste todos os repositórios de dados no workspace. |
| register |
Registre um armazenamento de dados no workspace. |
| update |
Atualize a política de datacache para um armazenamento de dados. |
get_by_name
Obtenha um armazenamento de dados pelo nome.
static get_by_name(workspace, name)
Parâmetros
| Nome | Description |
|---|---|
|
workspace
Obrigatório
|
O workspace. |
|
name
Obrigatório
|
O nome do armazenamento de dados |
Retornos
| Tipo | Description |
|---|---|
|
O armazenamento de dados correspondente para esse nome. |
list
Liste todos os repositórios de dados no workspace.
static list(workspace)
Parâmetros
| Nome | Description |
|---|---|
|
workspace
Obrigatório
|
O workspace. |
Retornos
| Tipo | Description |
|---|---|
|
Lista de objetos DatacacheStore. |
register
Registre um armazenamento de dados 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
|
O nome do armazenamento de dados. |
|
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 para a computação de gerenciamento de dados. |
|
ttl_in_days
Obrigatório
|
<xref:Int>
Tempo-To-Live 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 a serem hidratadas. |
|
data_factory_resource_id
|
<xref:str.>
ID do recurso do ADF a ser usado para hidratação. Valor padrão: None
|
Retornos
| Tipo | Description |
|---|---|
|
O objeto DatacacheStore |
update
Atualize a política de datacache para um armazenamento 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
| Nome | Description |
|---|---|
|
workspace
Obrigatório
|
O workspace. |
|
name
Obrigatório
|
O nome do armazenamento de dados. |
|
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 para a computação de gerenciamento de dados. Valor padrão: None
|
|
ttl_in_days
|
<xref:Int>
Tempo-To-Live 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 a serem hidratadas. Valor padrão: None
|
|
data_factory_resource_id
|
<xref:str.>
ID do recurso do ADF a ser usado para hidratação. Valor padrão: None
|
Retornos
| Tipo | Description |
|---|---|
|
O objeto DatacacheStore |
Atributos
data_factory_resource_id
Retorne a ID de recurso do Azure Data Factory, que pode ser usada para hidratação.
Retornos
| Tipo | Description |
|---|---|
|
ID do recurso do ADF a ser usado para hidratação. |
data_management_compute_target
Retorne o nome da computação de gerenciamento de dados a ser usada para hidratação.
Retornos
| Tipo | Description |
|---|---|
|
A computação de gerenciamento de dados. |
data_store_list
Retorne a lista de armazenamentos de dados subjacentes para os repositórios de dados.
Retornos
| Tipo | Description |
|---|---|
|
list(<xref:AbstractDataStore>)
|
A lista de armazenamentos de dados a serem usados como armazenamentos de dados. |
default_replica_count
Retorne o número padrão de réplicas durante a hidratação.
Retornos
| Tipo | Description |
|---|---|
|
Número padrão de réplicas a serem hidratadas. |
name
ttl_expiration_policy
Retorne a política de expiração de vida útil.
Retornos
| Tipo | Description |
|---|---|
|
Política de expiração de TTL. |