Visual Integrator Object Types

Visual Integrator (VI) is a graphical user interface for creating Integrator scripts using visual objects to define data flows. VI serves as a flexible tool for working with Integrator scripts by allowing you to manipulate Integrator objects without the need to hand-edit scripts. VI allows you to easily view the flow and manipulation of data as it passes from one object to another. When you select an object type, VI presents you with all possible attributes for that object.

Visual Integrator Object Types

Type Description
"Main"
Task_1
Task List and Task Object—These objects are automatically generated when you create a Visual Integrator script. See Visual Integrator Task List and Task Objects.
Input Input Object—Defines sources of data. See VI Input Objects Overview.
Process Process Object—Manipulates the data flow by controlling and filtering the data before it passes to an Output object. See VI Process Objects Overview.
Output Output Object—Directs the output into a file or some other repository where it can be used by another application. See VI Output Objects Overview.
Parameters Parameter Object—Stores various user-defined variable substitutions. See Parameters in Visual Integrator.

NOTE:

  • If you use the VI editor in Workbench to open an Integrator script that has errors (for example, the script has missing objects or other semantic errors), the parse and validation errors display in the Load Script entry on the Logs tab. An Closederror message displays along with a button to switch to the text editor so you can correct the error.

    Invalid Script Error

  • Dependency expressions (#if ... #endif) are not supported in the Workbench GUI. However, legacy scripts with dependencies can be used by 7.x processes. To remove these dependency expressions, you can rewrite the script, possibly into one or more scripts. ClosedError message

    Visual Integrator error for dependency expressions

  • As of version 7.1(13), names of objects in Visual Integrator cannot begin or end with spaces when renaming them. All leading and trailing spaces are trimmed when renaming objects.