Questa pagina descrive come eliminare ed esportare i job batch.
Quando un job viene eliminato, i dettagli e la cronologia del job visualizzati quando visualizzi un job e le relative attività vengono rimossi da Batch. Se vuoi rimuovere tutte le informazioni e le risorse associate a un job, devi eliminare anche gli elementi di eventuali altri prodottiGoogle Cloud attivati, come argomenti Pub/Sub, tabelle BigQuery o log di Cloud Logging.
Google Cloud elimina automaticamente un job 60 giorni dopo l'annullamento (Anteprima), il completamento o l'errore. Prima che un job venga eliminato automaticamente, puoi eseguire una delle seguenti operazioni:
Esporta le informazioni sui job: se vuoi conservare le informazioni del job per più di 60 giorni, puoi esportarle in BigQuery utilizzando i flussi di lavoro. Per saperne di più, consulta Esportare le informazioni sui job.
Eliminare un job: come spiegato in questo documento, puoi eliminare manualmente un job quando è tutto pronto per rimuoverlo dall'elenco dei job del progetto e non hai più bisogno della cronologia del job. Se elimini un job prima o durante l'esecuzione, il job viene annullato.
Prima di iniziare
- Se non hai mai utilizzato Batch, consulta la guida introduttiva all'utilizzo di Batch e attivalo completando i prerequisiti per progetti e utenti.
-
Per ottenere le autorizzazioni necessarie per eliminare un job, chiedi all'amministratore di concederti il ruolo IAM Editor di job batch (
roles/batch.jobsEditor
) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Elimina un job
Puoi eliminare un job utilizzando la console Google Cloud, gcloud CLI, l'API Batch, Go, Java, Node.js, Python o C++.
Console
Per eliminare un job utilizzando la console Google Cloud, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Elenco di job.
Fai clic sul nome del job che hai creato. Viene visualizzata la pagina Dettagli job.
Fai clic su
Elimina.Nella finestra di dialogo Eliminare il job batch?, inserisci
Delete
nel campo.Fai clic su Elimina.
Nella pagina Elenco job viene visualizzato il messaggio che indica che il job è stato eliminato.
gcloud
Per eliminare un job utilizzando gcloud CLI, utilizza il
comando gcloud batch jobs delete
.
gcloud batch jobs delete JOB_NAME --location LOCATION
Sostituisci quanto segue:
JOB_NAME
: il nome del job.LOCATION
: la località del lavoro.
API
Per eliminare un job utilizzando l'API Batch, utilizza il
metodo jobs.delete
:
DELETE https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
Sostituisci quanto segue:
PROJECT_ID
: il ID progetto del tuo progetto.LOCATION
: la località del lavoro.JOB_NAME
: il nome del job.
Vai
Go
Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Batch Go.
Per autenticarti a Batch, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Batch Java.
Per autenticarti a Batch, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Node.js
Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Batch Node.js.
Per autenticarti a Batch, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Batch Python.
Per autenticarti a Batch, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
C++
C++
Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Batch C++.
Per autenticarti a Batch, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.