# Working with maps

A map is used to define transformations between an input structure and an output structure.

You can create a map from the Hierarchical Mapper in the Mapping perspective, or directly from a data mapping component in a Job or Route in the Integration perspective.

### In this section

* [DSQL maps](https://help.qlik.com/talend/en-US/data-mapper-user-guide/8.0-R2024-07/dsql-maps)
* [Standard maps](https://help.qlik.com/talend/en-US/data-mapper-user-guide/8.0-R2024-07/standard-maps)
* [Adding sample data](https://help.qlik.com/talend/en-US/data-mapper-user-guide/8.0-R2024-07/adding-sample-data)
* [Updating a structure used in a map](https://help.qlik.com/talend/en-US/data-mapper-user-guide/8.0-R2024-07/updating-structure-used-in-map)
* [Differences between standard and DSQL maps](https://help.qlik.com/talend/en-US/data-mapper-user-guide/8.0-R2024-07/differences-between-standard-and-dsql-maps)