Inter Workflow Collection Agent in a Batch Workflow
To open the Inter Workflow collection agent configuration, click Build → New Configuration. Select Workflow from the Configurations dialog. When prompted to Select workflow type, click Batch. Click Add agent and select Inter Workflow from the Agent Selection dialog. Double-click the agent icon or right-click the icon and select Edit agent, to display the Agent Configuration dialog.
Inter Workflow collection agent configuration
Setting | Description |
---|---|
Profile | The name and most recent version of the Inter Workflow profile. All workflows in the same workflow configuration can use separate Inter Workflow profiles, if that is preferred. In order to do that the profile must be set to Default in the Workflow Table tab found in the Workflow Properties dialog. After that each workflow in the table can be appointed different profiles. |
Deactivate on Idle | If enabled, the agent will deactivate the workflow if it has no more batches to collect. Note! Make sure a proper scheduling criteria is defined for a workflow with this feature turned on, since the agent will cause the workflow to deactivate immediately if no data is available. Note! When you use the Inter Workflow collection agent with a Local Archiving agent, if you want outdated files to be cleaned up, you must select this check box. |
If enabled, each incoming batch will generate one outgoing batch. | |
If enabled, decides if the incoming batches will be merged into larger entities, as soon as any of the merge criteria defined in the Merge Definition, are met. Note! It is not possible to import MIM values for all batches in a merge; header MIMs for the first batch will be selectable, as well as trailer and batch MIMs for the last batch. | |
If enabled, all incoming batches will be inserted into one outgoing batch. | |
Age of Oldest Batch (sec) | Indicates for how long (in seconds) the agent will wait after the first incoming batch. When this time has expired, an outgoing batch will be produced, regardless if the Number of Bytes/Batches criteria has been fulfilled or not. |
Number of Batches | The number of incoming batches to merge. |
Number of Bytes | The size of the batches produced by the collection agent. The incoming files are never split. For instance, if 300 is entered and the source files are 200 bytes each, the produced batches will be 400 bytes. |
Use Custom Stream | Select this checkbox to be able to use the same profile in many workflows. The collector and forwarding agents will then find what to connect to by using a profile and Stream ID, rather than only a profile. When a realtime workflow is connected to a batch workflow, they scale as a unit, allowing for backend/frontend pairs to be held together using a Stream ID. If this checkbox is cleared, the Inter Workflow profile is defined in design time, and not configurable per dynamic workflow, making it impossible to scale chained workflows. |
Stream ID | Enter desired Stream ID. |