# tHDFSInput

Extracts the data in a HDFS file for other components to process it.

tHDFSInput reads a file located on a given Hadoop distributed file system (HDFS) and puts the data of interest from this file into a Talend schema. Then it passes the data to the component that follows.

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

Depending on the Talend product you are using, this component can be used in one, some or all of the following Job frameworks:

* Standard: see [tHDFSInput Standard properties](https://help.qlik.com/talend/en-US/components/7.3/hdfs/thdfsinput-standard-properties).

  The component in this framework is available in all Talend products with Big Data and in Talend Data Fabric.

* MapReduce: see [tHDFSInput MapReduce properties (deprecated)](https://help.qlik.com/talend/en-US/components/7.3/hdfs/thdfsinput-mapreduce-properties-deprecated).

  The component in this framework is available in all Talend products with Big Data and Talend Data Fabric.

### In this section

* [tHDFSInput Standard properties](https://help.qlik.com/talend/en-US/components/7.3/hdfs/thdfsinput-standard-properties)
* [tHDFSInput MapReduce properties (deprecated)](https://help.qlik.com/talend/en-US/components/7.3/hdfs/thdfsinput-mapreduce-properties-deprecated)

**Related concepts**

[Using HDFS components to work with Azure Data Lake Storage (ADLS)](https://help.qlik.com/talend/en-US/components/7.3/hdfs/thdfsinput-thdfsoutput-tlogrow-tfixedflowinput-using-hdfs-components-to-work-with-azure-data-lake-storage-adls "This scenario describes how to use the HDFS components to read data from and write data to Azure Data Lake Storage.")