User Tools

Site Tools


transformations:synchronize

SYNCHRONIZE

Category: Workflow / Internal


Description

This action pauses the current action chain until the last action of another table is calculated.


Use cases

This action is usually used for synchronization of access to external files and applications in order to avoid simultaneous reading/writing by independent action chains. In a typical use case, it is inserted immediately before a side-effect action (export, run program, etc.). As EasyMorph calculates independent action chains asynchronously, Synchronize is used to enforce a dependency and guarantee a particular execution order.


Action settings

SettingDescription
Other tableSelect the other table to synchronize with (e.g., wait until that table's action chain is complete before continuing the current one).


Remarks

You cannot select a table that relies on (is based on) the current dataset. Doing so will result in a "cyclical dependency error".


Community examples


See also

transformations/synchronize.txt · Last modified: 2021/07/17 23:59 by craigt

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki