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?
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
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