Esta página descreve como limpar todos os dados num repositório de dados estruturados ou não estruturados.
Limpe os dados num arquivo de dados se quiser eliminar completamente o conteúdo do arquivo de dados antes de voltar a importar dados atualizados. A limpeza de um armazenamento de dados elimina apenas os dados no armazenamento de dados, deixando a sua app, esquema e configurações intactos.
Para saber como eliminar um arquivo de dados, consulte o artigo Elimine um arquivo de dados.
Remova completamente os dados
Para limpar dados de um arquivo de dados, faça o seguinte:
Consola
Para usar a Google Cloud consola para limpar os dados de um ramo de uma estrutura ou não estruturada, siga estes passos:
Na Google Cloud consola, aceda à página Gemini Enterprise.
No menu de navegação, clique em Armazenamentos de dados.
Na coluna Nome, clique no arquivo de dados que quer limpar.
No separador Documentos, clique em
Eliminar dados.Leia o aviso na caixa de diálogo Confirmar eliminação de dados. Se quiser continuar, introduza o nome do seu repositório de dados e, de seguida, clique em Confirmar. A remoção completa de dados é uma operação de longa duração. Para mais informações, consulte o artigo Monitorize operações de longa duração.
Clique no separador Atividade para monitorizar o progresso da operação de eliminação.
REST
Para usar a linha de comandos para limpar os dados de uma ramificação de um arquivo de dados estruturados ou não estruturados, siga estes passos:
Encontre o ID da loja de dados. Se já tiver o ID da loja de dados, avance para o passo seguinte.
Na Google Cloud consola, aceda à página Gemini Enterprise e, no menu de navegação, clique em Armazenamentos de dados.
Clique no nome do arquivo de dados.
Na página Dados da sua loja de dados, obtenha o ID da loja de dados.
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 o seguinte:
PROJECT_ID
: Google Cloud projectDATA_STORE_ID
: o ID do armazenamento de dados.FORCE
: um valor booleano que especifica se os dados devem ser eliminados da ramificação do repositório de dados.- Se
true
, elimina todos os dados da ramificação - Se
false
, não elimina dados e devolve uma lista de documentos na ramificação. - Se
force
for omitido, a predefinição éfalse
.
- Se
Opcional: tome nota do valor
name
devolvido pelo métododocuments.purge
e siga as instruções em Obtenha detalhes acerca de uma operação de longa duração para ver quando a operação de eliminação está concluída.
C#
Antes de experimentar este exemplo, siga as C#instruções de configuração no início rápido do Gemini Enterprise usando bibliotecas cliente. Para mais informações, consulte a documentação de referência da API C#Gemini Enterprise.
Para se autenticar no Gemini Enterprise, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no início rápido do Gemini Enterprise usando bibliotecas cliente. Para mais informações, consulte a documentação de referência da API GoGemini Enterprise.
Para se autenticar no Gemini Enterprise, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no início rápido do Gemini Enterprise usando bibliotecas cliente. Para mais informações, consulte a documentação de referência da API JavaGemini Enterprise.
Para se autenticar no Gemini Enterprise, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no início rápido do Gemini Enterprise usando bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.jsGemini Enterprise.
Para se autenticar no Gemini Enterprise, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no início rápido do Gemini Enterprise usando bibliotecas cliente. Para mais informações, consulte a documentação de referência da API PythonGemini Enterprise.
Para se autenticar no Gemini Enterprise, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Ruby
Antes de experimentar este exemplo, siga as Rubyinstruções de configuração no início rápido do Gemini Enterprise usando bibliotecas cliente. Para mais informações, consulte a documentação de referência da API RubyGemini Enterprise.
Para se autenticar no Gemini Enterprise, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.