Building a Workflow

_images/appendworkflow.png

Append Workflow

Clario allows you to easily build re-usable workflows by creating data streams and connecting a series of nodes. You construct a workflow by dragging each desired node from the lower portion of the UI to the workflow canvas, and connecting workflows by clicking and dragging ‘connectors’ to create links between the nodes. Each node executes a fully configurable function resulting in flexible, powerful operations. At its most basic level, workflows read in a file, submit the data stream to one or more nodes, and write out the resulting file.

It is also possible to create a new workflow from all or portions of an existing workflow. In an existing workflow, you can click the Save Workflow As button on the Toolbar and enter in the new workflow name when prompted. Alternately, you can copy one or several nodes from one workflow by clicking the Copy button (or [CTRL]+C) on the Toolbar, navigating to a different workflow by clicking on its tab, then clicking the Paste button (or [CTRL]+V) on the Toolbar. The pasted nodes are pre-selected, so you can immediately drag them all to a new location on the canvas.

For example, suppose you wanted to combine two existing files into a new single file. The workflow would be comprised of the following four nodes: two Read File nodes each containing different data files to combine, an Append node to combine the two data files, and a Write File node to write the file out.

The resulting workflows are saved until you decide to delete them with a click of a button. Workflows can also be re-run with different data input files, or with slightly different configurations.

Example of Creating a Workflow

_images/newexampleworkflow1.png

Drag and drop a Read File node onto the canvas. Complete the proper configuration.

_images/newexampleworkflow2.png

Drag and drop another Read File node. Complete the proper configuration.

_images/newexampleworkflow3.png

Drag and drop an Append File node, connecting the two Read Files to it.

_images/newexampleworkflow4.png

Drag and drop a Write File node, finishing the connection to all the nodes. Complete the proper configuration.

Note

These steps have been written out specifically if you are going to run a workflow with an Append node to a Write File node. This example is meant to give you an overview of what Clario can do, not to be followed step by step for all workflows.

Table Of Contents

Previous topic

Adding Data To a Project

Next topic

Project-level Constants