Dynamic SQL row
DescriptionThe Dynamic SQL Row transform allows you to execute a SQL statement that is defined in a database field. The lookup values returned by the transform are added as new fields onto the stream. |
Supported Engines
|
Options
| Option | Description |
|---|---|
Transform name |
Name of the transform; This name has to be unique in a single pipeline |
Connection |
Select a database connection for the lookup |
SQL field name |
Specify the field that contains the SQL to execute |
Number of rows to return |
Specify the number of records to return. 0 means, return all rows |
Outer Join |
- false: don’t return rows where nothing is found - true: at least return one source row, the rest is NULL |
Replace variables |
In case you want to use variables in the SQL, e.g. ${table_name}, this option needs to be checked. |
Query only on parameters change |
If your SQL statements do not change a lot, check this option to reduce the number of physical database queries. |
Template SQL |
In Hop meta and data are separate so you have to specify the meta part in template SQL (field name and type). I mean any statement that returns the same row structure. |