Skip to main content

Table Input

Description

Table Input reads data from a relational database by executing a SQL query and feeding the results into the workflow as rows. Use this step when your workflow needs to pull data from any supported database — such as extracting customer records, running summary queries, or reading configuration tables. It supports variable substitution in SQL statements, lazy conversion for improved performance, and the ability to receive parameters from a previous step to build dynamic queries.

Configurations

Field NameDescription
Step nameSpecify the name of this step in the workflow workspace. Step name must be unique.
Content Tab:
Step NameSpecify the name of this step in the workflow workspace. Step name must be unique.
ConnectionSelect existing Database connection for reading data.
Button: EditClick to edit database connection properties.
Button: NewClick this button to create and configure settings of a new database connection.
Button: WizardClick to create a new wizard-based database connection.
SQLSpecify SQL statement for reading information from a database connection.
Button:Get SQL select statementClick Get SQL select statement... to browse tables and automatically generate a basic select statement.
Enable lazy conversionIf checked, unnecessary data type conversions are avoided resulting in performance improvements.
Replace variables in script?If checked, it allows performing testing with or without performing variable substitutions.
Insert data from stepSelect a field in the input stream from which information is expected to come.
Execute for each row?If checked, it performs data insertion for each individual row.
Limit sizeSpecify the number of lines to read from the database. Zero (0) means read all lines.