Nesta página, descrevemos como excluir permanentemente todos os dados em um repositório de dados estruturados ou não estruturados.
Você limpa os dados em um repositório de dados se quiser excluir completamente o conteúdo repositório de dados antes de importar dados atualizados novamente. A exclusão permanente de um repositório de dados apaga apenas os dados nele, deixando o app, o esquema e as configurações intactos.
Para saber como excluir um repositório de dados, consulte Excluir um repositório de dados.
Limpar dados
Para excluir dados permanentemente de um repositório de dados, faça o seguinte:
Console
Para usar o Google Cloud console e limpar os dados de uma ramificação de um repositório estruturado ou não estruturado, siga estas etapas:
No console Google Cloud , acesse a página Gemini Enterprise.
No menu de navegação, selecione Repositório de dados.
Na coluna Nome, clique no repositório de dados que você quer limpar.
Na guia Documentos, clique em
Remover dados.Leia o aviso na caixa de diálogo Confirmar exclusão de dados. Se quiser continuar, insira o nome do repositório de dados e clique em Confirmar. A exclusão permanente de dados é uma operação de longa duração. Para mais informações, consulte Monitorar operações de longa duração.
Clique na guia Atividade para monitorar o progresso da operação de limpeza.
REST
Para usar a linha de comando e limpar os dados de uma ramificação de um repositório de dados estruturados ou não estruturados, siga estas etapas:
Encontre o ID do repositório de dados. Se você já tiver o ID do repositório de dados, pule para a próxima etapa.
No console Google Cloud , acesse a página Gemini Enterprise e no menu de navegação, clique em Repositórios de dados.
Clique no nome do seu repositório de dados.
Na página Dados do seu repositório de dados, encontre o ID do repositório.
Chame o método
documents.purge
.curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/dataStores/DATA_STORE_ID/branches/0/documents:purge" \ -d '{ "filter": "*", "force": FORCE }'
Substitua:
PROJECT_ID
: Google Cloud projectDATA_STORE_ID
: o ID do repositório de dados.FORCE
: um valor booleano que especifica se os dados serão excluídos da ramificação do repositório de dados.- Se
true
, exclui todos os dados da ramificação - Se
false
, não exclui dados e retorna uma lista de documentos na ramificação. - Se
force
for omitido, o padrão seráfalse
.
- Se
Opcional: anote o valor
name
retornado pelo métododocuments.purge
e siga as instruções em Receber detalhes sobre uma operação de longa duração para saber quando a operação de exclusão permanente será concluída.
C#
Antes de testar esta amostra, siga as instruções de configuração do C# no Guia de início rápido do Gemini Enterprise: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API C# do Gemini Enterprise.
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Antes de testar esta amostra, siga as instruções de configuração do Go no Guia de início rápido do Gemini Enterprise: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Go do Gemini Enterprise.
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Gemini Enterprise: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Java do Gemini Enterprise.
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de testar esta amostra, siga as instruções de configuração do Node.js no Guia de início rápido do Gemini Enterprise: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Node.js do Gemini Enterprise.
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Antes de testar esta amostra, siga as instruções de configuração do Python no Guia de início rápido do Gemini Enterprise: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Python do Gemini Enterprise.
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Antes de testar esta amostra, siga as instruções de configuração do Ruby no Guia de início rápido do Gemini Enterprise: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Ruby do Gemini Enterprise.
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.