Activa ejecuciones de forma manual

En este documento, se muestra cómo activar manualmente ejecuciones de todo tu flujo de trabajo o solo de los elementos seleccionados en él.

Puedes activar una ejecución para los siguientes elementos de tu flujo de trabajo:

  • Todas las acciones de tu flujo de trabajo
  • Acciones seleccionadas
  • Acciones con etiquetas seleccionadas

Antes de comenzar

  1. En la consola de Google Cloud , ve a la página Dataform.

    Ir a la página de Dataform

  2. Selecciona o crea un repositorio.

  3. Selecciona o crea un lugar de trabajo de desarrollo.

  4. Desarrolla tu flujo de trabajo.

Roles obligatorios

Para obtener los permisos que necesitas para activar manualmente una ejecución, pídele a tu administrador que te otorgue los siguientes roles de IAM en workflowInvocations:

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.

Ejecuta manualmente todas las acciones de tu flujo de trabajo

Para activar manualmente una ejecución de todas las acciones de tu flujo de trabajo, sigue estos pasos:

  1. Ve a un espacio de trabajo de desarrollo.
  2. Haz clic en Iniciar ejecución.
  3. Haz clic en Acciones > Acciones múltiples.
  4. En la sección Autenticación, autoriza la ejecución con las credenciales de usuario de tu Cuenta de Google o una cuenta de servicio.

    • Para usar las credenciales de usuario de tu Cuenta de Google (versión preliminar), selecciona Ejecutar con credenciales de usuario.
    • Para usar una cuenta de servicio, selecciona Ejecutar con la cuenta de servicio seleccionada y, luego, elige una cuenta de servicio.
  5. Selecciona Todas las acciones.

  6. Opcional: Para volver a compilar todas las tablas desde cero, selecciona la opción Ejecutar con actualización completa. Sin esta opción, Dataform actualiza las tablas incrementales sin volver a compilarlas desde cero.

  7. Haz clic en Iniciar ejecución. Si seleccionaste Ejecutar con credenciales del usuario para tu método de autenticación, debes autorizar tu Cuenta de Google (versión preliminar).

Ejecuta manualmente las acciones seleccionadas

Para activar manualmente la ejecución de las acciones seleccionadas, sigue estos pasos:

  1. Ve a tu espacio de trabajo de desarrollo.
  2. Haz clic en Iniciar ejecución y, luego, realiza una de las siguientes acciones:

    • Haz clic en Acciones y, luego, selecciona la acción que deseas ejecutar.
    • Haz clic en Acciones > Acciones múltiples.
  3. En la sección Autenticación, autoriza la ejecución con las credenciales de usuario de tu Cuenta de Google o una cuenta de servicio.

    • Para usar las credenciales de usuario de tu Cuenta de Google (versión preliminar), selecciona Ejecutar con credenciales de usuario.
    • Para usar una cuenta de servicio, selecciona Ejecutar con la cuenta de servicio seleccionada y, luego, elige una cuenta de servicio.
  4. Verifica que esté seleccionada la opción Selección de acciones.

  5. En el menú Seleccionar acciones para ejecutar, selecciona las acciones que deseas ejecutar.

  6. Opcional: Para ejecutar las acciones seleccionadas y sus dependencias, selecciona la opción Incluir dependencias.

  7. Opcional: Para ejecutar las acciones seleccionadas y las acciones que dependen de ellas, selecciona la opción Incluir dependencias.

  8. Opcional: Para volver a compilar todas las tablas desde cero, selecciona la opción Ejecutar con actualización completa.

  9. Haz clic en Iniciar ejecución. Si seleccionaste Ejecutar con mis credenciales de usuario como método de autenticación, debes autorizar tu Cuenta de Google (versión preliminar).

Cómo ejecutar acciones de forma manual con etiquetas seleccionadas

Para activar manualmente una ejecución de acciones con etiquetas seleccionadas, sigue estos pasos:

  1. Ve a tu espacio de trabajo de desarrollo.
  2. Haz clic en Iniciar ejecución y, luego, realiza una de las siguientes acciones:

    • Haz clic en Etiquetas y, luego, selecciona la etiqueta que deseas ejecutar.
    • Haz clic en Etiquetas > Varias etiquetas.
  3. En la sección Autenticación, autoriza la ejecución con las credenciales de usuario de tu Cuenta de Google o una cuenta de servicio.

    • Para usar las credenciales de usuario de tu Cuenta de Google (versión preliminar), selecciona Ejecutar con credenciales de usuario.
    • Para usar una cuenta de servicio, selecciona Ejecutar con la cuenta de servicio seleccionada y, luego, elige una cuenta de servicio.
  4. Verifica que esté seleccionada la opción Selección de etiquetas.

  5. En el menú Seleccionar etiquetas para ejecutar, selecciona las etiquetas que deseas ejecutar.

  6. Opcional: Para ejecutar las acciones con las etiquetas seleccionadas y sus dependencias, selecciona la opción Incluir dependencias.

  7. Opcional: Para ejecutar las acciones con las etiquetas seleccionadas y las acciones que dependen de ellas, selecciona la opción Incluir dependientes.

  8. Opcional: Para volver a compilar todas las tablas desde cero, selecciona la opción Ejecutar con actualización completa. Sin esta opción, Dataform actualiza las tablas incrementales sin volver a compilarlas desde cero.

  9. Haz clic en Iniciar ejecución. Si seleccionaste Ejecutar con mis credenciales de usuario como método de autenticación, debes autorizar tu Cuenta de Google (versión preliminar).

Autoriza tu Cuenta de Google

Para autenticar el recurso con las credenciales de usuario de tu Cuenta de Google, debes otorgar permiso de forma manual a las canalizaciones de BigQuery para obtener el token de acceso de tu Cuenta de Google y acceder a los datos de origen en tu nombre. Puedes otorgar la aprobación manual con la interfaz del diálogo de OAuth.

Solo debes otorgar permiso a las canalizaciones de BigQuery una vez.

Para revocar el permiso que otorgaste, sigue estos pasos:

  1. Ve a la página de tu Cuenta de Google.
  2. Haz clic en BigQuery Pipelines.
  3. Haga clic en Quitar acceso.

¿Qué sigue?