DatacacheStore Klasse
Hinweis
Dies ist eine experimentelle Klasse und kann sich jederzeit ändern. Weitere Informationen finden Sie unter https://aka.ms/azuremlexperimental.
Stellt eine Speicherstraktion über ein Azure Machine Learning-Speicherkonto dar.
DatacacheStores werden an Arbeitsbereiche angefügt und zum Speichern von Informationen im Zusammenhang mit der zugrunde liegenden DataCache-Lösung verwendet. Derzeit wird nur partitionierte BLOB-Lösung unterstützt. Datacachestores definieren verschiedene Blob-Datenspeicher, die zum Zwischenspeichern verwendet werden können.
Verwenden Sie diese Klasse zum Ausführen von Verwaltungsvorgängen, einschließlich Register, Liste, Abrufen und Aktualisieren von Datenspeichern.
DatacacheStores für jeden Dienst werden mit den register* Methoden dieser Klasse erstellt.
Rufen Sie einen Datacachestore anhand des Namens ab. Dieser Aufruf sendet eine Anforderung an den Datacache-Dienst.
Konstruktor
DatacacheStore(workspace, name, **kwargs)
Parameter
| Name | Beschreibung |
|---|---|
|
workspace
Erforderlich
|
Der Arbeitsbereich. |
|
name
Erforderlich
|
Der Name des Datenspeichers |
Methoden
| get_by_name |
Rufen Sie einen Datacachestore anhand des Namens ab. |
| list |
Listet alle Datenspeicher im Arbeitsbereich auf. |
| register |
Registrieren Sie einen Datenspeicher für den Arbeitsbereich. |
| update |
Aktualisieren der Datencacherichtlinie für einen Datenspeicher. |
get_by_name
Rufen Sie einen Datacachestore anhand des Namens ab.
static get_by_name(workspace, name)
Parameter
| Name | Beschreibung |
|---|---|
|
workspace
Erforderlich
|
Der Arbeitsbereich. |
|
name
Erforderlich
|
Der Name des Datenspeichers |
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Der entsprechende Datenspeicher für diesen Namen. |
list
Listet alle Datenspeicher im Arbeitsbereich auf.
static list(workspace)
Parameter
| Name | Beschreibung |
|---|---|
|
workspace
Erforderlich
|
Der Arbeitsbereich. |
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Liste der DatacacheStore-Objekte. |
register
Registrieren Sie einen Datenspeicher für den Arbeitsbereich.
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)
Parameter
| Name | Beschreibung |
|---|---|
|
workspace
Erforderlich
|
Der Arbeitsbereich. |
|
name
Erforderlich
|
Der Name des Datenspeichers. |
|
data_store_list
Erforderlich
|
Die Liste der zugrunde liegenden Datenspeicher. |
|
data_management_compute_target
Erforderlich
|
Die Datenverwaltung berechnet. |
|
data_management_compute_auth
Erforderlich
|
Der Dienstprinzipal zum Übermitteln von Datenverwaltungsaufträgen an die Datenverwaltungsberechnung. |
|
ttl_in_days
Erforderlich
|
<xref:Int>
Zeit-To-Live in Tagen. |
|
ttl_expiration_policy
Erforderlich
|
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
TTL läuft richtlinie ab. |
|
default_replica_count
Erforderlich
|
<xref:Int>
Die Standardanzahl der Replikate, die hydratisiert werden sollen. |
|
data_factory_resource_id
|
<xref:str.>
Ressourcen-ID der ADF, die für die Hydratation verwendet werden soll. Standardwert: None
|
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Das DatacacheStore-Objekt |
update
Aktualisieren der Datencacherichtlinie für einen Datenspeicher.
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)
Parameter
| Name | Beschreibung |
|---|---|
|
workspace
Erforderlich
|
Der Arbeitsbereich. |
|
name
Erforderlich
|
Der Name des Datenspeichers. |
|
data_management_compute_target
|
Die Datenverwaltung berechnet. Standardwert: None
|
|
data_management_compute_auth
|
Der Dienstprinzipal zum Übermitteln von Datenverwaltungsaufträgen an die Datenverwaltungsberechnung. Standardwert: None
|
|
ttl_in_days
|
<xref:Int>
Zeit-To-Live in Tagen. Standardwert: None
|
|
ttl_expiration_policy
|
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
TTL läuft richtlinie ab. Standardwert: None
|
|
default_replica_count
|
<xref:Int>
Die Standardanzahl der Replikate, die hydratisiert werden sollen. Standardwert: None
|
|
data_factory_resource_id
|
<xref:str.>
Ressourcen-ID der ADF, die für die Hydratation verwendet werden soll. Standardwert: None
|
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Das DatacacheStore-Objekt |
Attribute
data_factory_resource_id
Gibt die Ressourcen-ID der Azure-Datenfactory zurück, die für die Hydratation verwendet werden kann.
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Ressourcen-ID der ADF, die für die Hydratation verwendet werden soll. |
data_management_compute_target
Gibt den Namen der Datenverwaltungsberechnung zurück, die für die Hydratation verwendet werden soll.
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Die Datenverwaltung berechnet. |
data_store_list
Gibt die Liste der zugrunde liegenden Datenspeicher für die Datenspeicher zurück.
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
list(<xref:AbstractDataStore>)
|
Die Liste der Datenspeicher, die als Datenspeicher verwendet werden sollen. |
default_replica_count
Gibt die Standardanzahl der Replikate während der Hydratation zurück.
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Die Standardanzahl der Replikate, die hydratisiert werden sollen. |
name
Gibt den Namen des Datenspeichers zurück.
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Der Name des DatacacheStores. |
ttl_expiration_policy
Gibt die Zeit-zu-Live-Ablaufrichtlinie zurück.
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
TTL läuft richtlinie ab. |
ttl_in_days
workspace
Geben Sie die Arbeitsbereichsinformationen zurück.
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Der Arbeitsbereich. |