# Converting java types using Map/Reduce components

This scenario applies only to Talend products with Big Data.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/processing).

If you are a subscription-based Big Data users, you can produce the Map/Reduce version of the Job described earlier using Map/Reduce components. This Talend Map/Reduce Job generates Map/Reduce code and is run natively in Hadoop.

![](https://help.qlik.com/talend/en-US/components/7.3/Resources/images/use_case-mr_tconverttype1.png)

The sample data used in this scenario is the same as in the scenario explained earlier.

```
3;123;456.21
```

Since *Talend Studio* allows you to convert a Job between its Map/Reduce and Standard (Non Map/Reduce) versions, you can convert the previous scenario to create this Map/Reduce Job. This way, many components used can keep their original settings so as to reduce your workload in designing this Job.

Before starting to replicate this scenario, ensure that you have appropriate rights and permissions to access the Hadoop distribution to be used. Then proceed as follows:

### In this section

* [Converting the Job to a Big Data Batch Job](https://help.qlik.com/talend/en-US/components/7.3/processing/converting-job-to-big-data-batch-job?id=5107)
* [Rearranging the components](https://help.qlik.com/talend/en-US/components/7.3/processing/tconverttype-thdfsinput-tlogrow-thdfsoutput-rearranging-components-mapreduce-component)
* [Setting up Hadoop connection](https://help.qlik.com/talend/en-US/components/7.3/processing/setting-up-hadoop-connection?id=5109)
* [Configuring components](https://help.qlik.com/talend/en-US/components/7.3/processing/tconverttype-thdfsinput-tlogrow-thdfsoutput-configuring-components-mapreduce-component)
* [Executing the Job](https://help.qlik.com/talend/en-US/components/7.3/processing/tconverttype-thdfsinput-tlogrow-thdfsoutput-executing-job-mapreduce-component-then-you)

**Related concepts**

[tConvertType](https://help.qlik.com/talend/en-US/components/7.3/processing/tconverttype "Converts one Talend java type to another automatically, and thus avoid compiling errors.")

**Related information**

[tLogRow](https://help.qlik.com/talend/r/en-US/7.3/components/logs-and-errors/tlogrow)

[tFileInputDelimited](https://help.qlik.com/talend/r/en-US/7.3/components/delimited/tfileinputdelimited)

[tMap](https://help.qlik.com/talend/r/en-US/7.3/components/tmap/tmap)

[tHDFSOutput](https://help.qlik.com/talend/r/en-US/7.3/components/hdfs/thdfsoutput)

[tHDFSInput](https://help.qlik.com/talend/r/en-US/7.3/components/hdfs/thdfsinput)