A connection is the conduit that regulates the flow of data to and from the source and destination. When you query an application to export data from or import data into it, that HTTP request is added to the connection’s queue and processed in order, after earlier requests.
The Celigo platform offers you flexibility in selecting and changing the connection that you use for each flow step (such as an export, import, lookup, or download), including “global” changes for all of the steps in a flow that use a shared connection.
Deliberately applying connections and adjusting the concurrency levels among them gives you greater control over the volume of data that is requested. It’s the most powerful tool you have to optimize integration performance so that high-volume flows more quickly and high-priority records reach their destination first.
Caution: When you replace a connection, all jobs in progress will be canceled, including any jobs that happen to be currently queued to run, even if the actual processing has not yet started.
Whenever you modify a flow step – via Flow builder, or Resources > Exports and Imports – you have the opportunity to perform any of the following connection operations:
- Select an existing connection to the same endpoint (from the list of available connections registered to the current integration)
- Add a new connection (+ Create connection) – applied to the current resource and available throughout your account
- Edit an existing connection to the same endpoint (the option in the list of connections)
In other words, the Connection setting – in an import, for example – works exactly the same in either the Create import or the Edit import pane.
This operation applies only to the flow steps that use the connection you’re replacing; other flow steps to the same endpoint (but different, discrete connection), as well as other endpoints in the flow, are unaffected.
Tip: Be sure to configure the new connection before you continue with the steps below.
- Navigate to your integration and open a flow in Flow builder.
- In the Connections tab, find the row for a specific connection:
- Click its Actions overflow (...) menu.
- Select Replace connection from the list.
- In the Replace connection pane, the Connection list contains all available connections for this endpoint. Choose a different connection from the list.
- Click Replace.
The new connection applies to each flow step that had used the replaced connection.
All jobs in progress will be canceled, including any jobs that happen to be currently queued to run, even if the actual processing has not yet started.