In dit artikel leert u hoe u geïmporteerde gegevensassets kunt beheren vanuit een levenscyclusperspectief. We leren hoe u instellingen voor automatisch verwijderen kunt wijzigen of bijwerken voor de gegevensassets die worden geïmporteerd in een beheerd gegevensarchief (workspacemanagedstore) dat Microsoft voor de klant beheert.
Notitie
De mogelijkheid voor automatisch verwijderen van instellingen, of levenscyclusbeheer, wordt momenteel alleen aangeboden via de geïmporteerde gegevensassets in het beheerde gegevensarchief, ook wel bekend als workspacemanagedstore.
Belangrijk
Deze functie is momenteel beschikbaar als openbare preview-versie. Deze preview-versie wordt geleverd zonder service level agreement en wordt niet aanbevolen voor productieworkloads. Misschien worden bepaalde functies niet ondersteund of zijn de mogelijkheden ervan beperkt.
> 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)
In deze stappen wordt beschreven hoe u de instellingen voor automatisch verwijderen van een geïmporteerde gegevensasset wijzigt in workspacemanageddatastore de Azure Machine Learning-studio:
Zoals in de volgende schermafbeelding wordt weergegeven, selecteert u gegevens onder Assets in het linkernavigatievenster. Selecteer op het tabblad Gegevensassets een geïmporteerde gegevensasset in de werkruimtebeheerdedatastore
Zoals in de volgende schermafbeelding wordt weergegeven, heeft de detailpagina van de gegevensasset een instellingseigenschap Automatisch verwijderen . Deze eigenschap is momenteel actief voor de gegevensasset. Controleer of u de juiste Versie: van de gegevensasset hebt geselecteerd in de vervolgkeuzelijst en selecteer het potloodpictogram om de eigenschap te bewerken.
Als u de instelling Voorwaarde automatisch verwijderen wilt wijzigen, selecteert u Gemaakt groter dan en wijzigt u Waarde in een numerieke waarde. Selecteer vervolgens Opslaan zoals wordt weergegeven in de volgende schermafbeelding:
Notitie
Op dit moment variëren de ondersteunde waarden van 1 dag tot 3 jaar.
Na een geslaagde bewerking keert u terug naar de detailpagina van de gegevensasset. Op deze pagina worden de bijgewerkte waarden weergegeven in het eigenschappenvak Instellingen voor automatisch verwijderen , zoals wordt weergegeven in de volgende schermafbeelding:
Notitie
De instelling voor automatisch verwijderen is alleen beschikbaar voor geïmporteerde gegevensassets in een werkruimtebeheerd gegevensarchief, zoals wordt weergegeven in de bovenstaande schermopname.
Instellingen voor automatisch verwijderen/verwijderen
Als u niet wilt dat een specifieke versie van gegevensasset deel gaat uitmaken van levenscyclusbeheer, kunt u een eerder geconfigureerde instelling voor automatisch verwijderen verwijderen verwijderen.
> 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)
In deze stappen wordt beschreven hoe u de instellingen voor automatisch verwijderen van een geïmporteerde gegevensasset in workspacemanageddatastore de Azure Machine Learning-studio kunt verwijderen of wissen:
Zoals in deze schermopname wordt weergegeven, selecteert u gegevens onder Assets in het linkernavigatievenster. Selecteer op het tabblad Gegevensassets een geïmporteerde gegevensasset in de werkruimtebeheerdedatastore:
Zoals in de volgende schermafbeelding wordt weergegeven, heeft de detailpagina van de gegevensasset een instellingseigenschap Automatisch verwijderen . Deze eigenschap is momenteel actief voor de gegevensasset. Controleer of u de juiste Versie: van de gegevensasset hebt geselecteerd in de vervolgkeuzelijst en selecteer het potloodpictogram om de eigenschap te bewerken.
Als u de instelling voor automatisch verwijderen wilt verwijderen of wissen, selecteert u het prullenbakpictogram Instelling automatisch verwijderen wissen onderaan de pagina, zoals wordt weergegeven in deze schermafbeelding:
Na een geslaagde verwijdering keert u terug naar de detailpagina van de gegevensasset. Op deze pagina wordt het eigenschappenvak Instellingen automatisch verwijderen weergegeven, waarin Geen wordt weergegeven, zoals wordt weergegeven in deze schermafbeelding:
Query uitvoeren op de geconfigureerde instellingen voor automatisch verwijderen
Dit azure CLI-codevoorbeeld toont de gegevensassets met bepaalde voorwaarden of met waarden die zijn geconfigureerd in de instellingen voor automatisch verwijderen :
> az ml data list --query '[?auto_delete_setting.\"condition\"==''created_greater_than'']'
> az ml data list --query '[?auto_delete_setting.\"value\"==''30d'']'