# Greenplum components

| [tGreenplumBulkExec](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumbulkexec) | Improves performance when loading data in a Greenplum<br>database. |
| --- | --- |
| [tGreenplumClose](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumclose) | Closes a connection to the Greenplum database. |
| [tGreenplumCommit](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumcommit) | Commits global transaction in one go instead of repeating the operation for every<br>row or every batch and thus provides gain in performance. |
| [tGreenplumConnection](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumconnection) | Opens a connection to the specified database that can then be reused in the subsequent subJob or subJobs. |
| [tGreenplumGPLoad](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumgpload) | Bulk loads data into a Greenplum table either from an existing data file, an input<br>flow, or directly from a data flow in streaming mode through a named-pipe. |
| [tGreenplumInput](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenpluminput) | Reads a database and extracts fields based on a query. |
| [tGreenplumOutput](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumoutput) | Executes the action defined on the table and/or on the data of a table, according<br>to the input flow from the previous component. |
| [tGreenplumOutputBulk](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumoutputbulk) | Prepares the file to be used as parameter in the INSERT query to<br>feed the Greenplum database. |
| [tGreenplumOutputBulkExec](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumoutputbulkexec) | Provides performance gains during Insert operations to a Greenplum<br>database. |
| [tGreenplumRollback](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumrollback) | Avoids to commit part of a transaction involuntarily. |
| [tGreenplumRow](https://help.qlik.com/talend/en-US/components/8.0/greenplum/tgreenplumrow) | Acts on the actual DB structure or on the data (although without handling data),<br>depending on the nature of the query and the database. |