Reputation: 1
Input data:
14.323.74.653 - - [26/Oct/2011:21:07:00 -0500] "GET /demo HTTP/1.1" 200 0 "-" "Jakarta Commons-HttpClient/3.0-rc4"
My Code:
REGISTER /home/training/pig/JAR/piggybank.jar;
A = LOAD 'weblogsmall.txt' USING TextLoader() as (line:chararray);
B = FOREACH A GENERATE FLATTEN(REGEX_EXTRACT_ALL($0,'^(\\S+)\\s+(\\S+)\\s+(\\S+)\\s+(\\S+)\\s+(\\S+)\\s+(\\S+)));
STORE B INTO 'weblogsmallout';
Would you please shed some light, where exactly I am going wrong?
Thanks,
Upvotes: 0
Views: 3506
Reputation: 3108
you probably missing quote at end:
B = FOREACH A GENERATE FLATTEN(REGEX_EXTRACT_ALL($0,'^(\\S+)\\s+(\\S+)\\s+(\\S+)\\s+(\\S+)\\s+(\\S+)\\s+(\\S+)'));
Upvotes: 0