Bu makalede, içeri aktarılan veri varlıklarını yaşam döngüsü perspektifinden yönetmeyi öğreneceksiniz. Microsoft'un müşteri için yönettiği yönetilen veri deposuna (workspacemanagedstore) aktarılan veri varlıklarında otomatik silme ayarlarını değiştirmeyi veya güncelleştirmeyi öğreneceksiniz.
Not
Otomatik silme ayarları özelliği veya yaşam döngüsü yönetimi şu anda yalnızca olarak da bilinen workspacemanagedstoreyönetilen veri deposundaki içeri aktarılan veri varlıkları aracılığıyla sunulmaktadır.
Önemli
Bu özellik şu anda genel önizlemededir. Bu önizleme sürümü hizmet düzeyi sözleşmesi olmadan sağlanır ve üretim iş yükleri için bu sürümü önermeyiz. Bazı özellikler desteklenmiyor olabileceği gibi özellikleri sınırlandırılmış da olabilir.
> 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)
Bu adımlar, Azure Machine Learning stüdyosu içeri aktarılan bir veri varlığının workspacemanageddatastore otomatik silme ayarlarının nasıl değiştirileceği açıklanmaktadır:
Sonraki ekran görüntüsünde gösterildiği gibi, sol gezinti bölmesindeki Varlıklar'ın altında Veri'yi seçin. Veri varlıkları sekmesinde workspacemanageddatastore içinde bulunan içeri aktarılan veri varlığını seçin.
Sonraki ekran görüntüsünde gösterildiği gibi, veri varlığının ayrıntılar sayfasında otomatik silme ayarı özelliği vardır. Bu özellik şu anda veri varlığında etkindir. Açılan listede doğru Sürüm: veri varlığının seçili olduğunu doğrulayın ve özelliği düzenlemek için kalem simgesini seçin.
Koşul otomatik silme ayarını değiştirmek için Büyüktür oluşturuldu'ya tıklayın ve Değer'i herhangi bir sayısal değerle değiştirin. Ardından, bu ekran görüntüsünde gösterildiği gibi Kaydet'i seçin:
Not
Şu anda desteklenen değerler 1 gün ile 3 yıl arasında değişir.
Başarılı bir düzenlemeden sonra veri varlığı ayrıntı sayfasına geri dönersiniz. Bu sayfada, sonraki ekran görüntüsünde gösterildiği gibi Ayarları otomatik silme özellik kutusundaki güncelleştirilmiş değerler gösterilir:
Not
Otomatik silme ayarı, yukarıdaki ekran görüntüsünde gösterildiği gibi yalnızca çalışma alanı tarafından yönetilen veri deposundaki içeri aktarılan veri varlıklarında kullanılabilir.
Otomatik silme ayarlarını silme/kaldırma
Belirli bir veri varlığı sürümünün yaşam döngüsü yönetiminin bir parçası olmasını istemiyorsanız, önceden yapılandırılmış bir otomatik silme ayarını kaldırabilirsiniz.
> 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)
Bu adımlar, Azure Machine Learning stüdyosu içeri aktarılan bir veri varlığının workspacemanageddatastore otomatik silme ayarlarını silmeyi veya temizlemeyi açıklar:
Bu ekran görüntüsünde gösterildiği gibi, sol gezinti bölmesindeki Varlıklar'ın altında Veri'yi seçin. Veri varlıkları sekmesinde workspacemanageddatastore içinde bulunan içeri aktarılan bir veri varlığını seçin:
Sonraki ekran görüntüsünde gösterildiği gibi, veri varlığı ayrıntıları sayfasında otomatik silme ayarı özelliği vardır. Bu özellik şu anda veri varlığında etkindir. Açılan listede doğru Sürüm: veri varlığının seçili olduğunu doğrulayın ve özelliği düzenlemek için kalem simgesini seçin.
Otomatik silme ayarını silmek veya temizlemek için, bu ekran görüntüsünde gösterildiği gibi sayfanın alt kısmındaki Otomatik silme ayarını temizle çöp kutusu simgesini seçin:
Başarılı bir silme işleminden sonra veri varlığı ayrıntı sayfasına dönersiniz. Bu sayfada, bu ekran görüntüsünde gösterildiği gibi Yok değerini gösteren Ayarları otomatik silme özellik kutusu gösterilir:
Yapılandırılan otomatik silme ayarlarındaki sorgu
Bu Azure CLI kod örneği, veri varlıklarını belirli koşullarla veya otomatik silme ayarlarında yapılandırılmış değerlerle gösterir:
> az ml data list --query '[?auto_delete_setting.\"condition\"==''created_greater_than'']'
> az ml data list --query '[?auto_delete_setting.\"value\"==''30d'']'