En esta página, se describe cómo borrar y exportar trabajos por lotes.
Al borrar un trabajo, se muestran los detalles y el historial del trabajo ver un trabajo y sus tareas se quitan de por lotes. Si deseas quitar toda la información y los recursos asociados con un trabajo, también debes borrar los elementos de los productos adicionales de Google Cloud que habilitaste, como los temas de Pub/Sub, las tablas de BigQuery o los registros de Cloud Logging.
Google Cloud borra automáticamente un trabajo 60 días después de su cancelación (Preview), es correcta o falla. Antes de un trabajo se borra automáticamente, tienes la opción de realizar cualquiera de las siguientes acciones:
Exporta información del trabajo: si deseas conservar la información del trabajo. durante más de 60 días, puedes exportar la información del trabajo a en BigQuery con Workflows. Para obtener más información, consulta Exporta información del trabajo.
Borrar un trabajo: Como se explica en este documento, es posible borrar un trabajo cuando esté listo para quitarlo de la lista de trabajos de tu proyecto y ya no necesitará el historial del trabajo. Si borras un trabajo antes de que se ejecute o mientras se está ejecutando, se cancelará.
Antes de comenzar
- Si nunca usaste Batch, revisa Comienza a usar Batch y habilitar Batch completando el requisitos previos para los proyectos y usuarios.
-
Para obtener los permisos que necesitas para borrar un trabajo, sigue estos pasos: solicita a tu administrador que te otorgue el Rol de IAM de Editor de trabajos por lotes (
roles/batch.jobsEditor
) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
Borra un trabajo
Puedes borrar un trabajo con la consola de Google Cloud, gcloud CLI, API de Batch, Go, Java, Node.js, Python o C++.
Console
Para borrar un trabajo con la consola de Google Cloud, haz lo siguiente:
En la consola de Google Cloud, ve a la página Lista de trabajos.
Haz clic en el nombre del trabajo que creaste. Se abrirá la página Detalles del trabajo.
Haz clic en
Borrar.En el cuadro de diálogo ¿Quieres borrar el trabajo por lotes?, ingresa
Delete
en el campo correspondiente.Haz clic en Borrar.
En la página Lista de trabajos, se muestra que se borró el trabajo.
gcloud
Para borrar un trabajo con gcloud CLI, usa la
Comando gcloud batch jobs delete
gcloud batch jobs delete JOB_NAME --location LOCATION
Reemplaza lo siguiente:
JOB_NAME
: Es el nombre del trabajo.LOCATION
: Es la ubicación del trabajo.
API
Para borrar un trabajo con la API de Batch, usa el método jobs.delete
:
DELETE https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
Reemplaza lo siguiente:
PROJECT_ID
: el ID del proyecto de tu proyecto.LOCATION
: La ubicación del trabajo.JOB_NAME
: Es el nombre del trabajo.
Go
Go
Para obtener más información, consulta la API de Go por lotes documentación de referencia.
Para autenticarte en Batch, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Java
Java
Para obtener más información, consulta la API de Java por lotes documentación de referencia.
Para autenticarte en Batch, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Node.js
Node.js
Para obtener más información, consulta la documentación de referencia de la API de Node.js de lotes.
Para autenticarte en Batch, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Python
Python
Para obtener más información, consulta la API de Python por lotes documentación de referencia.
Para autenticarte en Batch, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
C++
C++
Para obtener más información, consulta la API de C++ por lotes documentación de referencia.
Para autenticarte en Batch, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.