...
Licenses |
| ||||||||||||
Since |
|
Table of Contents |
---|
Introduction
A workflow in PIPEFORCE is a stateful business process where one or more humans are involved. Workflows can be modelled using a graphical interface and they can optionally trigger the execution of pipelines.
Table of Contents |
---|
Workflow design with BPMN
In PIPEFORCE workflows can be designed using BPMN (Business Process Model and Notation) which is a worldwide ISO standardization to describe business processes in a formalized (graphical) way. Also most non-technicals can understand BPMN diagrams. If you’re not familiar with BPMN so far, we highly recommend you to learn more about it before you dive deeper into this chapter. Here you can find a first introduction on Wikipedia: https://en.wikipedia.org/wiki/Business_Process_Model_and_Notation.
...
Create BPMN diagrams online in your web browser and save the
Discuss a BPMN diagram with your team
Link BPMN tasks with pipeline
Directly execute and review BPMN diagrams as workflows
Most important BPMN diagram elements
In order to draw a BPMN diagram, the most important elements are these, you should be aware of:
...
The User Task
The user task is the part of a workflow in case an input from a user is required. The workflow waits at this point until the user has finished this task by clicking “Complete”.
...
The form can be defined using the “Forms” tab in the modeller.
...
The System Task
If a task in the workflow must be executed by a “machine”, for example sending an email, doing a conversion or creating a new data set, typically a System Task is used for this.
...
Calling a pipeline embedded into the User task as parameter.
Calling a pipeline stored in the property store.
Call an embedded pipeline
In order to trigger an embedded pipeline whenever the system task is executed, you can define a new input parameter with name pipeline
of type Text
and add the pipeline directly as value:
...
Call a pipeline stored in the property store
Lets assume, a pipeline is stored in the property store under this key path:
...
When executed, the System Task automatically searches for a pipeline in given app folder and executes it.
...
How to start a workflow in PIPEFORCE?
The design and execution of a workflow in PIPEFORCE is always a 3-steps task:
...