Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

piggybank

Solved Go to solution

piggybank

Rising Star

Hey guys,

 does cloudera packs piggy UDF into the CDH? I tried to find in the distribution anything called piggybank, but was not succesfull.

Can somebody advice me how to add the piggybank UDFs into the existing pig installation in CDH?

 

https://cwiki.apache.org/confluence/display/PIG/PiggyBank

Thanks.

Tomas

 

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: piggybank

Rising Star

I found the piggybank.jar in /opt/cloudera/parcels/CDH/lib/pig/.

The problem was in fact that when I called register piggybank, the grunt shell gave me this exception:

 

grunt> REGISTER piggybank.jar 2015-02-19 12:38:49,841 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - fs.default.name is deprecated. Instead, use fs.defaultFS
2015-02-19 12:38:49,849 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 101: file 'piggybank.jar' does not exist.

 

after changing the directory into the lib path the register worked well..

 

or use:

REGISTER /opt/cloudera/parcels/CDH/lib/pig/piggybank.jar

 

Tomas

 

1 REPLY 1
Highlighted

Re: piggybank

Rising Star

I found the piggybank.jar in /opt/cloudera/parcels/CDH/lib/pig/.

The problem was in fact that when I called register piggybank, the grunt shell gave me this exception:

 

grunt> REGISTER piggybank.jar 2015-02-19 12:38:49,841 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - fs.default.name is deprecated. Instead, use fs.defaultFS
2015-02-19 12:38:49,849 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 101: file 'piggybank.jar' does not exist.

 

after changing the directory into the lib path the register worked well..

 

or use:

REGISTER /opt/cloudera/parcels/CDH/lib/pig/piggybank.jar

 

Tomas

 

Don't have an account?
Coming from Hortonworks? Activate your account here