2016-12-22 8 views
0

私はHDFSに、基本的なCSVファイルにプルしようとしているためのコマンド-putのHadoopと「ヌル文字列からのパスを作成できません」私は次のエラーを与える:は、CSV

Can not create a Path from a null string 

を私はハイブテーブルを作成し、その表にデータをロードすることによって方法についてのラウンドを行くことができますが、私は単にHDFS上にデータを載せていきたいと思います。

答えて

1

それは、Windowsだとバックスラッシュを使用しているため、パスにエスケープ使用:)

hadoop fs -copyFromLocal C:\\Users\\Desktop\\Terrorism.csv /user/Mydata/terrorism.csv

常に窓にエスケープパスと少し気の利いたが、それは動作します。この方法:)

+0

はそんなにありがとう。私は次回にこのことを覚えておきます:) –

+0

@ShwetaKamble問題なし:) –

+0

これに変更すると、@ArminBraunをエスケープするこのパスの別の問題が発生します。私はこのエラー '予期しないURISyntaxException'を取得しました。パス内に空白があると思います。 –