Bedingungen - nur eine?

Hallo Team,
ich habe jetzt eine Bedingung konfiguriert. Während des einen Asts wird eine Excel-Datei mit Zwischenergebnisssen/API Responses gefüllt, dasselbe passiert im zweiten Ast. Irgendwann fließen diese Äste ja wieder zusammen - der nächste ExcelUpdate-Step muß nun entweder mit dem letzten Update des einen oder des anderen Astes verknüpft werden, wofür ich eine zweite Bedingung brauche. Nur wird mir jetzt kein Einfügen einer Bedingung mehr angeboten. Kann es sein, daß ihr pro Flow nur eine Bedingung zulaßt?

Gruß Micha

Hallo Micha,

es ist richtig, dass aktuell das jeder Flow auf maximal eine Bedingung beschränkt ist.
Das muss jedoch nicht auf Dauer so bleiben.

Kannst du nochmal ganz grob beschreiben was du nach dem Zusammenführen (=JOIN) abbilden willst? Ggf. kann man das auch mit JOIN Outputs lösen.

Viele Grüße,
Benjamin

Hi Benjamin,
da fallen mir viele Dinge ein, bei denen ich eine zweite Bedingung brauchen würde. Eine habe ich ja schon geschildert: Ich muß zu jedem Run eine Prüfdatei in Form einer Excel erzeugen lassen, die nach bestimmten Steps mit API-Responses u.ä. upgedatet wird. Stell Dir jetzt eine Verzweigung/Bedingung vor, z.B. ob es Orderdaten gibt oder nicht. Wenn ja, durchläuft der Flow Ast A und ergänzt den letzten Stand der Excel vor der Bedingung. Wenn nein, läßt er den Part aus und macht später weiter. In diesem späteren „eindimensionalen“ Abschnitt muß er wieder die Excel updaten mit weiteren Daten. Welche soll er jetzt nehmen? Wenn Ast A aufgrund fehlender Daten nicht ausgeführt wurde, muß er den Excel-Satnd von davor nehmen. WURDE A ausgeführt, muß er den Stand nach dem letzten Update aus Ast A nehmen. Also müßte ich jetzt eine Bedingung einfügen: Wurde A ausgeführt? JA: Nimm da den letzten Stand, NEIN: Nimm den von davor. Am Ende muß die Excel ja auf ein FTP-Verzeichnis hochgeladen werden. Also selbst wenn man jetzt sagen würde: Leg ZWEI Excel an, würde das am Ende nicht klappen, da ich dann beide in dem Upload-Step verknüpfen müßte, aber u.U. nur eine existiert. Das würde ja in einen Error laufen.

Gruß Micha

1 Like