Create a Template

You can create a workflow that has multiple executions of the same flow with different configurations.

You can convert any configuration property as a placeholder in each operator. This will allow you to provide different configurations for different executions. Once all operators are configured and the flow is defined, you will able to provide different values for each placeholder either by entering data in data grid or by uploading a csv file.

You will have following options:

You can convert any configuration property as a placeholder by clicking on it. Once clicked, its color will change and ‘$$’ will be append as prefix. Value that user provided for this configuration will considered as placeholder key.

If at least any one of the property is selected as placeholder in any of the operator, workflow will be converted into a template workflow and data grid option will be enable to provide configurations

On the top right corner of the pipeline canvas, a grid icon is placed. This is the template icon. Once you click on it, it opens the template window beneath the pipeline.

In the Data grid, all placeholder keys are listed as header and you can provide their values for each execution. Each row will consider as one execution. A column with ‘unique_id’ is appended by default to identify each execution.

The Template window configuration properties are explained below:

FieldDescription
Remove Selected RowsTo remove the selected rows, select the checkbox in from of each row and select Remove.
Add New RowTo add a new row, select the + icon. This icon will allow you to create a new entry.
Clone Selected RowsTo clone the selected rows, select the checkbox in from of each row and click on the Clone icon.
UploadWith Upload option you will able to upload the configurations file that has multiple rows for each placeholder properties.

DownloadWith download option, you will able to download a csv file contains the all the data which has been provided along with placeholders as headers.
MaximizeTo maximize the template window.
CloseTo close the template window.
Top