# ELT Teradata components

| [tELTTeradataInput](https://help.qlik.com/talend/en-US/components/8.0/elt-teradata/teltteradatainput) | Provides the Teradata table schema that will be used by the<br>tELTTeradataMap component to generate the SQL SELECT<br>statement. |
| --- | --- |
| [tELTTeradataMap](https://help.qlik.com/talend/en-US/components/8.0/elt-teradata/teltteradatamap) | Builds the SQL SELECT statement using the table schema(s) provided by one or more<br>tELTTeradataInput components. |
| [tELTTeradataOutput](https://help.qlik.com/talend/en-US/components/8.0/elt-teradata/teltteradataoutput) | Performs the action (insert, update, delete, or merge) on data in the specified<br>Teradata table through the SQL statement generated by the<br>tELTTeradataMap component. |
| [tELTTeradataUniteMap](https://help.qlik.com/talend/en-US/components/8.0/elt-teradata/teltteradataunitemap) | Builds a SQL SELECT statement based on the SQL SELECT statements generated by two<br>or multiple tELTTeradataMap components to carry out one of these operations against the<br>result sets of the input tables: UNION, UNION ALL,<br>INTERSECT, MINUS, and<br>EXCEPT. |