1

REGISTERを使用してjarファイル「elephant bird」を登録してjsonデータをロードしているときにエラーが発生する理由を誰かが理解するのを手伝ってくれますか?

pig 0.16 のローカル モードで作業すると、エラーが発生します: /home/shanky/Downloads/elephant-bird-hadoop-compat-4.1.jar' が存在しません。/home/shanky/Downloads/elephant-bird-pig-4.1.jar」は存在しません。

json データをロードするコード:

REGISTER '/home/shanky/elephant-bird-hadoop-compat-4.1.jar';
REGISTER '/home/shanky/Downloads/elephant-bird-pig-4.1.jar';
REGISTER '/home/shanky/Downloads/json-simple-1.1.1.jar';
load_tweets = LOAD '/home/shanky/Downloads/data.json' USING com.twitter.elephantbird.pig.load.JsonLoader('-nestedLoad') AS myMap;
dump load_tweets;

引用符を削除して hdfs:// を入れることで REGISTER ステートメントを置き換えようとしましたが、何もうまくいきません。

4

1 に答える 1