Iterátory

Iterátory jsou speciální typy modulů, které dokáží rozdělit jeden velký záznam na několik menších. Vrácené výsledky jsou pak předány do následujících modulů jeden po druhém. Níže uvádíme několik příkladů, jak iterace v Integromatu fungují.

Zpracování jedné emailové zprávy se dvěma přílohami

Na tomto příkladu můžete vidět, jak modul Iterovat přílohy extrahuje z jedné emailové zprávy dvě přílohy, které poté pošle do následujícího modulu jednu po druhé.

EmailWatch emails1EmailIterate attachments1FTPUpload a file2

Zpracování dvou emailových zpráv se dvěma přílohami

V následující ukázce je spouštěč nastaven tak, aby vracel více záznamů naráz. Scénáře je díky tomu schopen zpracovat několik příloh z několika přijatých emailových zpráv naráz.

Více o spouštěčích a možnosti zpracovat více záznamů naráz se dočtete v sekci Spouštěče.

EmailWatch emails1EmailIterate attachments2FTPUpload a file4

Zpracování dvou emailových zpráv se dvěma přílohami ve dvou cyklech

Pokud nastavíte scénáři běh ve více cyklech, bude průběh scénáře vypadat podobně, jako na tomto příkladu. Výhody použití běhu ve více cyklech jsou popsány v sekci Cykly.

EmailWatch emails2EmailIterate attachments4FTPUpload a file8

Výukové video - Agregace a iterace