Creating and Deploying an Integration Flow
In this page, you will learn to:
-
Create an integration flow: follow our step-by-step guide to create a Source-type integration.
-
Deploy an integration flow: after completing the integration, see how to deploy it.
Creating an integration flow
See a step-by-step on how to create a Source-type integration flow.
You can switch between Source Code and Diagram modes whenever you want.
However, you can create and edit a flow only in Source Code mode.
If the main.yaml is empty or if the script has incorrect CAMEL YAML DSL syntax, the Diagram view mode will be disabled.
|
-
Create a new Source-type flow
-
Access the Integration Flows screen.
-
Click + NEW FLOW.
-
In the modal window that will open, add the integration flow’s name and version. Later you can edit them.
-
Select the Source design type.
-
Click SAVE.
-
-
Write a description for the integration flow (optional)
-
Click and select the option Description in the menu options.
-
-
Add the integration flow’s script in the MAIN.YAML
-
Add your script following CAMEL YAML DSL.
For detailed guidance on CAMEL YAML DSL, refer to Apache Camel’s official documentation.
-
-
Use the Log component or EIP in the flow’s script to enable sending and viewing execution logs in Sensedia Analytics
When viewing the logs, you can’t select the Trace and Debug levels. See an example of integration with the Log component and EIP. -
Save all the project
-
Click Save All.
-
Optionally, you can:
Deploying an integration flow
-
Click DEPLOY
-
After finishing and saving the project, click DEPLOY in the upper right corner.
-
-
Write a deployment description
-
In the modal window that opens, write a description in the Description field. After deployment, the description will be available on the Deployments screen under the Deployment History item in the Actions column.
-
-
Select the deployment environment
-
In the Environment field, select the environment where you want to deploy the flow.
-
-
Click DEPLOY
If there are variables in the integration script, their values will be automatically applied according to the selected environment (Staging or Production) during deployment. |
You cannot delete a flow with Undeployed status, only edit it. |
To see examples of Source type flows, access Tutorials and Examples. |
Share your suggestions with us!
Click here and then [+ Submit idea]