Skip to main content

Creating Workflows

Workflow Overview

Workflows are made up of activities that are linked together starting from the Start node. You can drag activities from the toolbox into the workflow editor and connect them by dragging a line from one activity to another. Workflows can be run manually or scheduled to run once or on a repeating interval. You can review the history and success of previous runs using the Select Run dropdown in the top-left.

Setup

To create a workflow, open the toolbox and drag the activities you want into the workflow editor. To connect activities, drag from the middle of one activity to another. Make sure your workflow includes a Start node, which is there by default, and a Stop node. Once the workflow is built, click Save and then Run to test it.

Toolbox

The Toolbox tab, located at the top-middle, contains all workflow activities that can be placed into the workflow editor.

Schedule and Triggers

The Schedule tab, located at the top-right, allows you to configure the workflow to run on a cron schedule, fire automatically when a file arrives in blob storage, or be triggered from a SQL stored procedure. See Scheduling and Triggers for full details.

Select Run (History)

The Select Run dropdown shows the run history of the workflow and the overall status of each run, indicated by the color of the dot.

Hover over the i icon to view:

  • the run display name
  • the date
  • the user who initiated the run

Click a previous run to select it and display each activity’s status from that run in the workflow editor. While a run is selected, you can also view the Logs table in the top-left, which shows each activity’s processes, execution time, and debug information.

The color status legend is located in the bottom-right of the workflow editor.

Settings

The Settings tab, located at the top-right, allows you to adjust the workflow display visuals.

Run

The Run button starts the workflow manually. When selected, it prompts you for:

  • the instance name, which appears in history
  • whether you want to stop any currently running instances

Save

The Save button, located at the top-right, saves any changes made to the workflow.