Creating Workflow
Infoveave workflows allow you to automate and streamline your data processes, from data ingestion to visualization. It is a sequence of activities that are chained together to enable the automation of business-critical activities such as data acquisition, analysis, and reporting.
Accessing Infoveave Workflow
- Access Infoveave Workflow by navigating to Automation Workflows. All Workflows created by you or shared with you will be displayed under My Workflow and Shared Workflow respectively.
- To create new Workflow, click on New Workflow. It will redirect you to Workflow designer.
- Provide a meaningful Name and Description in the Setup tab. These details help to identify and understand the purpose of the workflow.
- Configure the Workflow behavior upon completion, by selecting an appropriate option from the On workflow completion continue with dropdown menu. This determines what action should be taken after the Workflow finishes executing.
- Optionally, enable the Continue if workflow fails checkbox to specify whether the Workflow should proceed with the remaining activities even if one or more activities encounter errors or failures.
- Choose whether to send a summary report after the Workflow execution by selecting the Send workflow summary checkbox. This report provides an overview of the workflow’s execution details.
- Select the appropriate summary report (query report) from the available options in the dropdown menu.
- Specify the recipient(s) who should receive the summary report for review and analysis.
- Optionally, enable the Send summary only on failure option to receive the summary report only if the Workflow encounters any failures. This helps in monitoring and troubleshooting the Workflow execution effectively.
- Save the workflow.
Workflow Start
To learn in detail about Workflow start, visit Workflow Start.
Adding, Configuring, and Linking Activities
Identify the activities that play a key role in your Workflow and add them to your Workflow designer. These added activities will help you configure the Workflow.
-
Drag and drop the required activity from the activity panel onto the Workflow designer canvas. Each activity represents a specific action or process that needs to be executed as part of the Workflow.
-
To configure the activity select the required activity to view the activity configuration in the Configuration tab.The activity selected on the Workflow designer will be highlighted.
-
To add variables in the Workflow, to be called upon any instance, navigate to the Variables tab in the Workflow Setup panel.
- Click on the Add option to create a new variable.
- Enter a unique, descriptive name for your variable.
- Choose the variable type as String, Number, Boolean, Date, or JSON from the drop-down option.
- Set the initial value based on the variable type.
- With Boolean selected as the variable type, choose the Boolean value as True or False.
- With Date selected as the variable type, choose the date value from the calendar option.
- With JSON selected as the variable type, enter an array of JSON.
- Click on the Save option to save the variables defined
-
Once the activity is configured, click Validate.
-
Link all the required activity to complete your Workflow design.
-
Use the mini map to navigate the Workflow designer canvas.
-
To add alerts in the Workflow, for email alerts, navigate to the Alerts tab in the Workflow Setup panel.
- Toggle the Enable option to activate or deactivate the alert.
- Select the email addresses for recipients from the users list. Multiple email addresses can be selected from the list of options.
- Write a custom alert message that will be sent to the recipients when the alert condition is met.
- When configuring the execution time alert, toggle the Use Absolute Time switch to decide whether to use absolute time or relative time for the execution duration.
- Absolute Time Measures the execution time from the start to the end in absolute minutes.
- Relative Time Measures the execution time based on a specific condition or event.
- When configuring the data alert, specify conditions for sending alerts related to data inputs and outputs
- Input Rows Choose whether to send alerts for input rows. Options include Send or Don’t send.
- Input Files Choose whether to send alerts for input files. Options include Send or Don’t send.
- Output Rows Choose whether to send alerts for output rows. Options include Send or Don’t send.
- Output Files Choose whether to send alerts for output files. Options include Send or Don’t send.
-
Click on Save to save the configured Workflow.