Administración flujos de trabajo
Para solicitar asistencia o enviar comentarios sobre esta función, envía un correo electrónico a bigquery-workflows-preview-feedback@google.com.
En este documento, se describe cómo administrar flujos de trabajo, incluidos cómo programarlos y borrarlos.
Workflows se basan en Dataform.
Antes de comenzar
Antes de comenzar, crea un flujo de trabajo.
Roles obligatorios
Para obtener los permisos que necesitas para administrar flujos de trabajo, pídele a tu administrador que te otorgue los siguientes roles de IAM:
-
Para borrar flujos de trabajo, haz lo siguiente:
Administrador de Dataform (
roles/dataform.Admin
) en el flujo de trabajo -
Para ver y ejecutar flujos de trabajo, usa el Visualizador de Dataform (
roles/dataform.Viewer
) 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.
Para obtener más información sobre IAM de Dataform, consulta Control de acceso con IAM.
Ver todos los flujos de trabajo
Para ver una lista de todos los flujos de trabajo de tu proyecto, haz lo siguiente:
En la consola de Google Cloud, ve a la página BigQuery.
En el panel Explorador, haz clic en
y expande Flujos de trabajo.
Cómo ver ejecuciones manuales anteriores
Para ver las ejecuciones manuales anteriores de un flujo de trabajo seleccionado, sigue estos pasos:
En la consola de Google Cloud, ve a la página BigQuery.
En el panel Explorador, expande tu proyecto y la carpeta Flujos de trabajo y, luego, selecciona un flujo de trabajo.
Haz clic en Ejecuciones.
Opcional: Para actualizar la lista de ejecuciones anteriores, haz clic en Actualizar.
Configura alertas para las ejecuciones de flujos de trabajo con errores
Cada flujo de trabajo tiene un ID de repositorio de Dataform correspondiente. Cada ejecución de flujo de trabajo de BigQuery se registra en Cloud Logging con el ID correspondiente del repositorio de Dataform. Puedes usar Cloud Monitoring para observar las tendencias en los registros de Cloud Logging de las ejecuciones de flujos de trabajo de BigQuery y para notificarte cuando se produzcan las condiciones que describes.
Para recibir alertas cuando falle una ejecución de flujo de trabajo de BigQuery, puedes crear una política de alertas basada en registros para el ID del repositorio de Dataform correspondiente. Para obtener instrucciones, consulta Configura alertas para invocaciones de flujos de trabajo fallidas.
Para encontrar el ID del repositorio de Dataform de tu flujo de trabajo, haz lo siguiente:
En la consola de Google Cloud, ve a la página BigQuery.
En el panel Explorador, expande tu proyecto y la carpeta Flujos de trabajo y, luego, selecciona un flujo de trabajo.
Haz clic en Configuración.
El ID del repositorio de Dataform de tu flujo de trabajo se muestra en la parte inferior de la pestaña Configuración.
Cómo borrar un flujo de trabajo
Para borrar definitivamente un flujo de trabajo, sigue estos pasos:
En la consola de Google Cloud, ve a la página BigQuery.
En el panel Explorador, expande tu proyecto y la carpeta Flujos de trabajo. Busca el flujo de trabajo que quieres borrar.
Haz clic en
Ver acciones junto al flujo de trabajo y, luego, en Borrar.Haz clic en Borrar.
¿Qué sigue?
- Obtén más información sobre los flujos de trabajo en BigQuery.
- Aprende a crear flujos de trabajo.
- Obtén más información para organizar flujos de trabajo.