Cette page explique comment supprimer toutes les données d'un data store structuré ou non structuré.
Vous purgez les données d'un data store si vous souhaitez supprimer complètement son contenu avant de réimporter de nouvelles données. La suppression définitive d'un data store n'efface que les données qu&#data store;il contient. Votre application, votre schéma et vos configurations restent intacts.
Pour savoir comment supprimer un data store, consultez Supprimer un datastore.
Data stores de site Web
La suppression définitive n'est pas une option pour les data stores de sites Web, car vous pouvez supprimer des sites Web de ces data stores selon vos besoins.
Supprimer définitivement les données
Pour supprimer définitivement des données d'un data store :
Console
Pour utiliser la console Google Cloud afin de supprimer les données d'une branche d'un data store structurées, non structurées ou de santé, procédez comme suit :
Dans la console Google Cloud , accédez à la page AI Applications.
Dans le menu de navigation, cliquez sur Data Stores (Magasins de données).
Dans la colonne Nom, cliquez sur le data store que vous souhaitez purger.
Dans l'onglet Documents, cliquez sur
Supprimer les données.Lisez l'avertissement dans la boîte de dialogue Confirmer la suppression des données. Si vous souhaitez continuer, saisissez le nom de votre data store, puis cliquez sur Confirmer. La suppression définitive 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 suppression.
REST
Pour utiliser la ligne de commande afin de supprimer les données d'une branche d'un data store structuré ou non structuré, procédez comme suit :
Trouvez 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 Applications d'IA 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 datastore, obtenez l'ID du datastore.
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
: Google Cloud project.DATA_STORE_ID
: ID du data store Vertex AI Search.FORCE
: valeur booléenne qui indique s'il faut supprimer les données de la branche du data store.- Si la valeur est
true
, toutes les données de la branche sont supprimées. - 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 la valeur est
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 suppression est terminée.
C#
Pour en savoir plus, consultez la documentation de référence de l'API AI Applications C#.
Pour vous authentifier auprès des applications d'IA, configurez les 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 AI Applications Go.
Pour vous authentifier auprès des applications d'IA, configurez les 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 AI Applications Java.
Pour vous authentifier auprès des applications d'IA, configurez les 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 AI Applications Node.js.
Pour vous authentifier auprès des applications d'IA, configurez les 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 AI Applications Python.
Pour vous authentifier auprès des applications d'IA, configurez les 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 AI Applications Ruby.
Pour vous authentifier auprès des applications d'IA, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.