Ir al contenido

Automatizaciones programadas

Crea peticiones que Elyra ejecuta solo en el horario marcado y sigue lo que hizo cada ronda.

Ver Markdown

Una automatización es una petición que corre sola en el horario que marques. Escribes la petición como la escribirías en una conversación, eliges con qué agente corre y cada cuánto tiempo — y Elyra la ejecuta, guardando lo que pasó para que lo leas después.

Sirve para el trabajo repetido que no necesita tu presencia: revisar lo que se abrió, resumir lo que cambió, clasificar lo que llegó.

Dónde encontrarlas

En el menú de la esquina de la ventana está la entrada Automatizaciones. La pantalla tiene dos grupos:

Grupo Qué es
Tus rutinas Las automatizaciones creadas aquí en Elyra
Hosts externos Jobs que pertenecen a otro sistema; ver Automatizaciones de hosts externos

Qué muestra la lista

Cada rutina informa:

  • el nombre y el estado del ciclo de vida — activada, pausada, corriendo, nunca ejecutada, con error;
  • la programación, en forma legible;
  • la próxima ejecución, cuando existe («próxima en 3 h», «próxima ahora»);
  • el proyecto en el que trabaja, y el agente que usa.

Abrir una rutina muestra el detalle:

Campo Qué dice
Schedule La programación en forma legible
Agent El agente que ejecuta
Source De dónde viene la tarea, cuando la automatización busca trabajo en una fuente
Session Si las rondas reutilizan una sesión o empiezan de cero
Grace Cuánto tiempo de retraso todavía cuenta como «a tiempo»
Precheck El comando que decide si esa ronda debe correr
Last run Cuándo fue la última ejecución
Tokens El consumo acumulado

Y las acciones: Run Now (ejecutar ahora), Edit automation, Delete automation y el interruptor de pausar/reanudar.

Qué es una automatización, y qué no es

  • Ejecuta un agente, no un script. La petición es texto en lenguaje natural, y el agente decide cómo cumplirla — con las herramientas y los permisos que tiene.
  • Guarda historial. Cada ronda queda registrada con estado, workspace, consumo y tokens.
  • No sustituye la supervisión. Lo que hace ocurre sin que estés mirando; lee el historial antes de confiar en ella para algo sensible.
  • Trabaja en un proyecto. La rutina pertenece a un proyecto, y es en el repositorio de él donde ocurre el trabajo.

Pausar no es eliminar

El interruptor de la rutina pausa y reanuda. Pausar interrumpe las ejecuciones y mantiene todo: la petición, la programación y el historial. Es lo que quieres la mayoría de las veces — para parar sin perder nada.

Eliminar es otra operación, y es destructiva.

Alcance y límites

  • La pantalla lista las automatizaciones de la instalación, con los jobs externos en un grupo separado.
  • Una acción de automatización por vez. Mientras una operación está en curso, la pantalla avisa que otra todavía está corriendo, en lugar de disparar dos sobre el mismo estado.
  • Un id inexistente falla, en lugar de devolver una automatización vacía.

Próximos pasos