Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O recurso de exclusão temporária do workspace do Azure Machine Learning oferece uma capacidade de proteção de dados que permite tentar recuperar dados do workspace após uma exclusão acidental. A exclusão reversível apresenta uma abordagem de duas etapas na exclusão de um workspace. Ao excluir um espaço de trabalho, primeiro você faz uma exclusão temporária. No estado de exclusão reversível, você pode recuperar ou excluir permanentemente um workspace e seus dados durante o período de retenção de dados.
Observação
Não há suporte para exclusão reversível e recuperação quando um workspace usa apenas a identidade gerenciada atribuída pelo usuário.
Como a exclusão reversível de workspace funciona
Ao fazer uma exclusão temporária de um espaço de trabalho, o serviço exclui temporariamente os dados e metadados armazenados no lado do serviço, mas exclui permanentemente algumas configurações. A tabela a seguir fornece uma visão geral de quais configurações e objetos são excluídos suavemente e quais configurações e objetos são excluídos com força.
| Dados/configuração | Exclusão temporária | Excluído permanentemente |
|---|---|---|
| Histórico de Execuções | ✓ | |
| Modelos | ✓ | |
| Dados | ✓ | |
| Ambientes | ✓ | |
| Componentes | ✓ | |
| Notebooks | ✓ | |
| Pipelines | ✓ | |
| Pipelines de designer | ✓ | |
| Trabalhos do AutoML | ✓ | |
| Projetos de rotulagem de dados | ✓ | |
| Datastores | ✓ | |
| Trabalhos na fila ou em execução | ✓ | |
| Atribuições de função | ✓* | |
| Cache interno | ✓ | |
| Instância de computação | ✓ | |
| Clusters de cálculo | ✓ | |
| Pontos de extremidade de inferência | ✓ | |
| Workspaces do Databricks vinculados | ✓* |
* A Microsoft tenta recriar ou reanexar quando você recupera um espaço de trabalho. A recuperação não é garantida, e o serviço faz uma tentativa de melhor esforço.
Após a exclusão temporária, o serviço mantém os dados e os metadados necessários durante o período de retenção de recuperação. Quando o período de retenção expira ou se você excluir permanentemente um workspace, o serviço excluirá ativamente dados e metadados.
Período de retenção da exclusão reversível
Os workspaces excluídos têm um período de retenção padrão de 14 dias. O período de retenção mostra por quanto tempo os dados do workspace permanecem disponíveis após a exclusão. O período de retenção começa assim que você faz uma exclusão temporária de um espaço de trabalho.
Durante o período de retenção, você pode recuperar ou excluir permanentemente espaços de trabalho com exclusão temporária. Qualquer outra operação no workspace, como o envio de um trabalho de treinamento, falhará.
Importante
Não é possível reutilizar o nome de um workspace que você excluiu temporariamente até que o período de retenção expire ou exclua permanentemente o workspace. Quando o período de retenção termina, um espaço de trabalho com exclusão temporária é excluído permanentemente de forma automática.
Como excluir um workspace
O comportamento de exclusão padrão ao excluir um workspace é a exclusão reversível. Opcionalmente, é possível substituir o comportamento de exclusão temporária excluindo permanentemente seu espaço de trabalho. Excluir permanentemente um workspace exclui imediatamente os dados do workspace. Use essa opção para atender aos requisitos de conformidade relacionados ou sempre que você precisar que um nome de workspace seja reutilizado imediatamente após a exclusão. Esse comportamento pode ser útil em cenários de desenvolvimento/teste em que você deseja criar um workspace e excluí-lo mais tarde.
Ao excluir um workspace do portal do Azure, selecione Excluir o workspace permanentemente. Você só pode excluir permanentemente um espaço de trabalho por vez, e não por meio de uma operação em lote.
Dica
O SDK v1 e a CLI não fornecem funcionalidade para substituir o comportamento padrão de exclusão reversível. Para substituir o comportamento padrão do SDK ou da CLI, use as versões v2. Para obter mais informações, consulte o artigo CLI e SDK v2 ou a versão v2 deste artigo.
Importante
Este artigo fornece informações sobre como usar o SDK do Azure Machine Learning v1. O SDK v1 foi preterido a partir de 31 de março de 2025. O suporte para ele terminará em 30 de junho de 2026. Você pode instalar e usar o SDK v1 até essa data. Seus fluxos de trabalho existentes usando o SDK v1 continuarão a operar após a data de fim do suporte. No entanto, eles podem ficar expostos a riscos de segurança ou a alterações interruptivas em caso de mudanças na arquitetura do produto.
Recomendamos que você faça a transição para o SDK v2 antes de 30 de junho de 2026. Para obter mais informações sobre o SDK v2, consulte o que é a CLI do Azure Machine Learning e o SDK do Python v2? e a referência do SDK v2.
Importante
Alguns comandos da CLI do Azure neste artigo usam a extensão azure-cli-ml ou v1 do Azure Machine Learning. O suporte à CLI v1 terminou em 30 de setembro de 2025. A Microsoft não fornecerá mais suporte técnico ou atualizações para esse serviço. Seus fluxos de trabalho existentes usando a CLI v1 continuarão a operar após a data de fim do suporte. No entanto, eles podem ficar expostos a riscos de segurança ou a alterações interruptivas em caso de mudanças na arquitetura do produto.
Recomendamos que você faça a transição para a mlextensão , ou v2, o mais rápido possível. Para obter mais informações sobre a extensão v2, consulte Extensão da CLI do Azure Machine Learning e SDK do Python v2.
Se você estiver usando o SDK ou a CLI do Azure Machine Learning, defina o permanently_delete sinalizador.
from azure.ai.ml import MLClient
from azure.identity import DefaultAzureCredential
ml_client = MLClient(
DefaultAzureCredential(),
subscription_id="<SUBSCRIPTION_ID>",
resource_group_name="<RESOURCE_GROUP>"
)
result = ml_client.workspaces.begin_delete(
name="myworkspace",
permanently_delete=True,
delete_dependent_resources=False
).result()
print(result)
Depois de excluído permanentemente, você não pode recuperar dados do workspace. A exclusão permanente dos dados do espaço de trabalho também ocorre quando o período de retenção da exclusão temporária expira.
Gerenciar workspaces com exclusão temporária
Você pode gerenciar espaços de trabalho com exclusão temporária no provedor de recursos do Azure Machine Learning no portal do Azure. Para listar os workspaces com exclusão temporária, siga estas etapas:
No portal do Azure, selecione Mais serviços. Na categoria IA + machine learning, selecione Azure Machine Learning.
Na parte superior da página, selecione Recentemente excluídos para exibir espaços de trabalho que você excluiu temporariamente e que ainda estão dentro do período de retenção.
Na exibição de workspaces excluídos recentemente, você pode recuperar ou excluir permanentemente um workspace.
Recuperar um workspace excluído temporariamente
Ao selecionar Recuperar em um workspace excluído temporariamente, é iniciada uma operação para restaurar o estado do workspace. O serviço tenta recriar ou reanexar um subconjunto de recursos, incluindo atribuições de função RBAC do Azure. Você deve recriar recursos excluídos permanentemente, incluindo clusters de computação.
O Azure Machine Learning recupera atribuições de função RBAC do Azure para a identidade do espaço de trabalho, mas não recupera as atribuições de função adicionadas no espaço de trabalho. Podem ser necessários até 15 minutos para que as atribuições de função sejam propagadas após a recuperação do workspace.
A recuperação de um workspace nem sempre é possível. O Azure Machine Learning armazena os metadados do workspace em outros recursos do Azure associados ao workspace. Caso esses recursos dependentes do Azure sejam excluídos, isso poderá impedir que o workspace seja recuperado ou restaurado corretamente. Você deve primeiro recuperar as dependências do workspace do Azure Machine Learning, antes de recuperar o workspace excluído. A tabela a seguir descreve as opções de recuperação para cada dependência do workspace do Azure Machine Learning.
| Dependência | Abordagem de recuperação |
|---|---|
| Azure Key Vault | Recuperar uma instância do Azure Key Vault excluída |
| Armazenamento do Azure | Recupere uma conta de armazenamento do Azure excluída. |
| Registro de Contêiner do Azure | O Registro de Contêiner do Azure não é um requisito obrigatório para a recuperação de workspace. O Azure Machine Learning pode regenerar imagens para ambientes personalizados. |
| Azure Application Insights | Primeiro, recupere o workspace da análise de logs. Em seguida, recrie um insights de aplicativo com o nome original. |
Implicações de cobrança
Ao fazer uma exclusão temporária de um espaço de trabalho, você só poderá 'excluí-lo permanentemente' ou 'recuperá-lo'. Todas as outras operações falham. Mesmo que o workspace exista, você não pode executar nenhuma operação de computação, portanto, nenhum uso ocorre. Ao fazer uma exclusão temporária de um espaço de trabalho, o serviço exclui permanentemente todos os recursos que geram custos, incluindo clusters de computação.
Importante
Os workspaces que usam chaves gerenciadas pelo cliente para criptografia armazenam dados de serviço adicionais em sua assinatura em um grupo de recursos gerenciado. Quando você realiza uma exclusão suave de um workspace, o grupo de recursos gerenciados e os recursos nele contidos não são excluídos e continuam a gerar custos até que você realize uma exclusão permanente do workspace.
Privacidade de dados e considerações regulatórias
Após a exclusão temporária, o serviço mantém os dados e os metadados necessários durante o período de retenção de recuperação. Do ponto de vista regulatório e de privacidade, uma solicitação para excluir dados pessoais deve ser interpretada como uma solicitação de exclusão permanente de um espaço de trabalho e não exclusão temporária.
Quando o período de retenção expira ou se você excluir permanentemente um workspace, o serviço excluirá ativamente dados e metadados. Você pode optar por excluir permanentemente um workspace no momento da exclusão.
Para obter mais informações, consulte Exportar ou excluir dados do workspace.