Cette page explique comment purger toutes les données d'un datastore structuré ou non structuré.
Vous devez purger les données d'un datastore structuré, non structuré ou de données de santé avant de pouvoir le supprimer.
Vous pouvez également supprimer définitivement les données d'un entrepôt de données si vous souhaitez supprimer complètement le contenu de l'entrepôt avant de réimporter de nouvelles données. La purge d'un datastore ne supprime que les données qu'il contient, laissant votre application, votre schéma et vos configurations intacts.
Data stores de site Web
La purge n'est pas une option pour les datastores de sites Web. Vous pouvez supprimer des sites Web des data stores de sites Web si nécessaire, mais ce n'est pas obligatoire avant de supprimer le data store.
Supprimer définitivement les données
Pour purger des données d'un datastore, procédez comme suit:
Console
Pour utiliser la console Google Cloud afin de purger les données d'une branche d'un magasin de données structurées, non structurées ou de santé, procédez comme suit:
Dans la console Google Cloud, accédez à la page Agent Builder.
Dans le menu de navigation, cliquez sur Data Stores (Entrepôts de données).
Dans la colonne Nom, cliquez sur le magasin de données que vous souhaitez purger.
Dans l'onglet Documents, cliquez sur
Purger les données.Lisez l'avertissement dans la boîte de dialogue Confirmer la purge des données. Si vous souhaitez continuer, saisissez le nom de votre data store, puis cliquez sur Confirmer. La purge des données est une opération de longue durée. Pour en savoir plus, consultez Surveiller les opérations de longue durée.
Cliquez sur l'onglet Activité pour suivre la progression de l'opération de purge.
REST
Pour utiliser la ligne de commande afin de purger les données d'une branche d'un datastore structuré ou non structuré, procédez comme suit:
Recherchez l'ID de votre data store. Si vous disposez déjà de l'ID de votre data store, passez à l'étape suivante.
Dans la console Google Cloud, accédez à la page Agent Builder et cliquez sur Data Stores dans le menu de navigation.
Cliquez sur le nom de votre data store.
Sur la page Données de votre data store, obtenez l'ID du data store.
Appelez la méthode
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 }'
Remplacez les éléments suivants :
PROJECT_ID
: projet Google Cloud.DATA_STORE_ID
: ID du data store Vertex AI Search.FORCE
: valeur booléenne indiquant si les données doivent être supprimées de la branche du datastore.- Si
true
, supprime toutes les données de la branche - Si la valeur est
false
, aucune donnée n'est supprimée et une liste des documents de la branche est renvoyée. - Si
force
est omis, la valeur par défaut estfalse
.
- Si
Facultatif: Notez la valeur
name
renvoyée par la méthodedocuments.purge
et suivez les instructions de la section Obtenir des informations sur une opération de longue durée pour savoir quand l'opération de purge est terminée.
C#
Pour en savoir plus, consultez la documentation de référence de l'API C# Vertex AI Agent Builder.
Pour vous authentifier auprès de Vertex AI Agent Builder, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Go
Pour en savoir plus, consultez la documentation de référence de l'API Go Vertex AI Agent Builder.
Pour vous authentifier auprès de Vertex AI Agent Builder, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Java
Pour en savoir plus, consultez la documentation de référence de l'API Java de Vertex AI Agent Builder.
Pour vous authentifier auprès de Vertex AI Agent Builder, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Node.js
Pour en savoir plus, consultez la documentation de référence de l'API Node.js Vertex AI Agent Builder.
Pour vous authentifier auprès de Vertex AI Agent Builder, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Pour en savoir plus, consultez la documentation de référence de l'API Python Vertex AI Agent Builder.
Pour vous authentifier auprès de Vertex AI Agent Builder, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Pour en savoir plus, consultez la documentation de référence de l'API Ruby Vertex AI Agent Builder.
Pour vous authentifier auprès de Vertex AI Agent Builder, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.