Tus datos, pasando a la acción
Un dashboard te dice qué ocurrió. Un flujo de trabajo se encarga de lo siguiente: lee tus tablas, documentos o páginas web según un horario o en el momento en que algo cambia, determina qué es importante y luego escribe una tabla, envía un correo a las personas que lo necesitan o lo publica en la herramienta que uses después.
Este es el editor real. Pulsa Ejecutar.
No es una captura de pantalla ni un vídeo. Cada paso de abajo se ejecuta sobre las tablas de ejemplo en tu propio navegador, con el mismo código que los ejecuta en tu espacio. Añade pasos, traza líneas, cambia los ajustes y vuelve a ejecutarlo. No se guarda nada y no se envía nada a ningún sitio.
Cada tarde suma el registro de recolección por parcela, compara cada una con su objetivo, hace que un modelo anote cómo fue, guarda la tabla y envía un correo al responsable sobre cualquier parcela que vaya atrasada.
Cada flujo de trabajo se compone de dos partes
Qué lo inicia y qué hace. Lo inicia una sola cosa, y un botón en un dashboard puede acompañar a la que elijas.
Programado
Cada cierto número de minutos, horas o días, contados desde una hora que elijas, para que una ejecución diaria desde las 9:00 siga cayendo a las 9:00 en lugar de irse desplazando.
Cuando se actualizan los datos
En cuanto termina de actualizarse un conjunto de datos que elijas. Es mejor que un reloj propio para cualquier cosa que dependa de datos recientes, porque un reloj se ejecuta a las 9:05 con datos actualizados a las 9:00, o a las 8:59 con los de ayer.
Desde un dashboard o una app
Alguien pulsa un botón o adjunta un archivo en una página que has creado. La página muestra cada paso a medida que ocurre y, al terminar, lee la tabla que ha rellenado la ejecución.
Con un webhook
El flujo de trabajo recibe su propia dirección, así que cualquier sistema que pueda enviar un POST a una URL puede iniciarlo. Define un encabezado secreto que el sistema remoto deba enviar; se guarda y no se vuelve a mostrar.
Otros tres inician una ejecución, incluyendo cuando termina otro flujo de trabajo y cuando uno falla. Los pasos intermedios leen, filtran, combinan, ejecutan SQL, llaman a un modelo, deciden si ocurre el resto, envían y guardan el resultado. Todos están documentados aquí.
O descríbelo y lo construiremos
Dile al asistente en qué consiste el trabajo y te responderá con una tarjeta que muestra el flujo de trabajo que propone: cada paso, en orden, y lo que aún necesita cada uno. No se crea nada hasta que lo apliques, y puedes revisarlo todo antes.
Lo que no hará es inventar un ID. La tabla que lee una fuente y la carpeta que contiene los archivos las eliges tú, así que llegan en blanco y la tarjeta lo indica. La estructura, los ajustes y el texto de un correo llegan ya completados.
Cuánto cuesta cada ejecución
Las ejecuciones se facturan en créditos al espacio propietario del flujo de trabajo y aparecen en tu historial de uso como ejecuciones de flujo de trabajo.
- El costo depende de lo que hacen los pasos. Leer, filtrar, unir y reestructurar tablas cuesta casi nada. El costo está en un paso que llama a un modelo o lee un documento, y por eso se limita el que está configurado para ejecutarse una vez por fila.
- Las ejecuciones de prueba no consumen tu asignación y no escriben nada: no se añaden filas, no se envía ningún correo, no se llama a ningún webhook y una carpeta de documentos queda intacta, para que la ejecución real lo lea todo.
- Puedes fijar un límite de gasto para un flujo de trabajo. Al superarlo, las ejecuciones se detienen en lugar de continuar sin avisar.
- El plan Free incluye 3 flujos de trabajo y ejecuta 1 a la vez. Los planes de pago no tienen límite de cantidad y ejecutan 10 a la vez. Si cambias a un plan inferior, conservas los flujos de trabajo que ya tienes.
Preguntas
Lo que la gente pregunta antes de crear uno.
Crea uno esta misma tarde
Conecta tus datos, describe el trabajo y revisa el flujo de trabajo que propone antes de que se ejecute nada.