DatacacheStore Clase
Nota
Se trata de una clase experimental y puede cambiar en cualquier momento. Consulte https://aka.ms/azuremlexperimental para más información.
Representa una abstracción de almacenamiento en una cuenta de almacenamiento de Azure Machine Learning.
DatacacheStores se asocia a áreas de trabajo y se usan para almacenar información relacionada con la solución de caché de datos subyacente. Actualmente, solo se admite la solución de blob con particiones. Datacachestores define varios almacenes de datos de blobs que se pueden usar para el almacenamiento en caché.
Se usa esta clase para realizar operaciones de administración, como registrar, enumerar, obtener y actualizar almacenes de datos.
Los objetos DatacacheStores para cada servicio se crean con los métodos register*
de esta clase.
Obtiene un almacén de caché de datos por nombre. Esta llamada realizará una solicitud al servicio datacache.
- Herencia
-
builtins.objectDatacacheStore
Constructor
DatacacheStore(workspace, name, **kwargs)
Parámetros
Nombre | Description |
---|---|
workspace
Requerido
|
Área de trabajo. |
name
Requerido
|
Nombre del almacén de caché de datos |
Métodos
get_by_name |
Obtiene un almacén de caché de datos por nombre. |
list |
Enumera todos los almacenes de caché de datos del área de trabajo. |
register |
Registre un almacén de caché de datos en el área de trabajo. |
update |
Actualiza la directiva de caché de datos para un almacén de caché de datos. |
get_by_name
Obtiene un almacén de caché de datos por nombre.
static get_by_name(workspace, name)
Parámetros
Nombre | Description |
---|---|
workspace
Requerido
|
Área de trabajo. |
name
Requerido
|
Nombre del almacén de caché de datos |
Devoluciones
Tipo | Description |
---|---|
Almacén de datos correspondiente para ese nombre. |
list
Enumera todos los almacenes de caché de datos del área de trabajo.
static list(workspace)
Parámetros
Nombre | Description |
---|---|
workspace
Requerido
|
Área de trabajo. |
Devoluciones
Tipo | Description |
---|---|
Lista de objetos DatacacheStore. |
register
Registre un almacén de caché de datos en el área de trabajo.
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
Nombre | Description |
---|---|
workspace
Requerido
|
Área de trabajo. |
name
Requerido
|
Nombre del almacén de caché de datos. |
data_store_list
Requerido
|
Lista de almacenes de datos subyacentes. |
data_management_compute_target
Requerido
|
Proceso de administración de datos. |
data_management_compute_auth
Requerido
|
La entidad de servicio que se usa para enviar trabajos de administración de datos al proceso de administración de datos. |
ttl_in_days
Requerido
|
<xref:Int>
Período de vida en días. |
ttl_expiration_policy
Requerido
|
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
Directiva de expiración de TTL. |
default_replica_count
Requerido
|
<xref:Int>
Número predeterminado de réplicas que se van a hidratar. |
data_factory_resource_id
|
<xref:str.>
Identificador de recurso del ADF que se va a usar para la hidratación. Valor predeterminado: None
|
Devoluciones
Tipo | Description |
---|---|
Objeto de DatacacheStore |
update
Actualiza la directiva de caché de datos para un almacén de caché de datos.
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
Nombre | Description |
---|---|
workspace
Requerido
|
Área de trabajo. |
name
Requerido
|
Nombre del almacén de caché de datos. |
data_management_compute_target
|
Proceso de administración de datos. Valor predeterminado: None
|
data_management_compute_auth
|
La entidad de servicio que se usa para enviar trabajos de administración de datos al proceso de administración de datos. Valor predeterminado: None
|
ttl_in_days
|
<xref:Int>
Período de vida en días. Valor predeterminado: None
|
ttl_expiration_policy
|
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
Directiva de expiración de TTL. Valor predeterminado: None
|
default_replica_count
|
<xref:Int>
Número predeterminado de réplicas que se van a hidratar. Valor predeterminado: None
|
data_factory_resource_id
|
<xref:str.>
Identificador de recurso del ADF que se va a usar para la hidratación. Valor predeterminado: None
|
Devoluciones
Tipo | Description |
---|---|
Objeto de DatacacheStore |
Atributos
data_factory_resource_id
Devuelve el Identificador de recurso de la factoría de datos de Azure que se puede usar para la hidratación.
Devoluciones
Tipo | Description |
---|---|
Identificador de recurso del ADF que se va a usar para la hidratación. |
data_management_compute_target
Devuelve el nombre del proceso de administración de datos que se va a usar para la hidratación.
Devoluciones
Tipo | Description |
---|---|
Proceso de administración de datos. |
data_store_list
Devuelve la lista de almacenes de datos subyacentes para los almacenes de caché de datos.
Devoluciones
Tipo | Description |
---|---|
list(<xref:AbstractDataStore>)
|
Lista de almacenes de datos que se usarán como almacenes de caché de datos. |
default_replica_count
Devuelve el número predeterminado de réplicas durante la hidratación.
Devoluciones
Tipo | Description |
---|---|
Número predeterminado de réplicas que se van a hidratar. |
name
Devuelve el nombre del almacén de caché de datos.
Devoluciones
Tipo | Description |
---|---|
Nombre de DatacacheStore. |
ttl_expiration_policy
Devuelve la directiva de expiración de período de vida.
Devoluciones
Tipo | Description |
---|---|
Directiva de expiración de TTL. |
ttl_in_days
Devuelve la directiva de período de vida.
Devoluciones
Tipo | Description |
---|---|
Período de vida en días. |
workspace
Devuelve la información de área de trabajo.
Devoluciones
Tipo | Description |
---|---|
Área de trabajo. |