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 deseas quitar toda la información y los recursos asociados con un trabajo, también debes borrar elementos de cualquier producto adicional Google Cloud que hayas habilitado, 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 cancela, se completa o falla. Antes de que se borre un trabajo automáticamente, puedes hacer cualquiera de las siguientes acciones:
Exportar información del trabajo: 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 de trabajos.
Borrar un trabajo: Como se explica en este documento, puedes borrar un trabajo de forma manual cuando estés listo para quitarlo de la lista de trabajos de tu proyecto y ya no necesites el historial del trabajo. Si borras un trabajo antes o mientras se está ejecutando, se cancelará y se borrará.
Antes de comenzar
- Si nunca usaste Batch, revisa Comienza 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 a través de roles personalizados o cualquier otro rol predefinido.
Borra un trabajo
Puedes borrar un trabajo con la Google Cloud consola, gcloud CLI, la API de Batch, Go, Java, Node.js, Python o C++.
Console
Para borrar un trabajo con la Google Cloud consola, haz lo siguiente:
En la Google Cloud consola de, 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 ¿Borrar trabajo por lotes?, en el campo, ingresa
Delete.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
gcloud batch jobs delete comando.
gcloud batch jobs delete JOB_NAME --location LOCATION
Reemplaza lo siguiente:
JOB_NAME: el nombre del trabajo.LOCATION: la ubicación del trabajo.
API
Para borrar un trabajo con la API de Batch, usa el
jobs.delete método:
DELETE https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
Reemplaza lo siguiente:
PROJECT_ID: el ID del proyecto.LOCATION: la ubicación del trabajo.JOB_NAME: 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. Para 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 JavaBatch.
Para autenticarte en Batch, configura las credenciales predeterminadas de la aplicación. Para 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. Para 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. Para 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 APIC++ de Batch.
Para autenticarte en Batch, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.