# InputOutput and Database

### In this section

* [ReadMapInput](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/readmapinput-function)
* [ReadURL](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/readurl-function)
* [ReadNested](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/readnested-function)
* [ReadMessage](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/readmessage-function)
* [ReadMessageProperties](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/readmessageproperties-function)
* [WriteMapOutput](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/writemapoutput-function)
* [WriteURL](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/writeurl-function)
* [WriteMessage](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/writemessage-function)
* [WriteMessageProperties](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/writemessageproperties-function)
* [DatabaseSelect](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/databaseselect-function)
* [DatabaseJoin](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/databasejoin-function)
* [DatabaseInsert](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/databaseinsert-function)
* [DatabaseUpdate](https://help.qlik.com/talend/en-US/data-mapper-functions-reference-guide/8.0-R2025-08/databaseupdate-function)