Exclusão de pipeline do Unity Catalog agora retém tabelas por padrão
A exclusão de pipelines do Unity Catalog na interface ou via API passa a manter tabelas, views e visões materializadas associadas por padrão.
O que mudou
Ao excluir um pipeline do Unity Catalog que usa o modo padrão de publicação, a interface e a API de exclusão mantêm as tabelas, visões e visões materializadas associadas. As tabelas retidas continuam acessíveis para consulta, mas não podem sofrer atualizações até serem vinculadas a um novo pipeline ativo. Para remover o pipeline e todas as tabelas conjuntamente, é necessário configurar o parâmetro de exclusão em cascata na requisição.
Para que serve
Imagine que você precisa remover um pipeline de ingestão obsoleto, mas quer garantir que os dados já processados e as tabelas downstream não sejam apagados por engano.
- Evita a perda acidental de dados ao excluir um pipeline.
- Permite consultar tabelas órfãs até que sejam realocadas.
- Garante controle explícito via API para remoção completa.
Como usar
Para excluir o pipeline e manter as tabelas associadas, utilize o método HTTP DELETE na API de pipelines.
curl -X DELETE "https://<databricks-instance>/api/2.0/pipelines/<pipeline_id>" \
-H "Authorization: Bearer <token>"
O que acontece nesse código:
- A requisição DELETE é enviada para o endpoint do pipeline específico.
- O Databricks remove o pipeline.
- As tabelas e visões associadas são mantidas no Unity Catalog no estado de retenção.
Para excluir o pipeline e remover todas as tabelas em cascata, adicione o parâmetro correspondente.
curl -X DELETE "https://<databricks-instance>/api/2.0/pipelines/<pipeline_id>?cascade=true" \
-H "Authorization: Bearer <token>"
O que acontece nesse código:
- A requisição DELETE inclui o parâmetro para exclusão em cascata.
- O Databricks remove tanto o pipeline quanto os recursos associados.
Limitações e requisitos
- Válido apenas para pipelines do Unity Catalog que usam o modo de publicação padrão.
- Não afeta pipelines baseados no Hive metastore.
- Tabelas retidas não podem ser atualizadas até serem associadas a um novo pipeline ativo.
- lakeflow
- unity catalog
- pipelines
- api
Deleting a Unity Catalog pipeline now retains tables by default
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- DatabricksGA
Repositórios de pacotes em nível de workspace para Databricks Apps
Administradores de workspace podem configurar repositórios padrão de pacotes Python e npm para Databricks Apps.
databricks apps · workspace settings - DatabricksGA
Redimensione partições de stateful streaming sem perder o checkpoint no Databricks
Agora é possível alterar o número de partições de shuffle em queries Structured Streaming e pipelines Lakeflow sem descartar o estado do checkpoint.
structured streaming · lakeflow - DatabricksAtualização
Google Gemini 4 Argon disponível no Unity Gateway do Databricks
O modelo multimodal Google Gemini 4 Argon já pode ser acessado via Foundation Model APIs e Unity Gateway.
unity catalog · foundation model apis