# MongoDB components

| [tMongoDBBulkLoad](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbbulkload) | Imports data files in different formats (CSV, TSV or JSON) into the specified<br>MongoDB database so that the data can be further processed. |
| --- | --- |
| [tMongoDBClose](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbclose) | Closes a connection to the MongoDB database. |
| [tMongoDBConfiguration](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbconfiguration) | Stores connection information and credentials to be reused by other MongoDB<br>components. |
| [tMongoDBConnection](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbconnection) | Creates a connection to a MongoDB database and reuse that connection in other<br>components. |
| [tMongoDBGridFSDelete](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbgridfsdelete) | Automates the delete action over specific files in MongoDB GridFS. |
| [tMongoDBGridFSGet](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbgridfsget) | Connects to a MongoDB GridFS system to copy files from it. |
| [tMongoDBGridFSList](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbgridfslist) | Retrieves a list of files based on a query. |
| [tMongoDBGridFSProperties](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbgridfsproperties) | Obtains information about the properties of given files selected based on a<br>query. |
| [tMongoDBGridFSPut](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbgridfsput) | Connects to a MongoDB GridFS system to load files into it. |
| [tMongoDBInput](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbinput) | Retrieves records from a collection in the MongoDB database and transfers them to<br>the following component for display or storage. |
| [tMongoDBLookupInput](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodblookupinput) | Executes a database query with a strictly defined order which must correspond to<br>the schema definition. |
| [tMongoDBOutput](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodboutput) | Executes the action defined on the collection in the MongoDB database. |
| [tMongoDBRow](https://help.qlik.com/talend/en-US/components/8.0/mongodb/tmongodbrow) | Executes the commands and functions of the MongoDB database. |