Free Trial

Foro

RESUELTAS

Correr multiples (2) en un solo Canvas Layout

adoen17
Cometa

Que tal comunidad, tengo una pregunta. Existe forma de correr un solo flujo y que dentro de el se esten ejecutando 2 independientes, primero corra 1 y luego el otro. Lo que sucede es que el output del primero sería el input del otro, así que yo pensando dentro de un box corra uno y cuando el output se actualice, el otro box tome dicha entrada, da igual el formato por ejemplo xlsx. 

 

La razón de esto es que los datos de entrada se procesan y calculo varias cosas, pero al mismo output necesito calcularle otras cosas que por el nivel de detalle de los datos es casí imposible hacerlo dentro de otra herramienta(tableau)

 

Gracias por la aclaración como siempre, saludos!!

2 RESPUESTAS 2
Aguisande
15 - Aurora
15 - Aurora

Hola @adoen17 

Definitivamente puedes lograrlo utilizando CreWMacros (http://downloads.chaosreignswithin.com/Macros.zip)

Este pack de Macros posee una serie de herramientas, entre ellas los Runners

Aguisande_0-1683491174573.png

 

Runner: Ejecuta un flujo

Aguisande_1-1683491207482.png

Aguisande_2-1683491225003.png

 

Las salidas de essta herramienta, refieren a:

S=Succesfull

F=Failed

Con lo cual, de acuerdo a cómo se ejecuta un flujo, puedes conectar otra herramienta:

 

Conditional Runner

Aguisande_3-1683491301800.png

Y así sucesivamente, hasta ue tengas todos los flujos "orquestados".

Luego, sólo debes ejecutar (o Agendar) este flujo, y los demás correrán dentro.

 

Otra cosa muy útil, es que cada salida de los Runners, posee el log completo de ejecución de cada flujo, y los va agregando a medida que pasa de una herramienta a otra.

Aguisande_7-1683491798498.png

 

Aguisande_8-1683491821667.png

 

 

Finalmente, existe List Runner, que te permite setear una lista ordenada de workflows y los ejecuta (Como un script de ejecución)

 

Aguisande_4-1683491641090.png

 

Aguisande_0-1683492254180.png

 

Aguisande_6-1683491735176.png

 

Algunos consejos adicionales:

- Utliza siempre que puedas Paths relativos (Organizando tus flujos en el disco ayuda mucho a la hora de distribuir soluciones).

- Si los flujos van a correr en un Server, no utilices nunca este método. Sólo úsalo para correr en Designer.

 

Pregunta: Parece raro que no se pueda lograr tratar los mismos datos de dos formas diferentes en un mismo workflow. tal vez podamos indagar un poco en lo que quieres/necesitas lograr (seguro que encontramos una forma de hacerlo).

Saludos.

adoen17
Cometa

Gracias @Aguisande por tu colaboración, realmente no tenía conocimiento de este conjunto de macros. A tu consulta final no se puede trabajar en el mismo workflow, la razón es que el output es una tabla que crece conforme se analicen más y más archivos, el input de ese flujo cambia y el output almacena todo lo que vaya haciendo, así que nunca tendré los datos completos al final de dicho flujo dado que el output solo almanezará un nuevo set de resultados. Pero veo super esas macros, gracias por el aporte a mi y otros a los que le funcionen estas, saludos!!

Etiquetas