Nesta página, descrevemos como limpar 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 do repositório antes de reimportar dados novos. A limpeza de um repositório de dados exclui apenas os dados no repositório, deixando seu app, esquema e configurações intactos.
Para saber como excluir um repositório de dados, consulte Excluir um repositório de dados.
Limpar dados
Para limpar dados 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 de dados estruturado ou não estruturado, siga estas etapas:
No Google Cloud console, 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 Limpar dados.
Leia o aviso na caixa de diálogo Confirmar limpeza de dados. Se quiser continuar, insira o nome do repositório de dados e clique em Confirmar. A limpeza 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 estruturado ou não estruturado, 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 Google Cloud console, 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
documents.purgemétodo.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 nenhum dado e retorna uma lista de documentos na ramificação. - Se
forcefor omitido, o padrão seráfalse.
- Se
Opcional: anote o valor
nameretornado pelo métododocuments.purgee siga as instruções em Receber detalhes sobre uma operação de longa duração para saber quando a operação de limpeza será concluída.
C#
Antes de testar este exemplo, 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 do Gemini Enterprise.C#
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Se quiser mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Antes de testar este exemplo, 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 do Gemini Enterprise.Go
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Se quiser mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Antes de testar este exemplo, siga as instruções de configuração 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. Se quiser mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de testar este exemplo, siga as instruções de configuração 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. Se quiser mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Antes de testar este exemplo, siga as instruções de configuração 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. Se quiser mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Antes de testar este exemplo, siga as instruções de configuração 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 Gemini Enterprise Ruby.
Para autenticar no Gemini Enterprise, configure o Application Default Credentials. Se quiser mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.