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 dele antes de importar novos dados. A limpeza de um repositório de dados exclui apenas os dados dele, 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 de um repositório de dados, faça o seguinte:
Console
Para usar o console do Google Cloud e limpar os dados de uma ramificação de um documento 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 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 para 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 seu repositório de dados. Se você já tiver o ID do repositório de dados, pule para a próxima etapa.
No console do 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 projetoDATA_STORE_ID: o ID do repositório de dados.FORCE: um valor booleano que especifica se os dados do branch do repositório de dados devem ser excluídos.- Se for
true, exclui todos os dados da ramificação. - Se for
false, não exclui dados e retorna uma lista de documentos na ramificação. - Se
forcefor omitido, o padrão seráfalse.
- Se for
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 ver quando a operação de limpeza é 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 Gemini Enterprise C#.
Para se 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 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 Gemini Enterprise Go.
Para se 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 este exemplo, 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 Gemini Enterprise Java.
Para se 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 este exemplo, 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 Gemini Enterprise Node.js.
Para se 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 este exemplo, 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 Gemini Enterprise Python.
Para se 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 este exemplo, 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 Gemini Enterprise Ruby.
Para se autenticar no Gemini Enterprise, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.