Hallo Christian,
die temporär erzeugten Dateien (des SpreadsheetCSVWriters) werden nach 4 h automatisch gelöscht. Vermutlich hast du zwischen SpreadsheetCSVWriter und EmailSend Step noch einen Step der länger als 4 h läuft. Kannst du bitte den EmailSend Step direkt hinter den SpreadsheetCSVWriters verschieben oder den SpreadsheetCSVWriter direkt vor den EmailSend Step setzen.
Viele Grüße
Torsten
Hallo Christian,
zu deiner Frage:
Bleiben denn andere Daten länger im Cache liegen? Zum Bsp.: Bleiben die in dem vorangehenden Schritt "SpreadsheetMapper" erzeugten Daten so lange liegen, bis sie dann kurz vor Ende in die CSV geschrieben werden?
Aktuell Ja (wenn der CacheMode im SpreadsheetMapper deaktiviert). Könnte sein das in Zukunft die Daten aus dem Cache auch nach Zeitraum x Stunden gelöscht werden. Bisher ist aber noch nichts in der Richtung geplant.
Viele Grüße
Torsten
Hallo Christian,
meine letzte Antwort zum cacheMode war eventuell etwas missverständlich. Wenn du in einem SpreadsheetFilter oder SpreadsheetMapper die Erweiterte Option cacheMode auf "No Caching" stellst, wird nichts automatisch entfernt. Der Nachteil dabei ist, dass vorherige Steps (abhängig vom Step) eventuell nochmal durchlaufen werden und sich die Laufzeit deines Flows erhöht.
Wenn du den cacheMode in einem SpreadsheetFilter oder SpreadsheetMapper Step aktiviert hast, dann wird nach 4 h das Ergebnis entfernt.
Bei deinem Flow sollte der cacheMode bei allen Mappern und Filter vor den Steps mit der langen Ausführungszeit deaktiviert werden (auf "No caching") stellen.
Viele Grüße
Torsten