0
Mapreduceプログラムを実行していて、入力ディレクトリに複数のファイルがあります。さんはディレクトリからMapreduceプログラムへの特定の入力ファイルの選択方法
FILE1.TXT
FILE2.TXT
file3.txt
言おうと私は唯一FILE2.TXTで仕事をしたいです。入力ディレクトリから残りのファイルを削除せずにどうすればいいですか?
Mapreduceプログラムを実行していて、入力ディレクトリに複数のファイルがあります。さんはディレクトリからMapreduceプログラムへの特定の入力ファイルの選択方法
FILE1.TXT
FILE2.TXT
file3.txt
言おうと私は唯一FILE2.TXTで仕事をしたいです。入力ディレクトリから残りのファイルを削除せずにどうすればいいですか?
あなたは、コード内でファイル名を指定することができ、それ自体
コード:
FileInputFormat.addInputPath(job, "/inputfoldername/file2.txt");
それとも、実行時にそれを行うことができます
コード:
FileInputFormat.addInputPath(job, new Path(args[0]));
実行:
詳細についてはがhttps://ybhavesh.blogspot.com
・ホープ、このことができますで入手可能ないくつかのMapReduce POCを参照してください!!! ...
はどのようにして、現在の入力パスを指定するのですか?そのパスの最後に '/ file2.txt'を追加するだけです。 – Jedi
または "file2"このパスの "file2"文字列で始まるすべてのファイル – vefthym
@Jediありがとう、実際には、私はHadoopにはかなり新しいです! –