Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Pig >> mail # user >> Importing register/define statements?


Copy link to this message
-
Re: Importing register/define statements?
You would ideally not want to load jars you don't use. Can you create
a directory containing jars specific to this script?

On Apr 28, 2012, at 6:13 PM, Russell Jurney <[EMAIL PROTECTED]> wrote:

> There are tons more jars in that directory that I don't need. Is there a
> reason to be concerned about loading all of them?
>
> On Sat, Apr 28, 2012 at 6:03 PM, Prashant Kommireddi <[EMAIL PROTECTED]>wrote:
>
>> In pig 0.10 you can glob these jars in your pig script.
>>
>> Register path/*.jar
>>
>> Sent from my iPhone
>>
>> On Apr 28, 2012, at 4:22 PM, Russell Jurney <[EMAIL PROTECTED]>
>> wrote:
>>
>>> I have a lot of pig stuff like this:
>>>
>>> /* Load Avro jars and define shortcut */
>>> register /me/pig/build/ivy/lib/Pig/avro-1.5.3.jar
>>> register /me/pig/build/ivy/lib/Pig/json-simple-1.1.jar
>>> register /me/pig/build/ivy/lib/Pig/jackson-core-asl-1.7.3.jar
>>> register /me/pig/build/ivy/lib/Pig/jackson-mapper-asl-1.7.3.jar
>>> register /me/pig/build/ivy/lib/Pig/joda-time-1.6.jar
>>>
>>> define AvroStorage org.apache.pig.piggybank.storage.avro.AvroStorage();
>>>
>>>
>>> I hate to paste it in every file. Is there a way to load this stuff in
>> one
>>> line, like a macro? Macros can't register.
>>>
>>> --
>>> Russell Jurney twitter.com/rjurney [EMAIL PROTECTED]
>> datasyndrome.com
>>
>
>
>
> --
> Russell Jurney twitter.com/rjurney [EMAIL PROTECTED] datasyndrome.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB