2017-07-26 14 views
0

hadoopでmapreduceジョブを実行しましたが、出力を表示しようとしていますが、コマンドラインでこれを印刷し続けます。 enter image description heremapreduceジョブ/ hadoop出力ファイルを表示する方法

私はこのコマンドを使ってジョブを試してみました。

hdfs dfs -cat /books-result/part-r-00000 | head -n 20 
+2

mapreduceまたはSparkを実行しましたか?そのファイルを出力するコードを表示してください(明らかにバイナリで、平文ではありません) –

+0

エンコードを使用する場合は、-catではなく-textを試してください – vefthym

答えて

0

ファイルはエンコードされているため、catで可視化できません。このようなエンコーディングは、 "text"コマンドを使用してプレーンテキストに変換できます。あなたは使用できます: hdfs dfs-text/books-result/part-r-00000 | head -n 20 これで作業を行います。

関連する問題