Version

    Use Cases

    Possible use cases are:

    Execute graphs in chain

    For example, we have to execute graph B, only if another graph A finished without any error. So there is a relation between these graphs. We can achieve this behavior by creating a graph event listener. We create a listener for graph finished OK event of graph A and choose an execute graph task type with graph B specified for execution. If we create another listener for graph B with the execute graph task with graph C specified, it will work as a chain of graphs.

    The event source graph isn't specified, thus the listener works for all graphs in the specified sandbox

    Figure 33.2. The event source graph isn't specified, thus the listener works for all graphs in the specified sandbox


    Email notification about graph failure

    Web GUI - email notification about graph failure

    Figure 33.3. Web GUI - email notification about graph failure


    Email notification about graph success

    Web GUI - email notification about graph success

    Figure 33.4. Web GUI - email notification about graph success


    Backup of data processed by graph

    Web GUI - backup of data processed by graph

    Figure 33.5. Web GUI - backup of data processed by graph