In diesem Artikel erfahren Sie, wie Sie importierte Datenressourcen aus der Lebenszyklusperspektive verwalten können. Sie erfahren, wie Sie die Einstellungen für das automatische Löschen von Datenressourcen ändern oder aktualisieren, die in einen verwalteten Datenspeicher (workspacemanagedstore) importiert werden, den Microsoft für Kunden verwaltet.
Hinweis
Die Funktion „Einstellungen zum automatischen Löschen“ – oder Lebenszyklusverwaltung – wird derzeit nur über die importierten Datenressourcen in verwalteten Datenspeichern angeboten, die auch als workspacemanagedstore bekannt sind.
Wichtig
Dieses Feature ist zurzeit als öffentliche Preview verfügbar. Diese Vorschauversion wird ohne Vereinbarung zum Servicelevel bereitgestellt und ist nicht für Produktionsworkloads vorgesehen. Manche Features werden möglicherweise nicht unterstützt oder sind nur eingeschränkt verwendbar.
> az ml data update -n <my_imported_ds> -v <version_number> --set auto_delete_setting.value='45d'
> az ml data update -n <my_imported_ds> -v <version_number> --set auto_delete_setting.condition='created_greater_than'
from azure.ai.ml.entities import Data
from azure.ai.ml.constants import AssetTypes
name='<my_imported_ds>'
version='<version_number>'
type='mltable'
auto_delete_setting = AutoDeleteSetting(
condition='created_greater_than', value='45d'
)
my_data=Data(name=name,version=version,type=type, auto_delete_setting=auto_delete_setting)
ml_client.data.create_or_update(my_data)
Diese Schritte beschreiben, wie Sie die Einstellungen für das automatische Löschen einer importierten Datenressource im workspacemanageddatastore im Azure Machine Learning Studio ändern:
Wie im nächsten Screenshot gezeigt, wählen Sie unter Ressourcen im linken Navigationsbereich die Option Daten aus. Wählen Sie auf der Registerkarte Datenressourcen eine importierte Datenressource aus, das sich in workspacemanageddatastore befindet.
Wie im nächsten Screenshot gezeigt, verfügt die Detailseite der Datenressource über eine Eigenschaft Einstellung für automatisches Löschen. Diese Eigenschaft ist derzeit für die Datenressource aktiv. Vergewissern Sie sich, dass Sie über die richtige Version der in der Dropdownliste ausgewählten Datenressource verfügen, und wählen Sie das Stiftsymbol aus, um die Eigenschaft zu bearbeiten.
Um die Einstellung Bedingung für das automatische Löschen zu ändern, wählen Sie Erstellt größer als aus, und ändern Sie Wert in einen beliebigen numerischen Wert. Wählen Sie dann Speichern aus, wie in diesem Screenshot gezeigt:
Hinweis
Zurzeit reichen die unterstützten Werte von 1 Tag bis 3 Jahre.
Nach einer erfolgreichen Bearbeitung kehren Sie zur Detailseite der Datenressource zurück. Diese Seite zeigt die aktualisierten Werte im Eigenschaftenfeld Einstellungen für automatisches Löschen, wie im nächsten Screenshot gezeigt:
Hinweis
Die Einstellung für das automatische Löschen ist nur für importierte Datenressourcen in einem workspacemanaged-Datenspeicher verfügbar, wie im obigen Screenshot gezeigt.
Löschen/Entfernen von Einstellungen für das automatische Löschen
Wenn Sie nicht möchten, dass eine bestimmte Version einer Datenressource Teil der Lebenszyklusverwaltung wird, können Sie eine zuvor konfigurierte Einstellung zum automatischen Löschen entfernen.
> az ml data update -n <my_imported_ds> -v <version_number> --remove auto_delete_setting
from azure.ai.ml.entities import Data
from azure.ai.ml.constants import AssetTypes
name='<my_imported_ds>'
version='<version_number>'
type='mltable'
my_data=Data(name=name,version=version,type=type, auto_delete_setting=None)
ml_client.data.create_or_update(my_data)
Diese Schritte beschreiben, wie Sie die Einstellungen für das automatische Löschen einer importierten Datenressource im workspacemanageddatastore im Azure Machine Learning Studio löschen oder bereinigen:
Wie in diesem Screenshot gezeigt, wählen Sie unter Ressourcen im linken Navigationsbereich die Option Daten aus. Wählen Sie auf der Registerkarte Datenressourcen eine importierte Datenressource aus, das sich im workspacemanageddatastore befindet:
Wie im nächsten Screenshot gezeigt, enthält die Detailseite der Datenressource die Eigenschaft Einstellung für das automatische Löschen. Diese Eigenschaft ist derzeit für die Datenressource aktiv. Vergewissern Sie sich, dass Sie über die richtige Version der in der Dropdownliste ausgewählten Datenressource verfügen, und wählen Sie das Stiftsymbol aus, um die Eigenschaft zu bearbeiten.
Um die Einstellung zum automatischen Löschen zu löschen oder zu bereinigen, wählen Sie unten auf der Seite das Papierkorbsymbol Einstellung für automatisches Löschen bereinigen aus, wie in diesem Screenshot gezeigt:
Nach einem erfolgreichen Löschvorgang kehren Sie zur Detailseite der Datenressource zurück. Diese Seite zeigt das Eigenschaftenfeld Einstellungen für automatisches Löschen, in dem Keine angezeigt wird, wie in diesem Screenshot gezeigt:
Abfragen der konfigurierten Einstellungen für das automatische Löschen
Dieses Azure CLI-Codebeispiel zeigt die Datenressourcen mit bestimmten Bedingungen oder mit Werten, die in den Einstellungen für das automatische Löschen konfiguriert wurden:
> az ml data list --query '[?auto_delete_setting.\"condition\"==''created_greater_than'']'
> az ml data list --query '[?auto_delete_setting.\"value\"==''30d'']'