2017-12-12 9 views
0

hdfsモードでapache pigの次のコマンドを使用してデータをロードしようとしました: test = LOAD /user/swap/done2.csv PigStorage( '、')as(ID :long、国:chararray、運送業者:float、ClickDate:chararray、デバイス:chararray、OS:chararray、ユーザI:chararray、出版社ID:float、advertiserCampaignId:float、Fraud:float);Apache Pigでcsvファイルを読み込む際にエラーが発生しました

それは以下のようにエラーを与える: 2017年12月12日13:49: - : 詳細をQUOTEDSTRING期待不一致入力 '/' 10347 [メイン]エラーorg.apache.pig.tools.grunt.Grunt ERROR 1200ログファイル:/home/matlab/Documents/pig_1513066708530.log

驚くべきことに、私のデータセットには13の列がありません。 、chararray:長い、国:

my dataset is as shown in picture
+0

テキストの画像はアップロードしないでください。 http://idownvotedbecau.se/imageofcode –

答えて

0

ファイルパス(IDとして '( ')PigStorageを用い' /user/swap/done2.csv '

テスト= LOADをロードするために' 引用符' でなければなりませんキャリア:float、ClickDate:chararray、デバイス:chararray、OS:chararray、UserIp:chararray、PublisherId:float、advertiserCampaignId:float、Fraud:float);

+0

ありがとうございました...それは私のために働いた! –

+0

答えがあなたを助けてくれてうれしいです、答えを受け入れてください –

関連する問題