# Azure Synapse Analytics components

| [tAzureSynapseBulkExec](https://help.qlik.com/talend/r/en-US/7.3/components/azure-synapse-analytics/tazuresynapsebulkexec) | Loads data into an Azure Synapse Analytics table from either Azure Blob Storage or Azure Data Lake Storage. |
| --- | --- |
| [tAzureSynapseClose](https://help.qlik.com/talend/r/en-US/7.3/components/azure-synapse-analytics/tazuresynapseclose) | Closes an active connection to an Azure Synapse Analytics database. |
| [tAzureSynapseCommit](https://help.qlik.com/talend/r/en-US/7.3/components/azure-synapse-analytics/tazuresynapsecommit) | Commits in one go a global transaction instead of doing that on every row or every batch and thus provides gain in performance. |
| [tAzureSynapseConnection](https://help.qlik.com/talend/r/en-US/7.3/components/azure-synapse-analytics/tazuresynapseconnection) | Opens a connection to an Azure Synapse Analytics<br>database. |
| [tAzureSynapseInput](https://help.qlik.com/talend/r/en-US/7.3/components/azure-synapse-analytics/tazuresynapseinput) | Reads data and extracts fields based on a query from an Azure SQL<br>Data Warehouse database. |
| [tAzureSynapseOutput](https://help.qlik.com/talend/r/en-US/7.3/components/azure-synapse-analytics/tazuresynapseoutput) | Writes, updates, makes changes or suppresses entries in an Azure<br>SQL Data Warehouse database. |
| [tAzureSynapseRollback](https://help.qlik.com/talend/r/en-US/7.3/components/azure-synapse-analytics/tazuresynapserollback) | Cancels the transaction commit in the connected Azure SQL Data<br>Warehouse database to prevent partial transaction commit if an error occurs. |
| [tAzureSynapseRow](https://help.qlik.com/talend/r/en-US/7.3/components/azure-synapse-analytics/tazuresynapserow) | Executes an SQL query stated on an Azure Synapse Analytics<br>database. |