Suppression groupée d'entités

Pour effectuer une suppression groupée d'entités, nous vous recommandons d'utiliser Cloud Dataflow, un service géré pour le développement et l'exécution des flux de traitement de données. Cloud Dataflow fournit un modèle de suppression Cloud Datastore permettant de supprimer les entités sélectionnées par une requête GQL.

Suivez les instructions de cette page pour activer l'API Cloud Dataflow pour votre projet et supprimer des entités à l'aide du modèle Cloud Dataflow.

Avant de commencer

  1. Sélectionnez un projet pour exécuter la tâche Cloud Dataflow. Il peut s'agir du même projet qui abrite votre base de données Cloud Firestore en mode Datastore.
  2. Pour le projet sélectionné, activez l'API Cloud Dataflow :

    Activer l'API.

  3. Préparez une requête GQL sélectionnant toutes les entités à supprimer. Par exemple, SELECT * FROM Task LIMIT 500.

Suppression groupée d'entités

Exécuter la tâche à partir de la console Google Cloud Platform
  1. Accédez à la page Cloud Dataflow dans la console GCP.
  2. Accéder à la page Cloud Dataflow
  3. Cliquez sur CREATE JOB FROM TEMPLATE (CRÉER UNE TÂCHE À PARTIR D'UN MODÈLE).
  4. Bouton "Créer une tâche à partir d'un modèle" dans la console Cloud Platform
  5. Sélectionnez le modèle Effectuer une suppression groupée d'entités dans Cloud Datastore sous Utilitaires dans le menu déroulant Modèle Cloud Dataflow.
  6. Entrez un nom de tâche dans le champ Nom de la tâche. Votre nom de tâche doit correspondre à l'expression régulière [a-z]([-a-z0-9]{0,38}[a-z0-9])? pour être valide.
  7. Entrez vos valeurs de paramètre dans les champs de paramètre fournis.
  8. Cliquez sur Exécuter la tâche.

Reportez-vous à la page Modèles Cloud Dataflow pour exécuter l'opération depuis l'outil de ligne de commande gcloud ou depuis l'API.

Tarifs

Lorsque vous effectuez une suppression groupée d'entités à l'aide de Cloud Dataflow, vous êtes facturé pour l'utilisation de Cloud Dataflow et pour les lectures et suppressions d'entités Cloud Datastore. Pour en savoir plus sur les coûts relatifs à Cloud Dataflow, consultez la page des tarifs Cloud Dataflow.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation Cloud Datastore