En esta página, se describe cuándo y cómo borrar trabajos de Batch.
Cuando se borra un trabajo, se quitan de Batch los detalles y el historial del trabajo que aparecen cuando ves un trabajo y sus tareas. Si quieres quitar toda la información y los recursos asociados con un trabajo, también debes borrar elementos de losGoogle Cloud productos adicionales que habilitaste, como temas de Pub/Sub, tablas de BigQuery o registros de Cloud Logging.
Google Cloud borra automáticamente un trabajo 60 días después de que se cancele, se complete o falle. Antes de que se borre automáticamente un trabajo, puedes realizar una de las siguientes acciones de forma opcional:
Información del trabajo de exportación: Si deseas conservar la información del trabajo durante más de 60 días, puedes exportarla a BigQuery con Workflows. Para obtener más información, consulta Exporta información del trabajo.
Borra un trabajo: Como se explica en este documento, puedes borrar un trabajo de forma manual cuando quieras quitarlo de la lista de trabajos de tu proyecto y ya no necesites el historial del trabajo. Si borras un trabajo antes de que se ejecute o mientras se está ejecutando, se cancelará y borrará.
Antes de comenzar
- Si nunca usaste Batch, revisa Cómo comenzar a usar Batch y habilita Batch completando los requisitos previos para proyectos y usuarios.
-
Para obtener los permisos que necesitas para borrar un trabajo, pídele a tu administrador que te otorgue el rol de IAM 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, gcloud CLI, la API de Batch, Go, Java, Node.js, Python o C++. Google Cloud
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 ¿Deseas borrar el trabajo por lotes?, ingresa
Delete
en el campo.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 el 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
: Es el ID del proyecto de tu proyecto.LOCATION
: Es la ubicación del trabajo.JOB_NAME
: Es el nombre del trabajo.
Go
Go
Para obtener más información, consulta la documentación de referencia de la API de Batch Go.
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 documentación de referencia de la API de Batch Java.
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 Batch Node.js.
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 documentación de referencia de la API de Batch Python.
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 documentación de referencia de la API de Batch C++.
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.