2017-07-13 6 views
0

Mapreduceプログラムを実行していて、入力ディレクトリに複数のファイルがあります。さんはディレクトリからMapreduceプログラムへの特定の入力ファイルの選択方法

  • FILE1.TXT

  • FILE2.TXT

  • file3.txt

言おうと私は唯一FILE2.TXTで仕事をしたいです。入力ディレクトリから残りのファイルを削除せずにどうすればいいですか?

+2

はどのようにして、現在の入力パスを指定するのですか?そのパスの最後に '/ file2.txt'を追加するだけです。 – Jedi

+0

または "file2"このパスの "file2"文字列で始まるすべてのファイル – vefthym

+0

@Jediありがとう、実際には、私はHadoopにはかなり新しいです! –

答えて

0

あなたは、コード内でファイル名を指定することができ、それ自体

コード:

FileInputFormat.addInputPath(job, "/inputfoldername/file2.txt"); 

それとも、実行時にそれを行うことができます

コード:

FileInputFormat.addInputPath(job, new Path(args[0])); 

実行:

詳細については

https://ybhavesh.blogspot.com

・ホープ、このことができますで入手可能ないくつかのMapReduce POCを参照してください!!! ...

関連する問題