DatacacheStore Klasse
Hinweis
Dies ist eine experimentelle Klasse, die jederzeit geändert werden kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen.
Stellt eine Speicherabstraktion eines Azure Machine Learning-Speicherkontos dar.
DatacacheStores werden Arbeitsbereichen angefügt und zum Speichern von Informationen im Zusammenhang mit der zugrunde liegenden Datacachelösung verwendet. Derzeit wird nur eine partitionierte Bloblösung unterstützt. Datacachestores definiert verschiedene Blobdatenspeicher, die für die Zwischenspeicherung verwendet werden können.
Verwenden Sie diese Klasse, um Verwaltungsvorgänge durchzuführen, einschließlich Registrieren, Auflisten, Abrufen und Aktualisieren von Datacachestores.
DatacacheStores für jeden Dienst werden mit den register*
-Methoden dieser Klasse erstellt.
Ruft einen Datacache anhand des Namens ab. Dieser Aufruf sendet eine Anforderung an den Datacachedienst.
- Vererbung
-
builtins.objectDatacacheStore
Konstruktor
DatacacheStore(workspace, name, **kwargs)
Parameter
Name | Beschreibung |
---|---|
workspace
Erforderlich
|
Der Arbeitsbereich |
name
Erforderlich
|
Der Name des Datencaches |
Methoden
get_by_name |
Ruft einen Datacache anhand des Namens ab. |
list |
Listet alle Datencaches im Arbeitsbereich auf. |
register |
Registriert einen Datencache für den Arbeitsbereich. |
update |
Aktualisiert die Datencacherichtlinie für einen Datencache. |
get_by_name
Ruft einen Datacache anhand des Namens ab.
static get_by_name(workspace, name)
Parameter
Name | Beschreibung |
---|---|
workspace
Erforderlich
|
Der Arbeitsbereich |
name
Erforderlich
|
Der Name des Datencaches |
Gibt zurück
Typ | Beschreibung |
---|---|
Der Zugehörige Datenspeicher für diesen Namen. |
list
Listet alle Datencaches im Arbeitsbereich auf.
static list(workspace)
Parameter
Name | Beschreibung |
---|---|
workspace
Erforderlich
|
Der Arbeitsbereich |
Gibt zurück
Typ | Beschreibung |
---|---|
Listet die DatacacheStore-Objekte ab. |
register
Registriert einen Datencache 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 Datencaches |
data_store_list
Erforderlich
|
Die Liste der zugrunde liegenden Datenspeicher. |
data_management_compute_target
Erforderlich
|
Die Computeressourcen für die Datenverwaltung. |
data_management_compute_auth
Erforderlich
|
Der Dienstprinzipal, der zum Übermitteln von Datenverwaltungsaufträgen an das Computeziel für die Datenverwaltung verwendet wird. |
ttl_in_days
Erforderlich
|
<xref:Int>
Gültigkeitsdauer in Tagen. |
ttl_expiration_policy
Erforderlich
|
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
Richtlinie für den TTL-Ablauf. |
default_replica_count
Erforderlich
|
<xref:Int>
Standardanzahl der zu aktualisierenden Replikate. |
data_factory_resource_id
|
<xref:str.>
Ressourcen-ID der ADF, die für die Aktualisierung verwendet werden soll. Standardwert: None
|
Gibt zurück
Typ | Beschreibung |
---|---|
Das DatacacheStore-Objekt |
update
Aktualisiert die Datencacherichtlinie für einen Datencache.
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 Datencaches |
data_management_compute_target
|
Die Computeressourcen für die Datenverwaltung. Standardwert: None
|
data_management_compute_auth
|
Der Dienstprinzipal, der zum Übermitteln von Datenverwaltungsaufträgen an das Computeziel für die Datenverwaltung verwendet wird. Standardwert: None
|
ttl_in_days
|
<xref:Int>
Gültigkeitsdauer in Tagen. Standardwert: None
|
ttl_expiration_policy
|
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
Richtlinie für den TTL-Ablauf. Standardwert: None
|
default_replica_count
|
<xref:Int>
Standardanzahl der zu aktualisierenden Replikate. Standardwert: None
|
data_factory_resource_id
|
<xref:str.>
Ressourcen-ID der ADF, die für die Aktualisierung verwendet werden soll. Standardwert: None
|
Gibt zurück
Typ | Beschreibung |
---|---|
Das DatacacheStore-Objekt |
Attribute
data_factory_resource_id
Gibt die Ressourcen-ID der Azure Data Factory-Instanz zurück, die für die Aktualisierung verwendet werden kann.
Gibt zurück
Typ | Beschreibung |
---|---|
Ressourcen-ID der ADF, die für die Aktualisierung verwendet werden soll. |
data_management_compute_target
Gibt den Namen der Computeressourcen für die Datenverwaltung zurück, die für die Aktualisierung verwendet werden sollen.
Gibt zurück
Typ | Beschreibung |
---|---|
Die Computeressourcen für die Datenverwaltung. |
data_store_list
Gibt die Liste der zugrunde liegenden Datenspeicher für die Datencaches zurück.
Gibt zurück
Typ | Beschreibung |
---|---|
list(<xref:AbstractDataStore>)
|
Die Liste der Datenspeicher, die als Datencaches verwendet werden sollen. |
default_replica_count
Gibt die Standardanzahl von Replikaten während der Aktualisierung zurück.
Gibt zurück
Typ | Beschreibung |
---|---|
Standardanzahl der zu aktualisierenden Replikate. |
name
ttl_expiration_policy
Gibt die Richtlinie für den Ablauf der Gültigkeitsdauer zurück.
Gibt zurück
Typ | Beschreibung |
---|---|
Richtlinie für den TTL-Ablauf. |
ttl_in_days
Gibt die Richtlinie für die Gültigkeitsdauer zurück.
Gibt zurück
Typ | Beschreibung |
---|---|
Gültigkeitsdauer in Tagen. |
workspace
Gibt die Arbeitsbereichsinformationen zurück.
Gibt zurück
Typ | Beschreibung |
---|---|
Der Arbeitsbereich |