register s3n://uw-cse344-code/myudfs.jar
-- load the test file into Pig
--raw = LOAD 's3n://uw-cse344-test/cse344-test-file' USING TextLoader as (line:chararray);
-- later you will load to other files, example:
raw = LOAD 's3n://uw-cse344/btc-2010-chunk-000' USING TextLoader as (line:chararray);
-- parse each line into ntriples
ntriples = foreach raw generate FLATTEN(myudfs.RDFSplit3(line)) as (subject:chararray,predicate:chararray,object:chararray);
--filter 1
subjects1 = filter ntriples by subject matches '.*rdfabout\\.com.*' PARALLEL 50;
--filter 2
subjects2 = subjects1;
をしたいと思っ設定を行うが、私はエラーを取得:
2012-03-10 01:19:18039 [メイン] ERROR org.apache.pig.tools.grunt.Grunt - エラー1200:入力が一致しません ';'予想LEFT_PAREN ログファイルの詳細:/home/hadoop/pig_1331342327467.log
だから、豚はそれを好まないようです。これをどのように達成するのですか?