# Exasol components

| [tExasolBulkExec](https://help.qlik.com/talend/en-US/components/8.0/exasol/texasolbulkexec) | Imports data into an Exasol database table using the IMPORT command provided by the Exasol database in a fast way. |
| --- | --- |
| [tExasolClose](https://help.qlik.com/talend/en-US/components/8.0/exasol/texasolclose) | Closes an active connection to an Exasol database instance to<br>release the occupied resources. |
| [tExasolCommit](https://help.qlik.com/talend/en-US/components/8.0/exasol/texasolcommit) | Validates the data processed through the Job into the connected<br>Exasol database. |
| [tExasolConnection](https://help.qlik.com/talend/en-US/components/8.0/exasol/texasolconnection) | Opens a connection to an Exasol database instance that can then be reused by other Exasol components. |
| [tExasolInput](https://help.qlik.com/talend/en-US/components/8.0/exasol/texasolinput) | Retrieves data from an Exasol database based on a query with<br>a strictly defined order which corresponds to the schema definition, and passes the data<br>to the next component. |
| [tExasolOutput](https://help.qlik.com/talend/en-US/components/8.0/exasol/texasoloutput) | Writes, updates, modifies or deletes data in an Exasol<br>database by executing the action defined on the table and/or on the data in the table,<br>based on the flow incoming from the preceding component. |
| [tExasolRollback](https://help.qlik.com/talend/en-US/components/8.0/exasol/texasolrollback) | Cancels the transaction commit in the connected Exasol<br>database. |
| [tExasolRow](https://help.qlik.com/talend/en-US/components/8.0/exasol/texasolrow) | Executes SQL queries on an Exasol database. |