# tHMapRecord

Runs a Talend Data Mapper map where input and output structures may differ, as a Spark streaming execution.

Information noteWarning:

*This component is available in the Palette of the Studio only if you have subscribed to one of the Talend solutions with Big Data.*

tHMapRecord takes one input connection from an upstream component and one or many output connections to other components, in a Spark environment.

### In this section

* [tHMapRecord properties for Apache Spark Streaming](https://help.qlik.com/talend/en-US/components/7.2/data-mapping/thmaprecord-properties-for-apache-spark-streaming)

**Related concepts**

[Connecting tHMapRecord to multiple outputs](https://help.qlik.com/talend/en-US/components/7.2/data-mapping/thmaprecord-tfixedflowinput-tlogrow-tlogrow-connecting-thmaprecord-to-multiple-outputs-in-this "You can design a job that includes an input connection, the tHMapRecord, and multiple output connections of schema or payload types.")