En este artículo, aprenderá a administrar los recursos de datos importados desde una perspectiva del ciclo de vida. Aprenderá a modificar o actualizar la configuración de eliminación automática en los recursos de datos importados en un almacén de datos administrado (workspacemanagedstore) que Microsoft administra para el cliente.
Nota:
La funcionalidad de eliminación automática de configuraciones, o administración del ciclo de vida, solo se ofrece actualmente a través de los recursos de datos importados en almacenes de datos administrados, también conocidos como workspacemanagedstore.
Importante
Esta característica actualmente está en su versión preliminar pública. Esta versión preliminar se ofrece sin un Acuerdo de Nivel de Servicio y no se recomienda para cargas de trabajo de producción. Es posible que algunas características no sean compatibles o que tengan sus funcionalidades limitadas.
> 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)
En estos pasos se describe cómo modificar la configuración de eliminación automática de un recurso de datos importado en workspacemanageddatastore en el Estudio de Azure Machine Learning:
Como se muestra en la siguiente captura de pantalla, en Recursos en el panel de navegación izquierdo, seleccione Datos. En la pestaña Recursos de datos, seleccione un recurso de datos importado ubicado en almacén de datos administrado en el área de trabajo.
Como se muestra en la siguiente captura de pantalla, la página de detalles del recurso de datos tiene una propiedad de configuración de eliminación automática. Esta propiedad está activa actualmente en el recurso de datos. Compruebe que tiene seleccionada la Versión: correcta del recurso de datos en el menú desplegable y seleccione el icono del lápiz para editar la propiedad.
Para cambiar la configuración de eliminación automática Condición, seleccione Creado mayor que, y cambie Valor a cualquier valor numérico. A continuación, seleccione Guardar como se muestra en esta captura de pantalla:
Nota
En este momento, los valores admitidos oscilan entre 1 día y 3 años.
Después de una edición correcta, volverá a la página de detalles del recurso de datos. En esa página se muestran los valores actualizados en cuadro de propiedad Configuración de eliminación automática, como se muestra en la captura de pantalla siguiente:
Nota
La configuración de eliminación automática solo está disponible en los recursos de datos importados en un almacén de datos administrado del área de trabajo, como se muestra en la captura de pantalla anterior.
Eliminar o quitar la configuración de eliminación automática
Si no desea que una versión específica del recurso de datos forme parte de la administración del ciclo de vida, puede quitar una configuración de eliminación automática establecida anteriormente.
> 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)
En estos pasos se describe cómo modificar la configuración de eliminación automática de un recurso de datos importado en workspacemanageddatastore en el Estudio de Azure Machine Learning:
Como se muestra en la siguiente captura de pantalla, en Recursos en el panel de navegación izquierdo, seleccione Datos. En la pestaña Recursos de datos, seleccione un recurso de datos importado ubicado en workspacemanageddatastore:
Como se muestra en la siguiente captura de pantalla, la página de detalles del recurso de datos tiene una propiedad Configuración de eliminación automática. Esta propiedad está activa actualmente en el recurso de datos. Compruebe que tiene seleccionada la Versión: correcta del recurso de datos en el menú desplegable y seleccione el icono del lápiz para editar la propiedad.
Para eliminar o borrar la configuración de eliminación automática, seleccione el icono de papelera Borrar configuración de eliminación automática en la parte inferior de la página, como se muestra en esta captura de pantalla:
Después de una eliminación correcta, volverá a la página de detalles del recurso de datos. Esta página muestra el cuadro de propiedades Configuración de eliminación automática, que muestra Ninguno, como se muestra en esta captura de pantalla:
Consultar las opciones de eliminación automática configuradas
Este ejemplo de código de la CLI de Azure muestra los recursos de datos con determinadas condiciones o con valores configurados en la configuración de eliminación automática:
> az ml data list --query '[?auto_delete_setting.\"condition\"==''created_greater_than'']'
> az ml data list --query '[?auto_delete_setting.\"value\"==''30d'']'