Excluir um catálogo

Quando você exclui um catálogo (como um catálogo REST do Apache Iceberg ou do Apache Hive), o sistema cancela o registro do endpoint de gerenciamento de metadados do catálogo de ambientes de execução do Lakehouse.

Embora isso remova o catálogo do Lakehouse para Apache Iceberg, não exclui automaticamente o bucket do data warehouse do Cloud Storage ou os arquivos de dados armazenados.

Antes de começar

  1. Verifique se o faturamento está ativado para o projeto do Google Cloud .

  2. Ative a API BigLake.

    Funções necessárias para ativar APIs

    Para ativar as APIs, é necessário ter o papel do IAM de administrador de uso do serviço (roles/serviceusage.serviceUsageAdmin), que contém a permissão serviceusage.services.enable. Saiba como conceder papéis.

    Ativar a API

Funções exigidas

Para receber as permissões necessárias para excluir um catálogo, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.

Excluir um catálogo

Exclui um endpoint de catálogo.

Console

  1. No console do Google Cloud , abra a página Lakehouse.

    Acessar o Lakehouse

  2. Na linha do catálogo que você quer excluir, clique em Mais ações do catálogo > Excluir.

  3. Na caixa de diálogo de exclusão, digite DELETE e clique em Excluir.

REST

Para excluir um endpoint de gerenciamento de catálogo usando a API REST, faça uma solicitação DELETE para o endpoint DeleteIcebergCatalog:

DELETE /iceberg/v1/restcatalog/extensions/projects/PROJECT_ID/catalogs/CATALOG_ID

Substitua:

  • PROJECT_ID: o ID do projeto Google Cloud .
  • CATALOG_ID: o ID do catálogo do ambiente de execução do Lakehouse.