Do you use PigServer.registerScript(fileName) ? Then what errors do you see if you use AvroStorage ?
Best Regard, Jeff Zhang On 1/11/16, 9:36 AM, "John Smith" <lenov...@gmail.com> wrote: >hi, > >i think you are answering something different. I need execute whole pig >script using PigServer class... that apparently doesnt support AvroStorage >or I can see it. > > >best, >john > >On Mon, Jan 11, 2016 at 6:27 PM, Jianfeng (Jeff) Zhang < >jzh...@hortonworks.com> wrote: > >> >> Of course, you can. AvroStorage is a built-in UDF, you just need to put >> pig jar on the classpath >> >> >> Best Regard, >> Jeff Zhang >> >> >> >> >> >> On 1/11/16, 4:22 AM, "John Smith" <lenov...@gmail.com> wrote: >> >> >Hi, >> > >> >I have a java code that generates pig script. I am wondering if there >>is >> >option to execute that script directly within the java code. I found >>there >> >is a option to embed pig script execution inside java code using >>PigServer >> ><https://pig.apache.org/docs/r0.14.0/api/org/apache/pig/PigServer.html> >> >class. >> > >> >The problem is that I'm using AvroStorage to store the results and the >> >class contains method Store() that apparently uses file storage. >> > >> >Is there any way how to execute my pig script using AvroStorage? >> > >> >Thanks >> >>