Cette page explique comment supprimer et exporter des tâches par lot.
Lorsqu'un job est supprimé, les détails et l'historique de celui-ci apparaissent lorsque vous afficher une offre d'emploi et ses tâches sont supprimées de par lot. Si vous souhaitez supprimer toutes les informations et ressources associées à une tâche, vous devez également supprimer des éléments de toute Les produits Google Cloud que vous avez activés, tels que les sujets Pub/Sub, tables BigQuery ou journaux Cloud Logging.
Google Cloud supprime automatiquement un job 60 jours après son annulation (version preview), réussit ou échoue. Avant un job est automatiquement supprimé, vous pouvez effectuer l'une des opérations suivantes:
Exporter les informations relatives à un job: si vous souhaitez conserver les informations de la mission. pendant plus de 60 jours, vous pouvez exporter les informations BigQuery à l'aide de Workflows. Pour en savoir plus, consultez Exporter les informations relatives aux tâches
Supprimer une mission: comme expliqué dans ce document, vous pouvez Supprimer une tâche lorsque vous êtes prêt à la retirer de la liste des tâches de votre projet et n'a plus besoin de l'historique du poste. Si vous supprimez une offre d'emploi avant ou pendant est en cours d'exécution, elle est annulée.
Avant de commencer
- Si vous n'avez jamais utilisé Batch auparavant, consultez Premiers pas avec Batch et activez Batch en suivant la les conditions préalables pour les projets et les utilisateurs.
-
Pour obtenir les autorisations nécessaires pour supprimer un job, demandez à votre administrateur de vous accorder le Éditeur de jobs par lot (
roles/batch.jobsEditor
) sur le projet. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.Vous pouvez également obtenir les autorisations requises via des rôles personnalisés ou d'autres rôles prédéfinis.
Supprimer une offre d'emploi
Vous pouvez supprimer un job à l'aide de la console Google Cloud, de la CLI gcloud, de l'API Batch, de Go, de Java, de Node.js, de Python ou de C++.
Console
Pour supprimer un job à l'aide de la console Google Cloud, procédez comme suit:
Dans la console Google Cloud, accédez à la page Liste des tâches.
Cliquez sur le nom de la tâche que vous avez créée. La page "Job Details" (informations sur le job) s'ouvre alors.
Cliquez sur
Supprimer.Dans la boîte de dialogue Supprimer le job Batch ?, saisissez
Delete
dans le champ.Cliquez sur Supprimer.
La page Liste des tâches indique que le job a été supprimé.
gcloud
Pour supprimer un job à l'aide de gcloud CLI, utilisez la
Commande gcloud batch jobs delete
gcloud batch jobs delete JOB_NAME --location LOCATION
Remplacez les éléments suivants :
JOB_NAME
: nom de la tâche.LOCATION
: emplacement de la tâche.
API
Pour supprimer un job à l'aide de l'API Batch, utilisez la méthode
Méthode jobs.delete
:
DELETE https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
Remplacez les éléments suivants :
PROJECT_ID
: le ID du projet de votre projet.LOCATION
: emplacement de la tâche.JOB_NAME
: nom de la tâche.
Go
Go
Pour en savoir plus, consultez la documentation de référence de l'API Go par lot.
Pour vous authentifier auprès de Batch, 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
Java
Pour en savoir plus, consultez les API Java par lot documentation de référence.
Pour vous authentifier auprès de Batch, 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
Node.js
Pour en savoir plus, consultez la documentation de référence de l'API Node.js par lot.
Pour vous authentifier auprès de Batch, 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
Python
Pour en savoir plus, consultez la documentation de référence de l'API Python par lot.
Pour vous authentifier auprès de Batch, configurez les identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
C++
C++
Pour en savoir plus, consultez les API C++ par lot documentation de référence.
Pour vous authentifier auprès de Batch, 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.
Étape suivante
- Exporter les informations relatives aux tâches
- Afficher les tâches de votre projet
- Créer une autre offre d'emploi