Graphs Best Practices¶
The following are best practices suggested by DataKitchen for success in DataOps Automation.
Use a node once per variation¶
Recipe nodes can only be referenced once in a variation graph, otherwise, a circular processing cycle is created. Cyclic paths are not supported and graphs with circular paths will not run.

Timing efficiency¶
If your graph contains nodes that take longer to process or are less robust than other nodes, you may want to push the processing of these nodes to downstream levels. This can be accomplished by inserting intermediate synchronize nodes that process quickly.
Tip
A history of timing metrics for full graphs and node-by-node is provided longitudinally across runs.
Export graph image¶
Graph images can be exported to PNG files from either the Graph tab on the Variation page or the Order Run Details page. The exported image will match the graph display at the time of export, including the display of node processing status.