Conectar Nodos

Las conexiones (edges) definen el camino que siguen los datos a traves del workflow y determinan el orden de ejecucion.

Como conectar nodos

  1. Ubica el handle de salida (circulo a la derecha) del nodo origen.
  2. Haz clic y arrastra desde ese handle hasta el handle de entrada (circulo a la izquierda) del nodo destino.
  3. Suelta el mouse para crear la conexion. Aparecera una linea que une ambos nodos.
  4. Para eliminar una conexion, haz clic sobre la linea y presiona Delete o Backspace.

Handles de entrada y salida

Cada nodo tiene puntos de conexion llamados handles:

  • Handle de entrada (izquierda) — Recibe datos del nodo anterior. Un nodo puede recibir multiples conexiones de entrada.
  • Handle de salida (derecha) — Envia datos al siguiente nodo. Un nodo puede tener multiples salidas (ej. nodos de condicion tienen salida "verdadero" y "falso").

Flujo de datos

Los datos fluyen de izquierda a derecha a traves de las conexiones. Cada nodo recibe los datos de salida del nodo anterior y puede transformarlos, filtrarlos o enriquecerlos antes de pasarlos al siguiente. Puedes usar variables para acceder a datos de cualquier nodo anterior en el flujo, no solo del inmediatamente anterior.

Ramas condicionales

Los nodos de logica como Condicion y Switch tienen multiples handles de salida. Cada salida representa una rama diferente del flujo. Esto permite construir logica compleja donde diferentes datos toman caminos distintos segun las condiciones definidas.

Ejecucion paralela

Usa los nodos Fork y Join para ejecutar ramas en paralelo. Fork divide el flujo en multiples caminos que se ejecutan simultaneamente, y Join espera a que todas las ramas terminen antes de continuar.

Siguiente paso

Aprende a ejecutar y probar tus workflows.

Documentacion | Gloo Platform by SYNOV