In questa pagina viene descritto come visualizzare i job batch e le relative attività.
Prima di iniziare
- Se non hai ancora utilizzato Batch, consulta la Guida introduttiva all'utilizzo di Batch e abilitalo compilando i prerequisiti per progetti e utenti.
-
Per ottenere le autorizzazioni necessarie per visualizzare job e attività, chiedi all'amministratore di concederti il ruolo IAM Visualizzatore job batch (
roles/batch.jobsViewer
) o Editor job batch (roles/batch.jobsEditor
) per il progetto. Per maggiori informazioni sulla concessione dei ruoli, vedi Gestire l'accesso.Potresti anche ottenere le autorizzazioni richieste tramite ruoli personalizzati o altri ruoli predefiniti.
Elenca e descrivi i job
Elenca i job per visualizzare i job in un progetto. Descrivi un job per visualizzarne i dettagli di configurazione.
Elenco job
Puoi elencare i job utilizzando la console Google Cloud, l'interfaccia a riga di comando gcloud, l'API batch, Go, Java, Node.js o Python.
Console
Per elencare i job del progetto, nella pagina Google Cloud Console, vai alla pagina Elenco job.
gcloud
Per elencare i job del progetto utilizzando l'interfaccia a riga di comando gcloud, utilizza il comando gcloud batch jobs list
.
gcloud batch jobs list
API
Per elencare i job del progetto per una località specifica utilizzando l'API batch, utilizza il metodo jobs.list
:
GET https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/
Sostituisci quanto segue:
PROJECT_ID
: l'ID progetto del progetto.LOCATION
: la località del job.JOB_NAME
: il nome del job.
Go
Go
Per scoprire di più, consulta la documentazione di riferimento per le API Go in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Per scoprire di più, consulta la documentazione di riferimento per le API Java in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Node.js
Per scoprire di più, consulta la documentazione di riferimento per le API Node.js in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Per scoprire di più, consulta la documentazione di riferimento per le API Python in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Descrivi un job
Puoi descrivere un job utilizzando la console Google Cloud, l'interfaccia a riga di comando gcloud, l'API Batch, Go, Java, Node.js o Python.
Console
Per elencare i job del progetto, nella pagina Google Cloud Console, vai alla pagina Elenco job.
Per descrivere un job, nella colonna Nome job, fai clic sul nome di un job. Si apre la pagina Dettagli job.
La scheda Dettagli è aperta per impostazione predefinita. Fai clic su altre schede per ulteriori informazioni.
gcloud
Per descrivere un job utilizzando l'interfaccia a riga di comando gcloud, utilizza il comando gcloud batch jobs describe
.
gcloud batch jobs describe JOB_NAME --location LOCATION
Sostituisci quanto segue:
JOB_NAME
: il nome del job.LOCATION
: la località del job.
API
Per descrivere un job utilizzando l'API Batch, utilizza il
metodo jobs.get
:
GET https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
Sostituisci quanto segue:
PROJECT_ID
: l'ID progetto del progetto.LOCATION
: la località del job.JOB_NAME
: il nome del job.
Go
Go
Per scoprire di più, consulta la documentazione di riferimento per le API Go in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Per scoprire di più, consulta la documentazione di riferimento per le API Java in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Node.js
Per scoprire di più, consulta la documentazione di riferimento per le API Node.js in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Per scoprire di più, consulta la documentazione di riferimento per le API Python in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Elenca e descrivi le attività
Elenca le attività per visualizzare le attività di un job o del gruppo di un job. Descrivi un'attività per visualizzarne i dettagli di configurazione.
Elenca attività
Puoi elencare le attività di un job utilizzando la console Google Cloud, l'interfaccia a riga di comando gcloud, l'API Batch, Go, Java, Node.js o Python.
Console
Per visualizzare i dettagli di un job con la console Google Cloud, descrivi un job per aprire la pagina Dettagli job e visualizzare la sezione Dettagli attività.
gcloud
Per elencare le attività per il gruppo di attività di un job utilizzando l'interfaccia a riga di comando gcloud, utilizza il comando gcloud batch tasks list
.
gcloud batch tasks list --location LOCATION \
--job JOB_NAME
Sostituisci quanto segue:
LOCATION
: la località del job.JOB_NAME
: il nome del job.
API
Per elencare le attività per il gruppo di attività di un job utilizzando l'API batch, utilizza il metodo tasks.list
:
GET https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME/taskGroups/TASK_GROUP_NAME/tasks
Sostituisci quanto segue:
PROJECT_ID
: l'ID progetto del progetto.LOCATION
: la località del job.JOB_NAME
: il nome del job.TASK_GROUP_NAME
: il nome del gruppo attività che vuoi descrivere. Imposta questo valore sugroup0
.
Go
Go
Per scoprire di più, consulta la documentazione di riferimento per le API Go in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Per scoprire di più, consulta la documentazione di riferimento per le API Java in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Node.js
Per scoprire di più, consulta la documentazione di riferimento per le API Node.js in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Per scoprire di più, consulta la documentazione di riferimento per le API Python in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Descrivi un'attività
Puoi descrivere un'attività utilizzando la console Google Cloud, l'interfaccia a riga di comando gcloud, l'API Batch, Go, Java, Node.js o Python.
Console
Per visualizzare i dettagli di un job con la console Google Cloud, descrivi un job per aprire la pagina Dettagli job e visualizzare la sezione Dettagli attività.
gcloud
Per descrivere un'attività utilizzando l'interfaccia a riga di comando gcloud, utilizza il comando gcloud batch tasks describe
.
gcloud batch tasks describe TASK_INDEX \
--location LOCATION \
--job JOB_NAME \
--task_group TASK_GROUP_NAME
Sostituisci quanto segue:
TASK_INDEX
: l'indice dell'attività che vuoi descrivere. Gli indici per l'attività in un gruppo di attività iniziano a0
e aumentano di uno per ogni attività. Ad esempio, gli indici di un gruppo di attività con quattro attività sono0
,1
,2
e3
.TASK_GROUP_NAME
: il nome del gruppo di attività che contiene l'attività da descrivere. Imposta questo valore sugroup0
.JOB_NAME
: il nome del job.LOCATION
: la località del job.
API
Per descrivere un'attività utilizzando l'API Batch, utilizza il
metodo tasks.get
:
GET https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME/taskGroups/TASK_GROUP_NAME/tasks/TASK_INDEX
Sostituisci quanto segue:
PROJECT_ID
: l'ID progetto del progetto.LOCATION
: la località del job.JOB_NAME
: il nome del job.TASK_GROUP_NAME
: il nome del gruppo di attività che contiene l'attività da descrivere. Imposta questo valore sugroup0
.TASK_INDEX
: l'indice dell'attività che vuoi descrivere. Gli indici per l'attività in un gruppo di attività iniziano a0
e aumentano di uno per ogni attività. Ad esempio, gli indici di un gruppo di attività con quattro attività sono0
,1
,2
e3
.
Go
Go
Per scoprire di più, consulta la documentazione di riferimento per le API Go in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Per scoprire di più, consulta la documentazione di riferimento per le API Java in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Node.js
Per scoprire di più, consulta la documentazione di riferimento per le API Node.js in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Per scoprire di più, consulta la documentazione di riferimento per le API Python in batch.
Per eseguire l'autenticazione in batch, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.