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
|
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
|
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
|
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
|
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 |
|---|---|
|
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 |
|---|---|
|
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 |
|---|---|
|
Nombre de réplicas par défaut à hydrater. |
name
ttl_expiration_policy
Retournez la stratégie d’expiration du délai de vie.
Retours
| Type | Description |
|---|---|
|
La durée de vie expire la stratégie. |
ttl_in_days
workspace
Retournez les informations de l’espace de travail.
Retours
| Type | Description |
|---|---|
|
Espace de travail. |