Partager via


DatacacheStore Classe

Remarque

Il s’agit d’une classe expérimentale et peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental.

Représente une abstraction de stockage sur un compte de stockage Azure Machine Learning.

Les DatacacheStores sont attachés aux espaces de travail et sont utilisés pour stocker des informations relatives à la solution datacache sous-jacente. Actuellement, seule la solution d’objets blob partitionnée est prise en charge. Datacachestores définit différents magasins de données Blob qui peuvent être utilisés pour la mise en cache.

Utilisez cette classe pour effectuer des opérations de gestion, notamment l’inscription, la liste, l’obtention et la mise à jour des magasins de données. Les DatacacheStores pour chaque service sont créés avec les register* méthodes de cette classe.

Obtenez un datacachestore par nom. Cet appel effectue une demande au service datacache.

Constructeur

DatacacheStore(workspace, name, **kwargs)

Paramètres

Nom Description
workspace
Obligatoire

Espace de travail.

name
Obligatoire
str

Nom du datacachestore

Méthodes

get_by_name

Obtenez un datacachestore par nom.

list

Répertorier tous les magasins de données dans l’espace de travail.

register

Inscrivez un magasin de données dans l’espace de travail.

update

Mettez à jour la stratégie datacache pour un magasin de données.

get_by_name

Obtenez un datacachestore par nom.

static get_by_name(workspace, name)

Paramètres

Nom Description
workspace
Obligatoire

Espace de travail.

name
Obligatoire
str

Nom du datacachestore

Retours

Type Description

Magasin de données correspondant pour ce nom.

list

Répertorier tous les magasins de données dans l’espace de travail.

static list(workspace)

Paramètres

Nom Description
workspace
Obligatoire

Espace de travail.

Retours

Type Description

Liste des objets DatacacheStore.

register

Inscrivez un magasin de données dans l’espace de travail.

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)

Paramètres

Nom Description
workspace
Obligatoire

Espace de travail.

name
Obligatoire
Union[list(str), list(<xref:AbstractDataStore>)]

Nom du magasin de données.

data_store_list
Obligatoire

Liste des magasins de données sous-jacents.

data_management_compute_target
Obligatoire

Calcul de gestion des données.

data_management_compute_auth
Obligatoire

Principal de service utilisé pour envoyer des travaux de gestion des données au calcul de gestion des données.

ttl_in_days
Obligatoire
<xref:Int>

Temps -To-Live en jours.

ttl_expiration_policy
Obligatoire
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

La durée de vie expire la stratégie.

default_replica_count
Obligatoire
<xref:Int>

Nombre de réplicas par défaut à hydrater.

data_factory_resource_id
<xref:str.>

ID de ressource de l’ADF à utiliser pour l’hydratation.

Valeur par défaut: None

Retours

Type Description

Objet DatacacheStore

update

Mettez à jour la stratégie datacache pour un magasin de données.

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)

Paramètres

Nom Description
workspace
Obligatoire

Espace de travail.

name
Obligatoire
str

Nom du magasin de données.

data_management_compute_target

Calcul de gestion des données.

Valeur par défaut: None
data_management_compute_auth

Principal de service utilisé pour envoyer des travaux de gestion des données au calcul de gestion des données.

Valeur par défaut: None
ttl_in_days
<xref:Int>

Temps -To-Live en jours.

Valeur par défaut: None
ttl_expiration_policy
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]

La durée de vie expire la stratégie.

Valeur par défaut: None
default_replica_count
<xref:Int>

Nombre de réplicas par défaut à hydrater.

Valeur par défaut: None
data_factory_resource_id
<xref:str.>

ID de ressource de l’ADF à utiliser pour l’hydratation.

Valeur par défaut: None

Retours

Type Description

Objet DatacacheStore

Attributs

data_factory_resource_id

Retournez l’ID de ressource de la fabrique de données Azure qui peut être utilisé pour l’hydratation.

Retours

Type Description
str

ID de ressource de l’ADF à utiliser pour l’hydratation.

data_management_compute_target

Retournez le nom du calcul de gestion des données à utiliser pour l’hydratation.

Retours

Type Description
str

Calcul de gestion des données.

data_store_list

Retourne la liste des magasins de données sous-jacents pour les magasins de données.

Retours

Type Description
list(<xref:AbstractDataStore>)

Liste des magasins de données à utiliser comme magasins de données.

default_replica_count

Retourne le nombre par défaut de réplicas pendant l’hydratation.

Retours

Type Description
Int

Nombre de réplicas par défaut à hydrater.

name

Retourne le nom du magasin datacache.

Retours

Type Description
str

Nom de DatacacheStore.

ttl_expiration_policy

Retournez la stratégie d’expiration du délai de vie.

Retours

Type Description
str

La durée de vie expire la stratégie.

ttl_in_days

Retournez la stratégie de durée de vie.

Retours

Type Description
Int

Temps -To-Live en jours.

workspace

Retournez les informations de l’espace de travail.

Retours

Type Description

Espace de travail.